Commit Graph

2462 Commits

Author SHA1 Message Date
Xie Han
bfcac2f135 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-15 21:30:13 +08:00
xiehan
31a1bed910 Set TCP_NODELAY for TCP SSL connections. (#1753) 2025-07-15 21:25:13 +08:00
Xie Han
e94932ecc3 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-11 22:01:39 +08:00
xiehan
493d666dfc Add WFFacilities::WaitGroup::add(). (#1751) 2025-07-11 21:56:20 +08:00
Xie Han
673f6b44d4 0.11.9 -> 0.11.10 v0.11.10 2025-07-10 21:59:51 +08:00
Xie Han
b2cc1e8f0e Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-09 21:06:24 +08:00
Xie Han
3b4ce1688a Update bazel BUILD. 2025-07-09 21:03:01 +08:00
Xie Han
98ae30b75e Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-09 16:50:30 +08:00
Xie Han
c6171dc9e2 Optimize parsing JSON string. 2025-07-09 16:49:56 +08:00
Xie Han
3021412457 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-07 22:06:56 +08:00
xiehan
dfa035d08b Support customizing communicator event handler. (#1749) 2025-07-07 16:36:07 +08:00
Xie Han
94b1c84d62 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-02 18:02:37 +08:00
xiehan
7e4d97b53c Optimize CMake when linking libraries. (#1748) 2025-07-02 18:00:30 +08:00
Xie Han
3846c3d628 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-02 14:36:50 +08:00
xiehan
e16d4c4cc2 Adjust unlock sequence to reduce locking overhead. (#1746) 2025-07-02 14:29:57 +08:00
Xie Han
54fc488335 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-01 18:11:38 +08:00
xiehan
e6192ee14e Fix warning of uninitialized variable. (#1745) 2025-07-01 18:10:05 +08:00
Xie Han
a649aa12a6 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-01 16:30:29 +08:00
xiehan
d3edb0ccf2 Enable finding libraries for wfkafka. (#1744) 2025-07-01 16:30:08 +08:00
Xie Han
3e9764bdfa Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-27 22:58:29 +08:00
xiehan
d6a5733bc5 Hide DNS parser's macros from global space. (#1743) 2025-06-27 22:57:08 +08:00
Xie Han
1f773abd9f Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-27 01:14:09 +08:00
xiehan
1b8789e9b9 Fix crash on macOS when DNS cache expired. (#1742) 2025-06-27 01:09:40 +08:00
Xie Han
a2ce887d19 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-26 21:49:44 +08:00
xiehan
7d2a1bdf36 Allow detaching server task from the original series. (#1741) 2025-06-26 21:49:22 +08:00
Xie Han
40a48e67a3 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-26 01:17:32 +08:00
xiehan
6ac63d62f9 Fix pointer converting problem. (#1739) 2025-06-26 01:17:17 +08:00
Xie Han
14c3cb2593 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-25 14:11:25 +08:00
xiehan
37aa66b052 Fix pointer casting. (#1738) 2025-06-25 14:10:53 +08:00
Xie Han
f3ff6393ce Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-20 22:35:13 +08:00
liyingxin
76d2698cfa Make static library as default linking for tutorial/test/benchmark. (#1735) 2025-06-20 22:26:01 +08:00
Xie Han
5de8e5773b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-16 16:25:51 +08:00
Xie Han
fb8608afeb Optimize JSON parsing speed. 2025-06-16 16:25:11 +08:00
Xie Han
a03f4f39cc Fix setting chunk data. 2025-06-05 21:47:07 +08:00
Xie Han
c20a6fd196 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-06-03 20:46:48 +08:00
xiehan
9d0dd5e0e5 Add HttpMessageChunk::encode(). (#1727) 2025-06-03 20:46:19 +08:00
Xie Han
e6809c44f2 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-28 22:33:03 +08:00
Xie Han
0946a65015 Optimize parsing JSON string. 2025-05-28 22:31:36 +08:00
Xie Han
7567610e15 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-22 22:30:41 +08:00
xiehan
c31a28e59c Call 'extract' only when HTTP response code 2XX. (#1724) 2025-05-22 22:30:28 +08:00
Xie Han
1ec2da32c1 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-21 20:39:48 +08:00
xiehan
7c4577210b Enable to call 'extract' after HTTP headers completed. (#1722) 2025-05-21 20:38:41 +08:00
Xie Han
148c36145b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-18 16:59:16 +08:00
Xie Han
3e19da2f65 Call '__sync_sub_and_fetch' directly because ref always > 1. 2025-05-18 16:51:16 +08:00
Xie Han
c987961088 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-08 15:19:18 +08:00
Xie Han
7bbdf060f7 Remove LICENSEs in tutorials. v0.11.9 2025-05-08 15:16:10 +08:00
Xie Han
e05647488c Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-06 21:28:26 +08:00
Xie Han
71ace08a2e Add including 'RedisMessage.h'. 2025-05-06 21:27:34 +08:00
Xie Han
b160591cb0 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-05-06 00:44:51 +08:00
Xie Han
3564d4578a Parse JSON number in one turn. 2025-05-06 00:37:13 +08:00