Commit Graph
2208 Commits
Author SHA1 Message Date
xiehan 5fbe73f5aa Add template type on WFTaskFactory::send_by_name()/signal_by_name(). (#1677)
* Add template type on WFTaskFactory::send_by_name()/signal_by_name().

* Remove unused parameter name.
2025-01-03 22:49:04 +08:00
Xie Han d79101194e std::nullptr_t -> nullptr_t 2025-01-02 22:29:40 +08:00
xiehan e6b86cf177 Update about-go-task.md 2025-01-02 21:15:16 +08:00
Xie Han be06666e4a 0.11.6 -> 0.11.7 2025-01-01 20:55:42 +08:00
xiehan 305dbeb746 Simplify service session's state. (#1676) 2025-01-01 20:54:43 +08:00
xiehan 75c662c3ed Set service session's passive state more precisely. (#1675) 2024-12-28 19:13:44 +08:00
xiehan e18b9b536f Fix UDP server bug that server does't reply. (#1674) 2024-12-28 02:51:55 +08:00
xiehan 86a4b77c23 Tests always use C++14. (#1673) 2024-12-27 19:53:45 +08:00
Xie Han 1c6eda95a5 Remove WFTaskFactory::release_guard() with default NULL message. 2024-12-26 03:26:43 +08:00
Xie Han c8e87c4b99 Remove out of date commentary. preadv/pwritev supported on macOS. 2024-12-26 03:11:52 +08:00
xiehan 92cb8a545b Update about-timer.md 2024-12-24 23:06:45 +08:00
xiehan 0c1d96aad6 Check node 'removed' flag before next read. (#1670)
* Check node 'removed' flag before next read.

* Add __poller_close_pfd().
2024-12-16 00:50:47 +08:00
xiehan 6ee1163672 Declare 'nullptr_t' manually in WFTaskFactory. (#1669) 2024-12-13 21:30:55 +08:00
xiehan 6fdf73dba0 std::nullptr_t -> nullptr_t (#1668) 2024-12-13 16:25:28 +08:00
xiehan 6a6428e131 Fix function overload resolution. (#1667) 2024-12-12 20:14:10 +08:00
xiehan ca70076b69 Fix closing fd 0 error on macOS. (#1666) 2024-12-08 03:46:15 +08:00
xiehan e928e857a7 Remove some global macros and rename an interface. (#1665) 2024-12-02 01:04:06 +08:00
xiehan e4203a11ad Remove PackageWrapper::next(). (#1664) 2024-11-30 03:11:47 +08:00
xiehan a8ce324b71 random() -> rand(). (#1663) 2024-11-28 16:24:08 +08:00
xiehan 05168d9eab Fix poller memleak when malloc failed. (#1661) 2024-11-24 19:34:55 +08:00
xiehan dd955995f2 Optimize StringUtil::url_encode()/url_decode(). (#1660) 2024-11-24 01:07:12 +08:00
xiehan 14ac26c655 Remove forward declaration. (#1659) 2024-11-22 02:42:36 +08:00
xiehan c92f95a613 Fix consult client JSON stringifying. (#1658) 2024-11-20 22:58:33 +08:00
Xie Han 736c318065 Remove some comments. 2024-11-20 17:42:25 +08:00
xiehan edb8212f4a Add permanent timer, for deleting only. (#1655) 2024-11-18 17:12:10 +08:00
xiehan 65cdbf34be Remove 'WFHttpServerTask.h' (#1653) 2024-11-11 23:23:03 +08:00
Xie Han a020251b67 File task argument name 'pathname' -> 'path'. 2024-11-09 15:54:36 +08:00
xiehan 33c0dead64 Update about-conditional.md 2024-11-08 22:11:52 +08:00
xiehan 4d43d77ff2 Modify local variable names and simplify code. (#1652) 2024-11-08 17:49:55 +08:00
Xie Han d3fd24c280 Use WFT_STATE_SYS_ERROR instead of SS_STATE_ERROR. Some value. 2024-11-07 22:46:26 +08:00
xiehan fabd556d93 Enable to send/signal different messages to each task. (#1649) 2024-11-06 22:41:13 +08:00
xiehan 48c71d7c8d Add checking server SSL ctx private key. (#1646) 2024-11-06 02:45:40 +08:00
xiehan 57ffb06979 Use SSL_CTX_use_certificate_chain_file() instead. (#1641) 2024-11-03 03:19:04 +08:00
xiehan efdba8a0e3 Named timer state always ECANCELED if canceled. (#1635) 2024-10-13 03:32:06 +08:00
xiehan 79412484f1 Update tutorial-05-http_proxy.md 2024-10-11 19:41:47 +08:00
xiehan 142cf0526c Update README.md 2024-10-10 16:41:59 +08:00
xiehan a457b2763c Update README_cn.md 2024-10-10 15:46:37 +08:00
Robert Silén a5b082cc7f add supported databases to README.md (#1633) 2024-10-10 14:19:09 +08:00
xiehan 196e4dd8ab Update about-conditional.md v0.11.6 2024-09-25 00:28:34 +08:00
xiehan 91f679ad1c Add return value for WFTaskFactory::XXXX_by_name(). (#1627)
* Add return value for WFTaskFactory::XXXX_by_name().

* Update about-counter.md

* Update about-timer.md
2024-09-24 23:35:09 +08:00
xiehan 9420446118 Update about-timer.md 2024-09-24 21:58:22 +08:00
xiehan 774d6871a9 Update about-counter.md 2024-09-24 21:55:19 +08:00
xiehan 4bc8e56818 Update tutorial-12-mysql_cli.md 2024-09-14 22:32:23 +08:00
xiehan f54062b654 Update tutorial-12-mysql_cli.md 2024-09-12 20:03:55 +08:00
xiehan b76913d607 Update tutorial-12-mysql_cli.md 2024-09-12 19:48:54 +08:00
kedixa b7b8cd0076 tutorial and docs for redis subscriber (#1620) 2024-09-11 20:32:26 +08:00
xiehan 5e86bc2ed6 Update tutorial-12-mysql_cli.md 2024-09-10 22:56:10 +08:00
xiehan 9c3987927e Update tutorial-12-mysql_cli.md 2024-09-10 22:50:44 +08:00
Xie Han 72a3116f92 Remove WFFacilities::ReplyGuard. 2024-09-01 04:04:10 +08:00
xiehan 4c39519283 Update redis task and redis subscriber. (#1616) 2024-08-30 20:41:33 +08:00