Commit Graph

521 Commits

Author SHA1 Message Date
zhengshuxin
8a2ec846df Test openssl module in lib_acl_cpp. 2024-03-30 12:39:40 +08:00
zhengshuxin
c3d26188fd Test OpenSSL. 2024-03-25 11:37:33 +08:00
zhengshuxin
3a8174ece3 Add conditional compiling with ACL_DBUF_HOOK_NEW. 2024-03-16 22:51:28 +08:00
zhengshuxin
f2e553bc98 Build acl by cosmocc. 2024-03-16 16:08:06 +08:00
shuxin   zheng
ba0a630952 Optimize mqtt module by using std::string that will use smaller memroy than acl::string. 2024-02-05 17:26:13 +08:00
shuxin   zheng
775f844dc3 Test acl_valid_ipv6_hostaddr(). 2023-12-18 18:09:40 +08:00
zhengshuxin
57b9b904b8 Test ip connecting process. 2023-12-15 10:34:03 +08:00
郑树新
ac1683c687 Use OpenSSL on Windows ok. 2023-12-14 22:49:33 +08:00
shuxin   zheng
e7a00def28 Fixed bugs in test demos. 2023-12-12 11:52:51 +08:00
zhengshuxin
cad5d4c8d7 Add operator == for acl::string for comparing "ok" == acl::string. 2023-12-08 21:37:42 +08:00
shuxin   zheng
1d9386a73d Build ok by xcode 15.0 2023-11-15 16:19:55 +08:00
zhengshuxin
11a066390a Use void* to replace MYSQL* db_mysql.hpp to avoid type define collision when compiling acl_cpp module. 2023-11-06 22:12:40 +08:00
shuxin   zheng
52c9da8e3e Compile demo on mac 2023-09-20 18:42:04 +08:00
zhengshuxin
217dc1aa65 Add multicast in master udp service. 2023-09-20 18:23:03 +08:00
zhengshuxin
264ec4f36f Add and test multicase socket. 2023-09-20 17:21:27 +08:00
zhengshuxin
f9c40ff9f5 Move demo of udp/server. 2023-09-20 15:22:09 +08:00
zhengshuxin
635f3cbbbd test https 2023-09-03 21:20:35 +08:00
zhengshuxin
7ff5b828f6 testing... 2023-08-20 00:47:33 +08:00
zhengshuxin
ccefbdd2b6 optimize and test pkv. 2023-08-05 14:44:03 +08:00
shuxin   zheng
9cb57621ca optimize and test pkv. 2023-08-01 16:06:17 +08:00
shuxin   zheng
ae77f11667 Test wiredtiger vs rocksdb been used by pkv. 2023-07-27 15:56:49 +08:00
shuxin   zheng
4d1505a2ae Add wiredtiger db in pkv. 2023-07-27 14:34:53 +08:00
shuxin   zheng
857f59e158 Write and test redis parser. 2023-07-20 19:24:18 +08:00
shuxin   zheng
f3f0b60f81 Use cmake files. 2023-07-19 14:17:29 +08:00
zhengshuxin
f2c6b54dba Create pkv app to support redis protocol. 2023-07-19 09:54:14 +08:00
zhengshuxin
a4bc2bd75c test redis_pubsub 2023-05-15 13:45:41 +08:00
zhengshuxin
b11cdaa7e7 test redis_pubsub 2023-05-14 23:08:17 +08:00
zhengshuxin
aef4edb85a test redis redis_pubsub. 2023-05-14 22:59:42 +08:00
zhengshuxin
4a52f59b50 test redis_pubsub 2023-05-13 22:59:07 +08:00
zhengshuxin
39c749a13d optimize the performance of redis_builder 2023-04-03 22:04:13 +08:00
zhengshuxin
0e052e155e The main functions of redis_gateway is ok:) 2023-02-21 22:44:29 +08:00
zhengshuxin
540650660e Add openssl supporting in demo. 2023-02-12 14:03:00 +08:00
zhengshuxin
93a7a0513d test keys_pattern() in redis_key.cpp 2022-12-16 22:32:12 +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
a4493adef2 Merge branch 'github-upstream' into gitee-master 2022-10-18 15:49:26 +08:00
zhengshuxin
80f42b7f3d test redis pipeline 2022-10-18 15:40:58 +08:00
zhengshuxin
0b1362ef19 test mysql 2022-09-27 18:02:45 +08:00
Evilolipop
272f45acc7
fix typo 2022-09-27 09:36:06 +08:00
郑树新
4533ff9c65 compile on windows 2022-09-06 09:29:33 +08:00
郑树新
d46e53a45d add lost projects for windows 2022-09-05 20:28:23 +08:00
zhengshuxin
7c97be44a9 modify demos' IO timeout from 0 to -1 because the changing of IO timeout meaning 2022-08-31 15:05:35 +08:00
郑树新
9c2f893ea6 optimize projects on windows 2022-08-31 08:37:27 +08:00
zhengshuxin
70391ac4b0 add SNI in acl::openssl_io 2022-08-26 17:51:41 +08:00
zhengshuxin
faf0a7369d optimize and test ssl module in acl 2022-08-22 22:03:38 +08:00
zhengshuxin
9fbdfc6502 optimize and test openssl used in acl ssl module 2022-08-21 22:01:51 +08:00
zhengshuxin
8e6d37f1a0 optimize ssl module 2022-08-21 17:34:05 +08:00
zhengshuxin
a1b09b743e optimize ssl module 2022-08-20 21:32:08 +08:00
zhengshuxin
5dcdc47999 begin to support openssl ... 2022-08-20 19:31:37 +08:00
zhengshuxin
e664f21494 build acl ok on Cygwin 2022-08-06 20:03:51 +08:00
zhengshuxin
ed8a821d60 add explicit for acl::string(size_t n) 2022-07-22 09:55:12 +08:00