zhengshuxin
|
123ce39db2
|
optimize and test pkv
|
2023-07-24 18:42:07 +08:00 |
|
shuxin zheng
|
637c52a77d
|
Adding streaming redis parser.
|
2023-07-19 19:07:53 +08:00 |
|
zhengshuxin
|
49d73b733e
|
Build sucessfully by clang with higher version.
|
2023-07-06 22:20:33 +08:00 |
|
zhengshuxin
|
855c3cbbd8
|
Add json_node remove API for json object.
|
2023-07-03 11:18:03 +08:00 |
|
zhengshuxin
|
76f02f0401
|
Fixed bug in mbedtls_conf.cpp & openssl_conf.cpp in client mode.
|
2023-06-03 15:09:42 +08:00 |
|
zhengshuxin
|
dd8ba23dd7
|
pkt_id should be more 0 only in QOS1 or QOS2.
|
2023-05-31 10:01:06 +08:00 |
|
zhengshuxin
|
6fa297ae4d
|
Optimize wizard's template for http service.
|
2023-05-21 22:10:02 +08:00 |
|
zhengshuxin
|
2a76327350
|
mysql_init API isn't thread-safely, so we should lock it before calling the API.
|
2023-04-21 18:51:13 +08:00 |
|
shuxin zheng
|
30e28278e9
|
Build ok for multiple platforms.
|
2023-04-17 16:28:35 +08:00 |
|
shuxin zheng
|
467ec6d741
|
Fixed bugs in mqtt module
|
2023-04-06 18:13:35 +08:00 |
|
zhengshuxin
|
f4360ba693
|
Redis pipeline module can be used in sharing stack mode of fiber.
|
2023-03-31 21:51:45 +08:00 |
|
shuxin zheng
|
2573cb6656
|
redis pipeline mode shouldn't use stack object for sharing stack of fibers
|
2023-03-31 14:30:56 +08:00 |
|
zhengshuxin
|
49212d2210
|
Fixed one bug that the socket shouldn't be closed in mqtt_client.cpp when some IO errors happen.
|
2023-03-30 16:29:42 +08:00 |
|
zhengshuxin
|
66551ff234
|
build ok by cmake
|
2023-03-27 20:48:27 +08:00 |
|
zhengshuxin
|
62107801c1
|
optimize codes.
|
2023-03-20 17:01:23 +08:00 |
|
shuxin zheng
|
639e1af308
|
Optimize objects' size in acl_cpp module.
|
2023-03-20 11:57:14 +08:00 |
|
zhengshuxin
|
815ef17fb9
|
fixed bug in redis_transaction::unwatch()
|
2023-03-08 14:25:04 +08:00 |
|
zhengshuxin
|
b9564cafd2
|
test redis pipeline mode.
|
2023-02-23 11:32:38 +08:00 |
|
zhengshuxin
|
118580492d
|
Writing redis_gateway ...
|
2023-02-21 19:11:21 +08:00 |
|
shuxin zheng
|
78c6fe1f1d
|
Optimize redis module
|
2023-02-20 17:45:32 +08:00 |
|
zhengshuxin
|
60fe8c720b
|
Support mbedtls-3.3.0.
|
2023-02-17 16:16:57 +08:00 |
|
zhengshuxin
|
10373e10d3
|
Optimize the compiling process.
|
2023-02-16 22:27:38 +08:00 |
|
zhengshuxin
|
ca4ba01f0a
|
Support multiple certs for mbedtls module.
|
2023-02-16 18:25:05 +08:00 |
|
zhengshuxin
|
ed00082adf
|
Optimize openssl module
|
2023-02-14 16:33:35 +08:00 |
|
zhengshuxin
|
525da0701c
|
Fixed bugs for double free in ~openssl_conf().
|
2023-02-14 09:57:42 +08:00 |
|
zhengshuxin
|
47e3a01aa9
|
Adding support multiple certs in mbedtls_conf...
|
2023-02-13 19:09:17 +08:00 |
|
zhengshuxin
|
c6d1b80c12
|
Fixed one bug when free ssl ctx in mbedtls_conf::~mbedtls_conf()
|
2023-02-13 17:06:30 +08:00 |
|
zhengshuxin
|
69876f60d2
|
Add get_libssl_handle/get_libcrypto_handle in openssl_conf class.
|
2023-02-13 15:47:37 +08:00 |
|
zhengshuxin
|
965b9837b1
|
tyr to use original struct type of mbedtls
|
2023-02-13 15:36:03 +08:00 |
|
zhengshuxin
|
1656fecf3c
|
Add get_ssl_ctxes() in openssl_conf
|
2023-02-13 14:33:13 +08:00 |
|
zhengshuxin
|
9ede57bf08
|
Optimize openssl module
|
2023-02-11 10:45:44 +08:00 |
|
zhengshuxin
|
e3f1f61fe1
|
Support loading multiple certificates for OpenSSL module of acl.
|
2023-02-10 23:57:02 +08:00 |
|
zhengshuxin
|
5245909f32
|
Optimize openssl_conf for adding multiple certs.
|
2023-02-09 19:02:30 +08:00 |
|
zhengshuxin
|
76ee710b6c
|
Optimize memory usage in acl.
|
2023-01-29 17:59:40 +08:00 |
|
zhengshuxin
|
6d58e75a5e
|
fixed bug in redis_hash::hincrbyfloat() for the invalid size of the buf.
|
2022-12-05 17:30:20 +08:00 |
|
zhengshuxin
|
2bca98c50e
|
add new files into vs's projects
|
2022-11-21 23:14:35 +08:00 |
|
zhengshuxin
|
ea42500c68
|
optimize and test redis client pipeline mode with the new fiber_tbox with less eventfd.
|
2022-11-21 22:58:52 +08:00 |
|
zhengshuxin
|
8353981a96
|
optimize all box classes and redis_client_pipeline can create box by virtual create function.
|
2022-11-21 20:27:09 +08:00 |
|
zhengshuxin
|
38e7264e04
|
fixed bug in redis_string::incrbyfloat()
|
2022-10-30 11:35:33 -04:00 |
|
zhengshuxin
|
a4493adef2
|
Merge branch 'github-upstream' into gitee-master
|
2022-10-18 15:49:26 +08:00 |
|
zhengshuxin
|
bc1d33f763
|
add reference protection for redis_pipeline_message used by consumer and producer.
|
2022-10-18 15:35:27 +08:00 |
|
zhengshuxin
|
0b1362ef19
|
test mysql
|
2022-09-27 18:02:45 +08:00 |
|
zhengshuxin
|
2fb25afb3f
|
delete unused code line
|
2022-09-26 17:44:35 +08:00 |
|
shuxin zheng
|
b707caf53e
|
optimize retry process in http_request.cpp
|
2022-09-19 16:22:33 +08:00 |
|
shuxin zheng
|
cdbeeba731
|
Don't close connection in order to the get the reply http header in http_request.cpp.
|
2022-09-19 15:51:36 +08:00 |
|
zhengshuxin
|
5ff37217c9
|
add debug tag for http module
|
2022-09-05 11:10:44 +08:00 |
|
zhengshuxin
|
8413fc2f31
|
add write wait timeout for mbedtls_io
|
2022-09-05 10:53:17 +08:00 |
|
zhengshuxin
|
2c15000166
|
check if read error in HttpServlet.cpp
|
2022-09-05 10:25:10 +08:00 |
|
郑树新
|
b37e66801c
|
test openssl newly added in acl on windows platform
|
2022-08-30 23:06:24 +08:00 |
|
zhengshuxin
|
7911daff94
|
optimize openssl module
|
2022-08-30 11:15:55 +08:00 |
|