Commit Graph

521 Commits

Author SHA1 Message Date
zhengshuxin
6da6a1dbd1 optimize size of the ACL_VSTRING object 2022-07-21 18:29:28 +08:00
zhengshuxin
e9fde422ac mqtt payload can be binary data. 2022-07-20 16:25:21 +08:00
zhengshuxin
0b96d55f7a optimize zlib_stream module 2022-07-19 19:06:34 +08:00
zhengshuxin
ab0ae2777a test mqtt 2022-07-13 09:38:26 +08:00
zhengshuxin
1898cb086a fixed one bug in redis_command::run() if request_buf_ is NULL. 2022-07-09 17:46:38 +08:00
zhengshuxin
280e4fdc1f test http_response 2022-06-22 11:45:05 +08:00
shuxin   zheng
12ab022a3b test and doc 2022-06-22 11:25:54 +08:00
zhengshuxin
d1b317e0a6 fixed one bug in redis_client_pipeline.cpp about handling redirect message. 2022-06-15 15:03:03 +08:00
shuxin   zheng
6df3228b6f add mapping offset for string 2022-06-12 18:02:35 +08:00
shuxin   zheng
2669546783 optimize dns-gate 2022-05-29 17:41:21 +08:00
zsx
9f604f3dac modify readme for redis client of acl 2022-05-23 23:22:27 +08:00
zhengshuxin
6a64963645 test 2022-05-22 13:10:56 +08:00
shuxin   zheng
acaaa297cc Transfer acl::string to std::string with C++ operator 2022-05-19 17:57:55 +08:00
shuxin   zheng
641b1cc3a7 modify readme 2022-05-19 16:41:28 +08:00
zhengshuxin
d9f0c8b5da remove some compiling options for MacOS 2022-04-11 19:09:39 +08:00
hailang
3ddff50476 mac support cross compile 2022-04-10 15:43:29 +08:00
zhengshuxin
8d7cf5cdfc build samples ok on WSL ubuntu 2022-01-28 12:28:21 +08:00
root
e29632e52e porting to ALPINE Linux 2022-01-27 18:46:55 +00:00
郑树新
bba59a92b9 add vc2019 project for redis_list demo 2022-01-25 21:46:19 +08:00
zhengshuxin
a883c0917d test add_double when building json 2022-01-10 22:48:46 +08:00
zhengshuxin
e8245c4ccc acl::string can support std::unordered_xx in c++11 2021-12-05 10:04:03 +08:00
zhengshuxin
1f9b877a9f root should be re-assign after json.reset() in json demo 2021-11-30 15:28:25 +08:00
zhengshuxin
9782fab652 It maybe reasonable that the read_ready flag was cleared before the real read API called. 2021-11-12 17:24:11 +08:00
郑树新
cde03a74d4 optimize vs projects 2021-09-16 19:27:09 +08:00
郑树新
9d3f6d5cfd test API hook for fiber module on Windows platform. 2021-08-22 23:15:38 +08:00
郑树新
2d04980910 optimizing fiber module 2021-08-18 16:07:35 +08:00
zhengshuxin
d3b08ff8fc test redis ttl 2021-08-17 11:00:51 +08:00
郑树新
6a1c34168f build acl by vc2019 2021-07-13 15:09:46 +08:00
郑树新
9a2dc17512 add vc2019 project for redis_ssl demo 2021-07-06 14:49:19 +08:00
shuxin   zheng
40ddd8aee5 add http_url class for parsing url 2021-06-08 16:45:49 +08:00
shuxin   zheng
e1fdd70000 modify acl_dns_lookup()/acl_dns_lookup2() 2021-05-31 10:56:27 +08:00
zhengshuxin
995ed8ae06 fixed bugs in redis_list demo 2021-05-27 10:06:44 +08:00
shuxin   zheng
0c01da318d fixed bugs in beanstalk module 2021-04-14 09:33:44 +08:00
shuxin   zheng
2283993e07 write mqtt readme 2021-03-28 22:34:33 +08:00
shuxin   zheng
1c0b34144c add readme for mqtt module of acl 2021-03-28 22:23:54 +08:00
shuxin   zheng
b3e795a099 optimize json module 2021-03-28 11:41:11 +08:00
shuxin   zheng
94227aebd0 add json test shell 2021-03-28 00:07:55 +08:00
shuxin   zheng
9b835c8e8a optimize json module 2021-03-28 00:02:43 +08:00
shuxin   zheng
c4993fd694 fixed one bug in json module. 2021-03-27 15:59:42 +08:00
shuxin   zheng
425de49de8 fixed one bug in one json demo 2021-03-27 13:55:17 +08:00
zhengshuxin
9a9dae1ab8 test mqtt length's encoding 2021-03-25 16:43:02 +08:00
zhengshuxin
d552be0f9c test mqtt module 2021-03-24 18:01:13 +08:00
zhengshuxin
f5b7aca751 test and optimize mqtt module 2021-03-12 11:07:29 +08:00
shuxin   zheng
43faf3ca39 test mqtt in aio/bio, client/server mode 2021-03-11 20:19:53 +08:00
shuxin   zheng
0434ca104d test mqtt server mode 2021-03-11 19:03:22 +08:00
shuxin   zheng
6d8a625f5c add mqtt aclient for aio communication 2021-03-10 19:32:56 +08:00
shuxin   zheng
8e93ab32e0 test mqtt module 2021-03-08 19:57:24 +08:00
shuxin   zheng
ad6803d8f9 optimize mqtt module 2021-03-08 15:03:32 +08:00
shuxin   zheng
9d11422489 test mqtt pub and sub 2021-03-07 10:34:59 +08:00
shuxin   zheng
90b5e8ccf8 add test for mqtt 2021-03-06 10:49:55 +08:00
zhengshuxin
e2fbd308cb add one sample for testing event timer module 2021-02-10 19:18:49 +08:00
zhengshuxin
f5bc676fbd optimize redis pipeline mode 2021-01-31 15:43:29 +08:00
shuxin   zheng
ce4eefa5ba modify samples 2021-01-17 18:57:37 +08:00
zhengshuxin
15e793fae0 modify test case 2021-01-10 13:55:19 +08:00
shuxin   zheng
21c454a00a add pipeline using mode in redis readme 2021-01-09 15:48:23 +08:00
zhengshuxin
2f515523de redis_pipeline test case 2021-01-09 14:55:58 +08:00
zhengshuxin
263ba07507 test redis_pipeline 2021-01-09 14:14:41 +08:00
shuxin   zheng
f4c6ef3dc4 test redis_pipeline 2021-01-09 14:08:40 +08:00
shuxin   zheng
16e51c46ed test redis_pipeline 2021-01-09 10:57:42 +08:00
zhengshuxin
684e1e445e test redis_pipeline 2021-01-09 10:48:53 +08:00
shuxin   zheng
4286778f1b test redis_pipeline 2021-01-09 10:33:51 +08:00
shuxin   zheng
f746ee9b6d acl redis_pipeline module is ok 2021-01-08 14:35:25 +08:00
zhengshuxin
7ffc5e9f92 optimize redis_pipeline 2021-01-01 20:35:07 +08:00
shuxin   zheng
0ac0d56bc8 fixed bug in samples/master/master_http_rpc demo. 2020-12-14 13:45:34 +08:00
shuxin   zheng
0d5cd0993f test dbuf_allocator 2020-11-18 15:42:23 +08:00
shuxin   zheng
e4190ca781 add stl allocator using dbuf_pool for improving the performance 2020-11-18 15:24:26 +08:00
zhengshuxin
c82d4ab07f add benchmark test for different json parsers. 2020-11-17 18:23:49 +08:00
shuxin   zheng
ea531338d6 format code style 2020-11-05 15:16:35 +08:00
shuxin   zheng
593fb7693d test fiber and dns 2020-10-22 10:59:12 +08:00
zhengshuxin
712f2c1781 don't warn when compiling fiber module 2020-09-26 23:45:30 +08:00
shuxin   zheng
cb43c1fe45 add one demo for testing ssl module when using static mebedtls library. 2020-08-25 10:22:27 +08:00
shuxin   zheng
e8445eb07e fixed bug for redis command "ROLE" in redis_role.cpp 2020-08-17 23:36:20 +08:00
unknown
d4313ab4f6 fixed some compiling error by vc2015 2020-08-06 18:14:31 +08:00
zhengshuxin
d800ca468e use MD compiling options for all vc projects 2020-08-06 15:42:37 +08:00
zhengshuxin
427e88f6fd use DLL when build samples for vc projects 2020-08-06 15:19:17 +08:00
zhengshuxin
3a258945ee modify vc projects 2020-08-06 15:09:26 +08:00
郑树新
a6976962cd fixed compiling error by vc2012 2020-07-26 16:28:16 +08:00
shuxin   zheng
6e7ddc42d3 add "acl_" prefix for some ".c" files to avoid compiling warning for same files collision. 2020-07-22 17:50:56 +08:00
zhengshuxin
cd5f386e7c test aio timer 2020-07-21 18:06:12 +08:00
zhengshuxin
6d596dc2e4 test pipeline 2020-07-20 17:55:12 +08:00
shuxin   zheng
d24c5c82e1 testing redis pipeline mode 2020-07-20 17:27:32 +08:00
shuxin   zheng
4f2dd3649f rewrite redis_client_cluster/redis_command classes. 2020-07-20 11:21:47 +08:00
zhengshuxin
88c756a462 fixed compiling error for samples with ssl 2020-07-16 09:12:39 +08:00
shuxin   zheng
7af9d5dec0 test ssl SNI 2020-07-02 15:44:44 +08:00
shuxin   zheng
e0d35f97b1 fixed one bugs in redis_hash.cpp demo 2020-06-02 12:40:00 +08:00
zhengshuxin
b5173f228f add HVALS command in redis_hash 2020-05-22 13:37:49 +08:00
wii
2868c572ed Redis String cmd:"SET key value [EX seconds] [PX milliseconds] [NX|XX]"支持 2020-05-09 16:22:51 +08:00
zhengshuxin
81b2131885 test websocket 2020-05-08 22:35:13 +08:00
shuxin   zheng
d5e0e7d965 fixed bug in mbedtls_conf module and test redis with ssl ok. 2020-05-05 23:16:32 +08:00
shuxin   zheng
7378db23d9 fixed one bug in http_ctype.cpp 2020-04-06 18:25:19 +08:00
shuxin   zheng
d87b1c4e64 add test sample http_request_manager for testing fiber and connect_manager. 2020-03-14 20:52:16 +08:00
zsxxsz
ecba96a8fc fixed bug in project setting in DebugDll mode on vc2012 2020-02-16 20:24:08 +08:00
shuxin   zheng
95883c415f fixed compiling waring on MacOS 2020-02-15 19:26:41 +08:00
shuxin   zheng
6a13e7c3a2 make ssl module more easy 2020-01-12 19:41:29 +08:00
郑树新
1e56d68828 optimize mbedtls_conf.cpp 2020-01-08 16:00:41 +08:00
shuxin   zheng
b3428a89ed test ssl_server demo 2020-01-07 18:45:52 +08:00
zhengshuxin
1d226a31ab test mbedtls 2020-01-07 18:41:38 +08:00
zhengshuxin
b8f74995dd test mbedtls demo 2020-01-07 18:41:01 +08:00
郑树新
910a313ae2 load mbedtls in one or threee libs 2020-01-07 18:33:44 +08:00
zhengshuxin
56afc8cf80 compiling acl 2020-01-07 10:36:29 +08:00