Commit Graph
308 Commits
Author SHA1 Message Date
Xie Han ff08da425b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2024-03-05 21:11:41 +08:00
kedixa 49a3a8dcc2 encode common used types of dns response, so we can make a dns proxy 2024-03-05 19:03:29 +08:00
Xie Han 25e3af2f62 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2024-02-21 19:27:40 +08:00
Xie Han 00a3267c8d Enable erasing HTTP message's header. 2024-02-14 20:35:24 +08:00
Xie Han bae54fdf96 Use simpler std::string::append(). 2024-02-14 20:35:24 +08:00
Xie Han 86b36e5580 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2024-01-17 23:03:23 +08:00
Xie Han bd28fc392e Using forward declaration. 2024-01-17 23:00:32 +08:00
Xie Han 444547c874 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2024-01-09 17:49:16 +08:00
xiehan 0f6cc755a2 Fix some header files. (#1469) 2024-01-09 17:48:57 +08:00
Xie Han c8e7f1185b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2024-01-09 17:21:47 +08:00
xiehan 244913d348 Fix some kafka problems. (#1468) 2024-01-09 17:20:41 +08:00
Xie Han 8968d9f78f Merge branch 'master' of https://github.com/sogou/workflow into nossl 2023-11-19 03:25:37 +08:00
Xie Han bff80b4289 Update calling __list_splice. 2023-11-19 03:25:21 +08:00
Xie Han f5f7a61463 remove ssl 2023-10-20 23:25:17 +08:00
Xie Han db4ef8357c Do not transfer broker's address to sockaddr. 2023-09-25 20:34:12 +08:00
Xie Han 49d3743932 Add support for kafka client over SSL. 2023-09-23 02:48:19 +08:00
Xie Han 2a6469715a Fix HttpMessage::get_output_body_blocks bug. 2023-09-01 03:26:59 +08:00
Xie Han 989cf72464 Make mysql parser more tolerant. 2023-08-27 00:44:35 +08:00
Xie Han 87dadd4a2f MySQL client disable session state tracking. 2023-08-27 00:22:12 +08:00
Xie Han 6158b23a0b Enable HttpMessage getting output body. 2023-08-23 03:36:16 +08:00
Xie Han 8fb40d67db MySQL parser parses on each package. 2023-08-17 23:48:30 +08:00
Xie Han 5131d07dcd Fix mysql parser. 2023-08-17 18:35:50 +08:00
Xie Han a39bd635fb MySQL client add CLIENT_SESSION_TRACK. 2023-08-15 23:39:25 +08:00
xiehan 01ae6ade4e Merge pull request #1353 from holmes1412/dev
mysql : parse MYSQL_SERVER_SESSION_STATE_CHANGED in OK packet
2023-08-15 20:56:02 +08:00
liyingxin 4d10907fdc mysql : parse MYSQL_SERVER_SESSION_STATE_CHANGED in OK packet 2023-08-15 20:26:09 +08:00
Xie Han 88758a66d9 Fix mysql decode_string(). 2023-08-15 20:18:24 +08:00
Xie Han a46de73872 Fix mysql parsing. 2023-08-15 18:43:49 +08:00
Xie Han 06ec1a7cad Fix mysql decode_length_safe 2023-08-15 18:19:12 +08:00
Xie Han dec2f58f5f Merge branch 'master' of https://github.com/sogou/workflow 2023-08-15 17:49:28 +08:00
Xie Han ba442be4fb Add MYSQL_SERVER_SESSION_STATE_CHANGED 2023-08-15 17:48:59 +08:00
Xie Han e32c7854bd Avoid using 'sizeof' in macro. 2023-08-11 21:28:56 +08:00
xiehan c793dd53c1 Merge pull request #1334 from Barenboim/master
Correct data type
2023-07-27 18:04:19 +08:00
Xie Han b43078530a Use std::string::data(). 2023-07-27 17:34:09 +08:00
Xie Han 86cabfa6a9 Correct data type. 2023-07-27 17:30:56 +08:00
Xie Han dd588fc30c Add include errno.h 2023-07-26 23:49:19 +08:00
Xie Han 930fe5f0fa Add TLVMessage. 2023-07-26 22:05:56 +08:00
kedixa 9f4a576478 kafak bugfix: no extra bytes in SyncGroup req version 3 2023-03-31 17:05:26 +08:00
kedixa 3c74637bd0 kafkabugfix: OffsetCommit resp version >=3 has throttle_time 2023-03-31 16:43:05 +08:00
Xie Han cbb645a4cd Remove topic_cnt checking 2023-03-17 13:28:39 +08:00
Xie Han b962a78fd2 Fix kafka commit request EBADMSG problem. 2023-03-16 17:29:48 +08:00
xiehan c4c3e3eb4c Remove KafkaMessage api_mver_map 2023-03-15 19:43:48 +08:00
kedixa 7585d03e92 kafka bugfix, cgroup may be concurrently write by more than one task
* kafka bugfix, cgroup may be concurrently write by more than one task

* code format

* format code
2023-03-15 19:42:47 +08:00
xiehan d3d941e799 Optimize SSLWrapper. Change errno. 2023-03-04 17:23:21 +08:00
Xie Han ed28b28b44 Always reset wbio after feedback. 2023-03-03 22:29:12 +08:00
Xie Han 55de4984e4 Update SSLWrapper. Change BIO_reset time. 2023-03-03 22:02:29 +08:00
Xie Han 5c01f0a305 Reset wbio when append failed. Check BIO_reset result. 2023-03-02 20:37:38 +08:00
Xie Han 0cfbf2d61c Remove SSLWrapper's SSL ex data. 2023-03-02 20:11:22 +08:00
Xie Han a580f0b618 Remove OpenSSL 3 deprecated RSA functions. 2023-02-22 01:38:00 +08:00
Xie Han bc57100589 Fix RSA includes. 2023-02-20 20:03:13 +08:00
Xie Han 25711543a8 Fix MySQLHandshakeResponse's encode and unify codes 2023-02-13 23:07:40 +08:00