saipubw
|
3171bc5707
|
Add document for cmake FetchContent
|
2023-12-08 14:47:21 +08:00 |
saipubw
|
271cd150a3
|
[coro_rpc] add attachment/close/get_connection_id for coro_rpc::context (#521)
|
2023-12-07 18:13:02 +08:00 |
JYLeeLYJ
|
c41e7a0865
|
feat: support FetchContent use in CMake (#519)
|
2023-12-07 10:27:58 +08:00 |
qicosmos
|
2d637af85f
|
fix path when roll files (#518)
|
2023-12-05 17:45:59 +08:00 |
saipubw
|
9566c49a12
|
[struct_pack][feature] add support for user-defined serialization (#514)
|
2023-12-05 12:07:39 +08:00 |
qicosmos
|
a7a8d0b0f7
|
[coro_file][fix]read at, write at (#513)
|
2023-12-04 13:44:00 +08:00 |
qicosmos
|
95c4f33fba
|
[coro_file][improve]do some improvement (#510)
|
2023-12-01 16:59:57 +08:00 |
saipubw
|
63c3bf5187
|
[struct_pack][bugfix] fix broken container size cause program crash (#509)
|
2023-12-01 11:27:23 +08:00 |
qicosmos
|
418c3dbe85
|
[easylog][improve]make easylog independent (#508)
|
2023-11-28 17:51:07 +08:00 |
saipubw
|
04c3e75e0c
|
V 0.2.7 Release
|
2023-11-27 18:04:04 +08:00 |
saipubw
|
091ce7c774
|
[struct_pack] improve performance when deserialize vector<pod>/string (#506)
|
2023-11-27 17:45:19 +08:00 |
qicosmos
|
1d6d03a9a5
|
coro_http_server support websocket (#504)
|
2023-11-27 12:10:07 +08:00 |
saipubw
|
dc10d035f5
|
[struct_pack] add document, bench, example for fast_varint (#503)
* improve varint performance
* add bench for fast_var_int
* add document & example for fast_varint
|
2023-11-24 23:40:45 +08:00 |
saipubw
|
c8dbcf65d5
|
[struct_pack] support fast_varint encode, allow encode int as varint by config (#499)
* add support for fast_varint encoding
* allow serialize normal int as varint encode
|
2023-11-23 20:36:49 +08:00 |
saipubw
|
f42226632d
|
Update CMakeLists.txt
|
2023-11-22 14:36:56 +08:00 |
qicosmos
|
493578223e
|
improve performance (#501)
|
2023-11-21 17:38:08 +08:00 |
qicosmos
|
a37a8d3708
|
[coro_io][improve]Improve post (#500)
|
2023-11-21 15:36:42 +08:00 |
qicosmos
|
377fa9f39a
|
avoid redefine (#498)
|
2023-11-20 09:43:45 +08:00 |
sweet2honey
|
4c6f2d606b
|
opti easylog (#492)
|
2023-11-15 08:17:33 +08:00 |
scuzqy
|
4d5da049b2
|
[easylog]if statement can be constexpr (#494)
|
2023-11-14 14:09:10 +08:00 |
scuzqy
|
51505c40cb
|
[coro_io]fix: std::move used on a local var as return value (#490)
Moving local variables as return value interferes with RVO.
|
2023-11-13 18:46:18 +08:00 |
saipubw
|
873d75fadf
|
[struct_pack] enhance serialize performance by uninitialized resize (#489)
|
2023-11-10 16:36:36 +08:00 |
saipubw
|
ae6abd1685
|
[struct_pack] add config DISABLE_ALL_META_INFO (#488)
|
2023-11-09 19:21:25 +08:00 |
qicosmos
|
47925f550e
|
simplified with namespace alias (#486)
|
2023-11-02 17:48:03 +08:00 |
Shuaibing Zhao
|
29e542c772
|
fix ut for rate_limiter (#487)
|
2023-11-02 17:19:37 +08:00 |
qicosmos
|
38fcdb3cd4
|
[coro_http_client][improve]some improvment (#485)
|
2023-11-01 17:49:16 +08:00 |
Shuaibing Zhao
|
0e386d4556
|
[feature]add ratelimiter using async_simple coroutine (#482)
|
2023-11-01 11:13:06 +08:00 |
qicosmos
|
e4efeff403
|
fix ci (#484)
|
2023-11-01 10:26:51 +08:00 |
saipubw
|
8d1905e4da
|
[struct_pb][cmake] use INFO instead of WARNING when skip struct_pb (#481)
|
2023-10-31 15:52:44 +08:00 |
qicosmos
|
18ac0ecc9c
|
[ci][fix]use libc++ when compile with clang (#483)
|
2023-10-31 15:00:31 +08:00 |
qicosmos
|
9fd6b9a06a
|
add missed header (#477)
|
2023-10-19 18:12:44 +08:00 |
qicosmos
|
2655514a51
|
do some update; add a check for client (#476)
|
2023-10-19 16:05:47 +08:00 |
qicosmos
|
a682d7ea40
|
[new lib]coro_http_server (#475)
|
2023-10-17 15:48:01 +08:00 |
saipubw
|
71692db591
|
[struct_pack] Add support for big-endian platform (#474)
|
2023-10-13 15:36:33 +08:00 |
saipubw
|
44ea4e497f
|
[struct_pack] add test for cross_platform (#471)
|
2023-10-10 11:39:12 +08:00 |
qicosmos
|
62dd9f290e
|
resize compatible with gcc4.x string (#470)
|
2023-10-09 11:34:45 +08:00 |
qicosmos
|
2c47a66a83
|
add set get http headers (#469)
|
2023-09-26 15:35:31 +08:00 |
saipubw
|
86200865be
|
[coro_io] add more output to test (#467)
|
2023-09-25 15:38:39 +08:00 |
saipubw
|
ea977aa33f
|
[struct_pack] fix marco warning (#466)
|
2023-09-25 14:14:12 +08:00 |
saipubw
|
d32b0eed07
|
[struct_pack] refactor code (#464)
|
2023-09-21 17:46:12 +08:00 |
saipubw
|
daedb6aaee
|
[struct_pack][feat] add derived class into struct_pack type system (#463)
|
2023-09-21 15:20:22 +08:00 |
saipubw
|
aca25a38aa
|
[struct_pack] simple detail::get_types_code (#462)
|
2023-09-20 20:44:33 +08:00 |
saipubw
|
97b98d7b33
|
[struct_pack] remove concept of trivial_class_t/non_trivial_class_t (#461)
|
2023-09-19 17:02:36 +08:00 |
saipubw
|
ad3abef1ff
|
[struct_pack][feat] support deserialize derived class (#459)
|
2023-09-18 20:28:20 +08:00 |
qicosmos
|
9e8d841ff4
|
fix roll files (#456)
|
2023-09-18 19:14:55 +08:00 |
saipubw
|
059734c519
|
fix document about struct_pack::type_info_config (#455)
|
2023-09-15 11:16:40 +08:00 |
saipubw
|
6b8b2988c6
|
[struct_pack][feat] add support for user_defined type id (#453)
|
2023-09-14 18:23:45 +08:00 |
qicosmos
|
96bac3eda5
|
add currentThreadInExecutor and currentContextId (#452)
|
2023-09-12 18:12:33 +08:00 |
qicosmos
|
72253d30e7
|
support out buf when request (#450)
|
2023-09-12 10:27:04 +08:00 |
qicosmos
|
b9d6008481
|
async_upload_chunked support iostream/filestream (#448)
|
2023-09-08 14:30:44 +08:00 |