Commit Graph
2523 Commits
Author SHA1 Message Date
Xie Han 804094515b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-10-11 19:16:56 +08:00
Xie Han 527d22f9d8 Remove 'WIN32' from CMake files. 2025-10-11 19:16:17 +08:00
Xie Han 6d8d57de70 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-10-09 22:09:17 +08:00
xiehan 649a65e983 Support range-based 'for' loop for ParallelWork. (#1786) 2025-10-09 22:05:34 +08:00
Xie Han b771954212 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-29 22:04:58 +08:00
Xie Han 50d5717035 Simplify codes. 2025-09-29 22:02:46 +08:00
Xie Han f510039d1f Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-27 19:24:05 +08:00
Xie Han ea69408807 Remove unused functions. 2025-09-27 19:22:33 +08:00
Xie Han 3c0925b5ed Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-25 22:23:30 +08:00
xiehan e2e5f5c2fd Reject control characters in HTTP header. (#1783) 2025-09-25 22:23:01 +08:00
Xie Han 5b0463d5b6 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-24 20:02:51 +08:00
xiehan fc1927fa05 No copying start line when parsing HTTP header. (#1782) 2025-09-24 20:02:22 +08:00
Xie Han 7acb64a573 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-23 22:05:06 +08:00
xiehan 78fd766e65 Optimize http parser. (#1781) 2025-09-23 22:03:59 +08:00
Xie Han 5d4370c2b4 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-19 18:31:29 +08:00
Xie Han 00c0da0e82 Change interfaces name and make it compatible. 2025-09-19 18:24:54 +08:00
Xie Han 03f705e988 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-09-08 15:22:46 +08:00
xiehan 0f1bbcee05 Merge pull request #1774 from Barenboim/master
Add task 'const' interfaces.
v0.11.11
2025-09-08 15:22:34 +08:00
Xie Han 94dd3a62c0 Add task 'const' interfaces. 2025-09-07 17:47:55 +08:00
Xie Han 2f093b43c2 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-27 22:57:15 +08:00
Xie Han e06e1234fe Update JSON parser. 2025-08-27 22:56:51 +08:00
Xie Han 027d5a24b8 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-11 22:34:45 +08:00
xiehan f46f02c2f8 Merge pull request #1770 from Barenboim/master
Optimize speed of switching to a handler thread.
2025-08-11 22:34:24 +08:00
Xie Han a95df2113f Call 'callback' directly when deleting timers. 2025-08-11 21:56:01 +08:00
Xie Han 1ebcc00642 Optimize speed of switching to a handler thread. 2025-08-09 19:17:39 +08:00
Xie Han 9d5e0ec0ef Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-06 20:50:44 +08:00
xiehan 2421bab699 Fix WFTaskFactory::release_guard_safe() bug. (#1769) 2025-08-06 20:40:59 +08:00
Xie Han 0a1a3d2476 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-06 17:29:39 +08:00
xiehan d865bd9d54 Optimize speed when using upstreams. (#1768) 2025-08-06 17:29:14 +08:00
Xie Han a934a10e2b Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-06 00:56:47 +08:00
xiehan cd0d62d869 Check 'breaker_list' before locking. (#1767)
* Check breaker_list before locking.

* Remove 'pre_select'.
2025-08-06 00:56:24 +08:00
Xie Han c074628bce Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-08-05 17:28:15 +08:00
Xie Han 9745c2e054 Update thrdpool.c 2025-08-05 17:27:56 +08:00
Xie Han 46211495c5 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-31 17:21:26 +08:00
xiehan f90aa3b935 Optimize poller. (#1766) 2025-07-31 17:14:15 +08:00
xiehan 3859d0698e Update SSLWrapper's 'append'. (#1765) 2025-07-30 19:43:13 +08:00
Xie Han 01f918796e Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-27 19:49:39 +08:00
xiehan a3d46ed828 Update thrdpool. (#1763) 2025-07-27 18:20:09 +08:00
Xie Han 5a07d6e775 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-27 00:33:48 +08:00
Xie Han 4283d62dfd IOV_MAX minimum value 16. 2025-07-27 00:31:09 +08:00
xiehan 4c2de16a3e Check 'SSL_ERROR_ZERO_RETURN' for a closed SSL connection. (#1762) 2025-07-25 21:31:52 +08:00
Xie Han 52a265f7f2 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-24 22:33:46 +08:00
Xie Han 37b56b8e6a 0.11.10 -> 0.11.11 2025-07-24 22:33:01 +08:00
Xie Han 5a89342293 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-24 20:30:42 +08:00
Xie Han 54943eb0ea Set CMake minimum requirement to version 3.10. 2025-07-24 20:30:12 +08:00
Xie Han bb11b4812e Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-23 22:08:26 +08:00
Xie Han fb4327e595 Add 'EV_ONESHOT' for kqueue timer. 2025-07-23 22:07:54 +08:00
Xie Han 9c71e94d93 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-23 19:53:38 +08:00
Xie Han 0dacf70756 Remove 'DEPENDS'. 2025-07-23 19:45:22 +08:00
Xie Han 554cfad851 Merge branch 'master' of https://github.com/sogou/workflow into nossl 2025-07-23 18:26:34 +08:00