Commit Graph

160 Commits

Author SHA1 Message Date
qicosmos 0737fefead remove string_view.h 2025-09-07 14:06:06 +08:00
qicosmos 8f2c0a4fa0 safe async_call 2025-09-07 07:59:44 +08:00
qicosmos 26a8e227b4 fix compile 2025-09-02 16:52:20 +08:00
qicosmos 0cfc6a9315 Merge branch 'master' into cpp20 2025-09-02 16:34:04 +08:00
qicosmos b1ee446fe3 update to asio-1.36.0 2025-09-02 14:17:48 +08:00
qicosmos 165108e1c8 safe call 2025-09-02 09:59:47 +08:00
qicosmos 85f07e20ec safe register handler 2025-09-01 17:15:45 +08:00
qicosmos 02aee639c5 use io context pool 2025-08-26 16:11:28 +08:00
qicosmos 58e5486a9a io context pool 2025-08-26 15:25:59 +08:00
qicosmos d962706842 Merge branch 'master' into cpp20 2025-08-26 13:39:33 +08:00
qicosmos dd4a046cd2 fix empty callback 2025-08-20 13:47:21 +08:00
qicosmos 193a67e893 cpp20 compile 2025-04-19 09:51:16 +08:00
zhengjian 5ef4002228 add duplicate registration test case 2024-07-25 22:00:51 +08:00
zhengjian b4daa23f5e Resolve the duplicate registration key issue 2024-07-24 23:01:00 +08:00
qicosmos 9083a155e9 make sure thread safe 2024-02-26 15:54:01 +08:00
zhengjian ab27c0642b rm the comment of set_default_err_cb 2024-01-31 09:36:29 +08:00
zhengjian526 5cf2d951c7 For coverage test
add test case for client async callback
add coverage filter
add client publish and subscribe by token
add client util test
2024-01-31 09:31:17 +08:00
zhengjian526 f48dc41199 add test case for client async callback
* add test case for client async callback
* add coverage filter
2024-01-30 16:46:53 +08:00
qicosmos 4fd3a63ad9 remove mutex 2024-01-29 15:59:08 +08:00
qicosmos 706a38b5ac compile 2024-01-28 09:50:47 +08:00
qicosmos eb959542d1 compile 2024-01-28 09:25:31 +08:00
qicosmos 6b2694116f fix compile 2024-01-28 09:23:59 +08:00
qicosmos a98f331dd1 nonstd 2024-01-28 09:18:10 +08:00
qicosmos 11a51c6942 improve 2024-01-27 20:39:08 +08:00
qicosmos 7b7714ceb4 simplify router 2024-01-27 19:53:55 +08:00
qicosmos ae6c005b87 simplify router 2024-01-27 19:22:37 +08:00
qicosmos 913c896041 fix reconnect 2024-01-27 10:04:37 +08:00
qicosmos 2f5b3d4e4c fix stop 2024-01-20 18:12:10 +08:00
qicosmos 38224415df fix client close 2024-01-20 17:42:52 +08:00
BlueRabbit 3ecc49c204 fix the issue of 32-bit and 64-bit machines unable to communicate. 2023-09-26 15:21:33 +08:00
huhongwei 1818c7393f format code with clang 2023-07-04 10:05:38 +08:00
huhongwei a93d0653ee do not export namespace in header file 2023-07-03 17:37:43 +08:00
xie.gang faa5c8d31a fix crashdump error(req_result::as when data_ is empty) 2023-03-16 15:13:28 +08:00
qicosmos 431b086a7a set callback handler 2023-02-24 20:57:51 +08:00
chufeng.qy@alibaba-inc.com 18c40ab56f fix compile 2023-02-17 11:58:43 +08:00
chufeng.qy@alibaba-inc.com 314a0fc6b8 use func_id 2023-02-16 17:19:55 +08:00
chufeng.qy@alibaba-inc.com 86250b6581 add md5 2023-02-16 11:56:45 +08:00
chufeng.qy@alibaba-inc.com dc8d7908bb check magic 2022-12-23 10:50:27 +08:00
chufeng.qy@alibaba-inc.com e1662e3a9f add magic 2022-12-23 10:44:20 +08:00
qicosmos 5ad5f086c3 fix issue 82 2022-09-25 09:50:44 +08:00
qicosmos accb7d8f18 fix for empty function 2022-09-03 13:04:09 +08:00
ubuntu adb0611932 fix acceptor 2022-08-21 17:22:54 +08:00
qicosmos ddb298960a improve 2022-07-12 08:43:31 +08:00
qicosmos aaea836794 clean 2022-05-26 20:02:08 +08:00
qicosmos afe01fb402 Merge branch 'master' of https://github.com/qicosmos/rest_rpc 2022-05-22 20:21:50 +08:00
qicosmos b3554ece77 clean token list 2022-05-22 20:21:21 +08:00
qicosmos ee5fd90770 remove some 2022-04-21 03:34:47 +00:00
qicosmos 236f14ba8d fix null pointer 2022-04-21 03:24:42 +00:00
qicosmos 9e0cde2280 add header file 2022-04-21 03:06:57 +00:00
qicosmos 0f60021c67 support quit with ctrl c
private
2022-01-28 13:41:59 +08:00