Xie Han
291ebc28a4
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-07-03 23:12:42 +08:00
xiehan
2d69b222e4
Enable canceling graph node's successors. ( #1583 )
...
* Enable canceling graph node's successors.
* Update tutorial-11-graph_task.md
* Update tutorial-11-graph_task.md
2024-07-03 23:12:26 +08:00
Xie Han
3d9a1f397c
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-06-23 02:14:24 +08:00
xiehan
195d23611a
Use compiling flag '-Wno-deprecated-declarations' on macOS only. ( #1580 )
2024-06-23 02:14:12 +08:00
Xie Han
7642152f25
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-06-21 02:00:17 +08:00
Xie Han
2ef0f6748a
Add compiling flag '-Wno-deprecated-declarations'.
2024-06-21 01:59:41 +08:00
Xie Han
67cd9f4e99
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-06-20 17:33:28 +08:00
Xie Han
0c510a29a2
0.11.4 -> 0.11.5
2024-06-20 17:33:06 +08:00
Xie Han
719eefd757
Support preadv/pwritev for multi-thread file IO.
2024-06-20 17:33:06 +08:00
Xie Han
a92f7bfaba
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-06-14 19:09:30 +08:00
xiehan
f6d46a9ed9
Make sure the communicator can be deinitialized in session's 'handle()'. ( #1574 )
2024-06-14 19:08:11 +08:00
Xie Han
dad1436d8f
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-06-11 02:53:27 +08:00
Xie Han
5988d6e84e
Fix problem when calling 'deinit' in a handler thread.
2024-06-11 02:52:04 +08:00
xiehan
9f9e8a2b12
Enable decreasing handler threads. ( #1568 )
...
* Enable decreasing handler threads.
* Fix memleak when deinit if handler thread number is zero.
2024-06-10 17:03:23 +08:00
Edwards
ae9cff057e
[ENH] .gitignore: add ignore for so.version ( #1570 )
2024-06-05 16:46:45 +08:00
Xie Han
71f269392b
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-28 20:20:59 +08:00
kedixa
d54f06e6ae
HttpTask support auth when has userinfo ( #1554 )
...
* HttpTask support auth when has userinfo
* clear auth when redirect to other host
* HttpProxyTask support auth when has userinfo
* remove one StringUtil::url_decode as requested in #1554
2024-05-28 20:17:25 +08:00
Xie Han
7cb6a0b873
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-28 17:57:33 +08:00
Xie Han
16686bab71
Enable increasing/decreasing compute threads.
2024-05-28 17:32:51 +08:00
Xie Han
30a78d30b3
Add thrdpool_decrease().
2024-05-28 17:29:12 +08:00
Xie Han
fec3f6ced8
Add msgqueue_put_head().
2024-05-28 17:29:12 +08:00
Xie Han
146eceea27
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-23 04:25:01 +08:00
xiehan
fa85db076a
Fix URI parsed failed bug. ( #1561 )
v0.11.4
2024-05-22 18:03:16 +08:00
Xie Han
2a43ce1562
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-21 01:51:43 +08:00
xiehan
c2eb095c09
Use 'pthread_equal()' to compare thread id.
2024-05-21 01:51:23 +08:00
Xie Han
9cd928022f
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-20 23:14:04 +08:00
Xie Han
2082c17d9a
Add json_value_copy().
2024-05-20 23:11:51 +08:00
Xie Han
24f20df49b
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-05-08 23:13:38 +08:00
xiehan
9d2ff27de2
Add 'fixed_conn' for WFNSParams. ( #1550 )
2024-05-08 23:13:20 +08:00
Xie Han
b7897d27de
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-26 21:48:50 +08:00
xiehan
842fbdf14f
Fix kafka broker on IPv6 bug. ( #1541 )
2024-04-26 21:46:57 +08:00
Xie Han
81563628ec
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-26 21:12:10 +08:00
xiehan
df12798e84
Enable setting specific SSL_CTX for kafka client. ( #1539 )
2024-04-26 21:05:19 +08:00
Xie Han
9e950b9e40
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-24 18:14:33 +08:00
kedixa
0e8b158975
Support add dns record, so we can make a real dns server ( #1536 )
...
* support add record to DnsMessage, we can make a real DNS server now
supported record types: A, AAAA, NS, CNAME, PTR, SOA, SRV, MX
* avoid dns message pointer loop
* fix code indent
2024-04-24 18:14:03 +08:00
Xie Han
304750bd6b
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-23 22:50:04 +08:00
Xie Han
981ebc05a0
0.11.3 -> 0.11.4
2024-04-23 22:17:27 +08:00
xiehan
4cb0995e1f
SSL_CTX_up_ref() only on openSSL 1.1 or above. ( #1535 )
2024-04-23 16:45:30 +08:00
Xie Han
a5a6d1e5b6
Update WFMySQLConnection.
2024-04-22 14:26:07 +08:00
Xie Han
bb815f7323
Clear ssl_ctx if not SSL transport type.
2024-04-22 14:26:07 +08:00
Xie Han
8b14b5ef9f
WFMySQLConnection with specific SSL_CTX.
2024-04-22 14:26:07 +08:00
Xie Han
e00a31a8d8
Enable setting SSL_CTX for each client task.
2024-04-22 14:26:07 +08:00
Xie Han
e55ac75d6f
Up SSL_CTX reference in CommSchedTarget.
2024-04-22 14:26:07 +08:00
xiehan
0cfc31b445
Supporting TLS SNI over SCTP protocol. ( #1526 )
2024-04-16 19:09:57 +08:00
Xie Han
ba1c71edf6
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-14 02:15:09 +08:00
xiehan
da982de896
Free 'addrinfo' directly when it's a UDS address. ( #1523 )
2024-04-14 02:14:50 +08:00
Xie Han
89344c38c9
Merge branch 'master' of https://github.com/sogou/workflow into nossl
2024-04-09 20:24:51 +08:00
xiehan
7b491d55c5
Merge pull request #1518 from Barenboim/master
...
Add WFSelectorTask.
2024-04-09 20:24:03 +08:00
xiehan
3d4e587248
Update about-selector.md
2024-04-09 20:17:39 +08:00
Xie Han
5ec492fa98
Add WFSelectorTask.
2024-04-09 16:45:56 +08:00