Commit Graph

3659 Commits

Author SHA1 Message Date
zhengshuxin
16bc2151a6 test clock_gettime vs gettimeofday 2023-03-19 20:51:23 +08:00
zhengshuxin
389158b1a3 Optimize fiber's performance by decreasing the count of calling gettimeofday. 2023-03-18 19:19:57 +08:00
zhengshuxin
2bee91ca73 building rpm package. 2023-03-13 11:39:45 +08:00
zhengshuxin
3dcc1ad6f5 building rpm package. 2023-03-13 11:35:04 +08:00
zhengshuxin
d93c771cb4 building rpm package. 2023-03-13 11:28:02 +08:00
zhengshuxin
f310e8f471 building rpm package 2023-03-13 11:23:42 +08:00
zhengshuxin
9f6df1f533 rpm package 2023-03-13 11:08:28 +08:00
zhengshuxin
815ef17fb9 fixed bug in redis_transaction::unwatch() 2023-03-08 14:25:04 +08:00
zhengshuxin
7ec8c3aa44 build acl on centos5.8, 6.6 2023-03-08 14:15:27 +08:00
zhengshuxin
257b0bcbb9 Release acl 3.6.1-0 version 2023-03-08 11:51:17 +08:00
zhengshuxin
0e8622f611 Fixed one bug in http module that the response's version wasn't got there. 2023-03-06 14:43:57 +08:00
zhengshuxin
b9ba574128 add one demo for testing split 2023-02-26 21:29:22 +08:00
zhengshuxin
d501547ca9 format code style 2023-02-26 21:29:04 +08:00
zhengshuxin
b9564cafd2 test redis pipeline mode. 2023-02-23 11:32:38 +08:00
zhengshuxin
d9fd1e005d optimize redis_gateway 2023-02-22 15:39:03 +08:00
zhengshuxin
8a02069411 Test redis_gateway. 2023-02-21 22:59:58 +08:00
zhengshuxin
0e052e155e The main functions of redis_gateway is ok:) 2023-02-21 22:44:29 +08:00
zhengshuxin
118580492d Writing redis_gateway ... 2023-02-21 19:11:21 +08:00
shuxin   zheng
a7a48d53ba Adding redis_gateway app. 2023-02-20 17:47:53 +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
489937e444 Optimize Makefile. 2023-02-14 16:36:24 +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
540650660e Add openssl supporting in demo. 2023-02-12 14:03:00 +08:00
zhengshuxin
9ede57bf08 Optimize openssl module 2023-02-11 10:45:44 +08:00
zhengshuxin
aed84b645f Modify readme 2023-02-11 00:14:52 +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
63b5f80298 Add some debug functions. 2023-02-05 10:25:54 +08:00
zhengshuxin
3ff6cf80fb c++ headers dependence 2023-02-04 21:00:37 +08:00
zhengshuxin
6edfd3c74d headers sequence 2023-02-04 20:49:54 +08:00
zhengshuxin
76ee710b6c Optimize memory usage in acl. 2023-01-29 17:59:40 +08:00
zhengshuxin
ae24db5f18 Add one so for hooking memory alloc. 2023-01-29 17:59:23 +08:00
zhengshuxin
0c1a9d9484 test demo 2023-01-28 15:46:32 +08:00
zhengshuxin
846358ee6f Modify fiber's readme 2023-01-26 16:15:11 +08:00
zhengshuxin
8224e8888a Add default event type in acl::fiber::schedule() 2023-01-26 16:03:16 +08:00
zhengshuxin
488ea4d473 modify readme 2023-01-25 22:05:58 +08:00
zhengshuxin
dd0158f5ac make packinstall can be used on Mac 2023-01-25 21:55:20 +08:00
zhengshuxin
937f4c0739 Modify readme of libfiber 2023-01-25 21:31:34 +08:00
zhengshuxin
ced1d28906 Release 3.6.0-4 version. 2023-01-19 15:23:50 +08:00
zhengshuxin
8d719cbe30 Add fiber_mutex_guard class for easily using fiber_mutex. 2023-01-17 17:39:57 +08:00
zhengshuxin
70e825f513 Rename id() to fiber_id() in fiber.hpp 2023-01-17 17:18:56 +08:00