shuxin zheng
|
fa9724c0c7
|
add acl_cpp_verbose()
|
2021-06-21 09:36:15 +08:00 |
|
shuxin zheng
|
40ddd8aee5
|
add http_url class for parsing url
|
2021-06-08 16:45:49 +08:00 |
|
zhengshuxin
|
00fdf2719c
|
fixed bug in json_node::set_text().
|
2021-06-03 16:01:15 +08:00 |
|
shuxin zheng
|
2663fc923a
|
add cname in acl_rfc1035_build_reply() in acl_rfc1035.c
|
2021-06-02 16:53:31 +08:00 |
|
shuxin zheng
|
0c01da318d
|
fixed bugs in beanstalk module
|
2021-04-14 09:33:44 +08:00 |
|
shuxin zheng
|
b3e795a099
|
optimize json module
|
2021-03-28 11:41:11 +08:00 |
|
zhengshuxin
|
9a9dae1ab8
|
test mqtt length's encoding
|
2021-03-25 16:43:02 +08:00 |
|
zhengshuxin
|
7270b2eb71
|
test mqtt module
|
2021-03-24 19:03:53 +08:00 |
|
zhengshuxin
|
d552be0f9c
|
test mqtt module
|
2021-03-24 18:01:13 +08:00 |
|
zhengshuxin
|
32183662db
|
test mqtt
|
2021-03-24 17:54:34 +08:00 |
|
zhengshuxin
|
33883310f4
|
build mqtt module ok on linux.
|
2021-03-12 17:32:08 +08:00 |
|
shuxin zheng
|
fda4920244
|
add more comments in the headers of mqtt module.
|
2021-03-12 17:26:49 +08:00 |
|
shuxin zheng
|
87c12a8022
|
fixed compiling warning by vc
|
2021-03-12 11:41:30 +08:00 |
|
shuxin zheng
|
21497509aa
|
fixed compiling warning
|
2021-03-12 11:39:44 +08:00 |
|
shuxin zheng
|
e1d166e4cb
|
test mqtt
|
2021-03-12 11:31:04 +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
|
dbab78ef75
|
add mqtt_aclient for async communication with mqtt server or mqtt client
|
2021-03-10 17:21:29 +08:00 |
|
shuxin zheng
|
ca3dadc3aa
|
optimize mqtt module
|
2021-03-09 16:16:32 +08:00 |
|
zhengshuxin
|
aae09459fa
|
fixed bugs in http_aclient when unzip small data
|
2021-03-09 10:09:48 +08:00 |
|
shuxin zheng
|
e7b91f1344
|
add mqtt_header
|
2021-03-09 10:02:46 +08:00 |
|
shuxin zheng
|
8e93ab32e0
|
test mqtt module
|
2021-03-08 19:57:24 +08:00 |
|
shuxin zheng
|
4e47c898ca
|
test mqtt module
|
2021-03-08 16:21:51 +08:00 |
|
shuxin zheng
|
ad6803d8f9
|
optimize mqtt module
|
2021-03-08 15:03:32 +08:00 |
|
shuxin zheng
|
76a9900ca0
|
add mqtt in Android.mk
|
2021-03-07 13:03:12 +08:00 |
|
zhengshuxin
|
ca0a90fde0
|
build mqtt module ok by vc2019
|
2021-03-07 12:49:43 +08:00 |
|
shuxin zheng
|
9d11422489
|
test mqtt pub and sub
|
2021-03-07 10:34:59 +08:00 |
|
shuxin zheng
|
da0540791f
|
test mqtt module
|
2021-03-06 10:49:22 +08:00 |
|
shuxin zheng
|
c2594aa5fe
|
add mqtt_client for transfering mqtt message between localhost and network.
|
2021-03-05 14:30:21 +08:00 |
|
shuxin zheng
|
7474b95a83
|
add pingreq, pingresp and disconnect for mqtt
|
2021-03-04 17:47:27 +08:00 |
|
shuxin zheng
|
ed9d2fded9
|
add unsub & unsub ack
|
2021-03-04 17:37:28 +08:00 |
|
shuxin zheng
|
3aa97f7536
|
add pub & sub & pub ack & sub ack, and optimize structure
|
2021-03-04 16:59:00 +08:00 |
|
shuxin zheng
|
57fb04e671
|
adding mqtt_puback ...
|
2021-03-03 18:36:31 +08:00 |
|
shuxin zheng
|
3203562bc0
|
add mqtt_subscribe
|
2021-03-03 16:00:13 +08:00 |
|
shuxin zheng
|
6c17451e0b
|
adding mqtt_subscribe
|
2021-03-02 18:34:34 +08:00 |
|
shuxin zheng
|
2402d482fb
|
add mqtt_pubcomp
|
2021-03-02 17:56:02 +08:00 |
|
shuxin zheng
|
12fdda9da3
|
add mqtt_pubrel
|
2021-03-02 17:40:14 +08:00 |
|
shuxin zheng
|
51ce9f18a3
|
add mqtt_pubrec
|
2021-03-02 16:56:52 +08:00 |
|
shuxin zheng
|
5e08e1b425
|
add mqtt_puback
|
2021-03-02 16:39:06 +08:00 |
|
shuxin zheng
|
82204a5457
|
add mqtt_publish
|
2021-03-02 15:43:49 +08:00 |
|
shuxin zheng
|
1887a39f32
|
adding mqtt_connect & mqtt_connack
|
2021-03-02 11:31:24 +08:00 |
|
shuxin zheng
|
7bec66c2c9
|
parse mqtt protocol in status machine
|
2021-03-01 18:38:36 +08:00 |
|
shuxin zheng
|
9c3cfce416
|
writing CONNECT of mqtt module
|
2021-03-01 18:27:11 +08:00 |
|
shuxin zheng
|
ebc4c4e7a7
|
adding mqtt lib
|
2021-02-26 18:37:21 +08:00 |
|
zhengshuxin
|
23b0f0c5af
|
fixed some compiling warning on windows
|
2021-02-09 15:04:23 +08:00 |
|
zhengshuxin
|
83bbc1bdad
|
fixed compiling warning
|
2021-02-09 11:20:18 +08:00 |
|
zhengshuxin
|
165d327357
|
fixed some compiling warning when some modules were disabled.
|
2021-02-07 09:54:45 +08:00 |
|
zsxxsz
|
70aea8ec7e
|
fixed compiling error on vc2003, vc2008, vc2010
|
2021-02-02 22:09:03 +08:00 |
|
zhengshuxin
|
f5bc676fbd
|
optimize redis pipeline mode
|
2021-01-31 15:43:29 +08:00 |
|
zhengshuxin
|
b509abbb5d
|
optimize memory debug module
|
2021-01-18 17:14:30 +08:00 |
|
zhengshuxin
|
b16ca343dc
|
don't use mutex when sendback result in redis_pipeline
|
2021-01-10 13:51:49 +08:00 |
|
shuxin zheng
|
b6f292085c
|
add redis_client_pipeline in all redis commands
|
2021-01-09 23:16:15 +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 |
|
shuxin zheng
|
ab2d78efaf
|
optimize redis_pipeline
|
2021-01-07 16:35:12 +08:00 |
|
shuxin zheng
|
fdec329160
|
add retrying in redis_pipeline
|
2021-01-07 11:20:12 +08:00 |
|
shuxin zheng
|
333d814497
|
test redis_pipeline
|
2021-01-06 18:17:20 +08:00 |
|
shuxin zheng
|
66942cf5ce
|
optimize and test redis_pipeline
|
2021-01-06 14:35:12 +08:00 |
|
zhengshuxin
|
d811990ade
|
optimize redis_pipeline
|
2021-01-06 10:07:31 +08:00 |
|
shuxin zheng
|
c6d4ca5797
|
test redis_pipeline
|
2021-01-05 19:39:51 +08:00 |
|
shuxin zheng
|
73a4620896
|
test redis_pipeline
|
2021-01-05 19:35:52 +08:00 |
|
shuxin zheng
|
96cab01c5a
|
test redis_pipeline
|
2021-01-05 19:27:01 +08:00 |
|
shuxin zheng
|
2d0ab95d7c
|
test redis_pipeline
|
2021-01-05 19:06:51 +08:00 |
|
shuxin zheng
|
0d24492db2
|
optimize redis_pipeline
|
2021-01-05 17:48:39 +08:00 |
|
zhengshuxin
|
ebc4adb376
|
optimize and test redis_pipeline module
|
2021-01-05 15:42:25 +08:00 |
|
shuxin zheng
|
a7d14d6744
|
optimize redis_pipeline
|
2021-01-05 10:02:53 +08:00 |
|
shuxin zheng
|
cd195d3b41
|
redis_pipeline support redirect
|
2021-01-03 22:33:50 +08:00 |
|
zhengshuxin
|
6554585b29
|
optimize redis_pipeline
|
2021-01-02 20:48:36 +08:00 |
|
shuxin zheng
|
91a9d26c69
|
add passwd in redis_pipeline
|
2021-01-02 20:28:13 +08:00 |
|
shuxin zheng
|
2481eaa88c
|
optimize redis_pipeline
|
2021-01-02 20:21:20 +08:00 |
|
shuxin zheng
|
a0b16f8585
|
optimize redis_pipeline
|
2021-01-02 20:15:26 +08:00 |
|
zhengshuxin
|
7ffc5e9f92
|
optimize redis_pipeline
|
2021-01-01 20:35:07 +08:00 |
|
shuxin zheng
|
cf31e95baf
|
fixed one compiling error when disable sqlite module
|
2020-12-21 16:10:07 +08:00 |
|
shuxin zheng
|
e87e44b119
|
add more API for db_sqlite module by Vhdsih
|
2020-12-17 09:06:54 +08:00 |
|
zhangdongchang
|
7025fa35f4
|
Add some native sqlite3 apis for binary data support
|
2020-12-16 12:06:27 +08:00 |
|
shuxin zheng
|
e98ddf4abb
|
add rfc1035 c++ module
|
2020-11-18 10:11:11 +08:00 |
|
zhengshuxin
|
63392f4209
|
fixed compiling error when disable ACL_PREPARE_COMPILE compiling option.
|
2020-11-09 17:44:30 +08:00 |
|
shuxin zheng
|
9addce4c01
|
optimize json module's performance.
|
2020-11-06 18:35:57 +08:00 |
|
zhengshuxin
|
7b60172514
|
optimize json module's performance by using dbuf_pool
|
2020-11-06 15:50:16 +08:00 |
|
shuxin zheng
|
bcdd1ff51a
|
optimize json module's performance by using dbuf as the memory allocator.
|
2020-11-06 14:30:00 +08:00 |
|
shuxin zheng
|
33e27867fc
|
don't fatal when load zlib dynamic lib error
|
2020-11-05 15:14:57 +08:00 |
|
Artamonov Evgenyi
|
5d6e4f9541
|
Fix redis scan_keys
|
2020-10-29 22:07:08 +03:00 |
|
zhengshuxin
|
b2d07d0b75
|
release 3.5.1-10 version
|
2020-10-28 16:27:31 +08:00 |
|
unknown
|
49f0ad6c1f
|
chang old vc project
|
2020-09-16 16:26:00 +08:00 |
|
moehuster
|
a0143fb2fe
|
bugfix: mbedtls do NOT manage cert/key pair's memory
|
2020-09-07 20:04:16 +08:00 |
|
shuxin zheng
|
42e0249ff5
|
merge mbedtls_conf
|
2020-09-06 22:34:29 +08:00 |
|
moehuster
|
5d88ea55a9
|
feature: mbedtls add multi server cert support
|
2020-09-06 21:49:02 +08:00 |
|
shuxin zheng
|
7f5434c8de
|
don't call load() in static polarssl
|
2020-08-25 10:27:32 +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
|
58754c8952
|
fixed bug in mbedtls_conf.cpp when using static mbedtls library.
|
2020-08-25 10:20:47 +08:00 |
|
shuxin zheng
|
24124b87e7
|
format code, replace "\n" with "\r\n" for all source files.
|
2020-08-21 14:55:03 +08:00 |
|
shuxin zheng
|
e8445eb07e
|
fixed bug for redis command "ROLE" in redis_role.cpp
|
2020-08-17 23:36:20 +08:00 |
|
shuxin zheng
|
bb2aa45424
|
when one redis node wasn't set, then using the first redis node's config.
|
2020-08-17 12:00:27 +08:00 |
|
shuxin zheng
|
2a86707bf2
|
fixed one bug in redis module that all the redis servers' addrs should be set after the module was rewrote.
|
2020-08-17 11:53:11 +08:00 |
|
shuxin zheng
|
cb94da34ce
|
format code
|
2020-08-17 09:52:17 +08:00 |
|
unknown
|
556ec95a93
|
modify projects
|
2020-08-06 14:13:31 +08:00 |
|
郑树新
|
a6976962cd
|
fixed compiling error by vc2012
|
2020-07-26 16:28:16 +08:00 |
|
shuxin zheng
|
4da1f56f0a
|
fixed bug in redis_zset::zstore()
|
2020-07-24 11:49:40 +08:00 |
|
shuxin zheng
|
a43a6af5ac
|
add get_limit() in thread_pool to get the threads count limit in the threads pool.
|
2020-07-23 10:39:39 +08:00 |
|
zhengshuxin
|
22264b9ade
|
testing redis pipeline
|
2020-07-21 00:00:09 +08:00 |
|
zhengshuxin
|
8995284180
|
test redis pipeline
|
2020-07-20 22:41:40 +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
|
4296c6a536
|
add more methos in redis_hash
|
2020-07-16 10:43:00 +08:00 |
|
shuxin zheng
|
7af9d5dec0
|
test ssl SNI
|
2020-07-02 15:44:44 +08:00 |
|
shuxin zheng
|
6e694b7080
|
support ssl SNI
|
2020-07-01 17:05:41 +08:00 |
|
shuxin zheng
|
a409da3010
|
add SNI support in mbedtls module
|
2020-07-01 16:45:26 +08:00 |
|
shuxin zheng
|
dee4ebeaea
|
http module can response json&xml data
|
2020-06-26 15:21:13 +08:00 |
|
shuxin zheng
|
ccce38b52d
|
test demo
|
2020-06-26 10:33:10 +08:00 |
|
shuxin zheng
|
0c96012d53
|
fixed one bug for memory leak in no debug mode
|
2020-06-18 15:39:01 +08:00 |
|
shuxin zheng
|
1637b52323
|
enable ssl in default mode for http_aclient class
|
2020-06-18 15:38:26 +08:00 |
|
shuxin zheng
|
ff74ac0377
|
optimize mem checker module
|
2020-06-13 10:54:34 +08:00 |
|
shuxin zheng
|
be57d3a755
|
optimize memory debug module
|
2020-06-12 18:29:20 +08:00 |
|
shuxin zheng
|
bf45c77d9b
|
optimize memory debug module
|
2020-06-12 17:06:16 +08:00 |
|
shuxin zheng
|
0e62b2689f
|
replace acl::thread_mutex with acl_pthread_mutex_t in malloc.cpp
|
2020-06-12 16:15:51 +08:00 |
|
zhengshuxin
|
f505f526b8
|
build ok by gcc10
|
2020-06-12 15:37:11 +08:00 |
|
shuxin zheng
|
7f13a285c6
|
optimize memory debug process
|
2020-06-12 15:14:26 +08:00 |
|
zhengshuxin
|
7004f50058
|
disable hook new for creating dbuf_pool because the compiling error by gcc
|
2020-06-12 14:51:41 +08:00 |
|
shuxin zheng
|
c14108e3a3
|
add memory leaking debug module: see lib_acl_cpp/include/acl_cpp/stdlib/malloc.hpp.
|
2020-06-12 14:21:41 +08:00 |
|
shuxin zheng
|
175d852ea5
|
add more options for zadd in redis_zset
|
2020-06-07 21:47:59 +08:00 |
|
zhengshuxin
|
e355d83ab5
|
support "application/x-gzip" response header in http_client.cpp.
|
2020-06-01 16:18:47 +08:00 |
|
zhengshuxin
|
4b6add9edd
|
remove debug log info
|
2020-05-29 10:35:34 +08:00 |
|
zhengshuxin
|
b5173f228f
|
add HVALS command in redis_hash
|
2020-05-22 13:37:49 +08:00 |
|
shuxin zheng
|
086cf85140
|
make string operator= more safety
|
2020-05-20 11:05:37 +08:00 |
|
shuxin zheng
|
53d97b221c
|
add some methos in redis_key class
|
2020-05-19 12:47:50 +08:00 |
|
shuxin zheng
|
15e48b11b6
|
expand the bitmap's function
|
2020-05-19 12:03:24 +08:00 |
|
shuxin zheng
|
8130e91886
|
format code style
|
2020-05-09 23:31:44 +08:00 |
|
wii
|
344f06e4fb
|
-bugs flag比对错误
|
2020-05-09 16:56:50 +08:00 |
|
wii
|
2868c572ed
|
Redis String cmd:"SET key value [EX seconds] [PX milliseconds] [NX|XX]"支持
|
2020-05-09 16:22:51 +08:00 |
|
shuxin zheng
|
e99003e472
|
keep compiling symbols for ndk16
|
2020-05-08 15:18:55 +08:00 |
|
shuxin zheng
|
3250875984
|
test websocket demo for Android
|
2020-05-08 14:43:30 +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
|
6755d9b670
|
modify project for Android with lower ndk9 version
|
2020-04-11 12:08:45 +08:00 |
|
shuxin zheng
|
7378db23d9
|
fixed one bug in http_ctype.cpp
|
2020-04-06 18:25:19 +08:00 |
|
shuxin zheng
|
54cd57a8bc
|
modify mbedtls module
|
2020-04-01 20:29:30 +08:00 |
|
shuxin zheng
|
0caea1ffbb
|
build for Android with gnustl_shared.
|
2020-03-23 22:30:47 +08:00 |
|
shuxin zheng
|
5fb7805729
|
Merge branch 'upstream-master'
|
2020-03-14 20:55:54 +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 |
|
shuxin zheng
|
66112452f3
|
decrease libs' size by skipping __FILE__ in logger macro.
|
2020-02-25 16:08:20 +08:00 |
|
zhengshuxin
|
a5cefac181
|
fixed bug in thread.cpp when restarting thread using the same thread object
|
2020-02-16 13:06:34 +08:00 |
|
shuxin zheng
|
6a13e7c3a2
|
make ssl module more easy
|
2020-01-12 19:41:29 +08:00 |
|
shuxin zheng
|
6a0e5d59b7
|
fixed compiling warning by vc
|
2020-01-09 17:00:11 +08:00 |
|
zsxxsz
|
7d7381f960
|
compiling ok by vc2003
|
2020-01-09 00:04:02 +08:00 |
|
zhengshuxin
|
54edd4098e
|
fixed compiling error
|
2020-01-08 17:50:46 +08:00 |
|
郑树新
|
1e56d68828
|
optimize mbedtls_conf.cpp
|
2020-01-08 16:00:41 +08:00 |
|
郑树新
|
910a313ae2
|
load mbedtls in one or threee libs
|
2020-01-07 18:33:44 +08:00 |
|