Commit Graph

1016 Commits

Author SHA1 Message Date
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
a6d6da5e29 disable mem debug default 2020-06-13 10:55:25 +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
shuxin   zheng
e0d35f97b1 fixed one bugs in redis_hash.cpp demo 2020-06-02 12:40:00 +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
ba26b15032 export bmp_ in bitmap 2020-05-19 18:20:48 +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
zhengshuxin
8fb50aa0e6 build ok with different gcc version 2020-05-13 15:42:50 +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
zhengshuxin
81b2131885 test websocket 2020-05-08 22:35:13 +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
3d7737628f fixed compiling warning by xcode 2020-05-07 10:55:14 +08:00
shuxin   zheng
2507cab804 test redis ssl ok 2020-05-05 23:25:02 +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
328d0e9c3e modify build gradle for different NDK version. 2020-04-29 18:31:16 +08:00
shuxin   zheng
880f7e75f8 format code 2020-04-15 08:54:46 +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
zsxxsz
ecba96a8fc fixed bug in project setting in DebugDll mode on vc2012 2020-02-16 20:24:08 +08:00
zhengshuxin
f64fc98df7 Merge branch 'master' into github-zsx-master 2020-02-16 13:41:04 +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
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
shuxin   zheng
6a0e5d59b7 fixed compiling warning by vc 2020-01-09 17:00:11 +08:00
郑树新
6cccb347f4 add mbedtls for vc2015/vc2018 2020-01-09 09:33:14 +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
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
5cdae99f3a enable mbedtls to support VC 2020-01-07 13:50:04 +08:00
zhengshuxin
56afc8cf80 compiling acl 2020-01-07 10:36:29 +08:00
shuxin   zheng
a0a8a0ef4c compiling mbedtls for vc 2020-01-07 09:18:57 +08:00
shuxin   zheng
07d706f68c test ssl 2020-01-06 17:51:33 +08:00
zhengshuxin
045ff7a5da test ssl demo 2020-01-06 15:50:03 +08:00
shuxin   zheng
4a7dce51ba acl::mbedtls_conf can load three mbedtls dynamic libs 2020-01-06 15:29:03 +08:00
shuxin   zheng
85cec4e57b test ssl sample 2020-01-05 15:41:08 +08:00
shuxin   zheng
ddede82757 add demo shell 2020-01-05 10:37:09 +08:00
shuxin   zheng
952a610187 test ssl demos 2020-01-05 10:32:38 +08:00
zhengshuxin
7f851cc437 test mbedtls ok! 2020-01-03 17:01:51 +08:00
zhengshuxin
dbad2342d1 test mbedtls module 2020-01-03 15:57:34 +08:00
shuxin   zheng
444554525a merge bugfix from polarssl_io.cpp to mbedtls_io.cpp for send() method 2020-01-03 00:09:33 +08:00
郑树新
e3fd63da99
Merge pull request #193 from moehuster/develop
Bugfix: polarssl_io::send failed when buffer length exceed 16384
2020-01-02 23:59:45 +08:00
zhengshuxin
843001eac0 fixed compiling error 2020-01-02 23:57:15 +08:00
shuxin   zheng
59955b5b23 test acl using mbedtls ok! 2020-01-02 23:29:06 +08:00
moehuster
4d524eeb45 Bugfix: polarssl_io::send failed when buffer length exceed 16384 2020-01-02 19:57:48 +08:00
shuxin   zheng
7337774e46 fixed bug in http_aclient.cpp for memory leaking when enable gzip feature. 2019-12-23 13:34:05 +08:00
shuxin   zheng
7aea2e148b fixed one bug in mbedtls_io.cpp when using safe_snprintf in open() method 2019-12-21 21:53:37 +08:00
郑树新
b2ec46671a build for windows ok 2019-12-20 15:30:02 +08:00
shuxin   zheng
be1ff25ee1 test mbedtls 2019-12-20 15:08:36 +08:00
shuxin   zheng
d8518893b2 use sslbase_conf/sslbase_io other than polarssl_conf/polarssl_io 2019-12-18 11:40:41 +08:00
shuxin   zheng
7c86d76c33 add sslbase_io/sslbase_conf for compatiable with more ssl libs. 2019-12-18 11:22:54 +08:00
shuxin   zheng
c6c9eaa47e add mbedtls into vc projects 2019-12-17 18:30:49 +08:00
shuxin   zheng
2d1ac25684 changes acl_pthread_cond_t for compiling with other library 2019-12-17 13:20:55 +08:00
zhengshuxin
abde661bf6 test websocket 2019-12-13 16:46:28 +08:00
zhengshuxin
b4306aa1cd format code 2019-12-13 16:32:06 +08:00
shuxin   zheng
6135813d6c add reactor mode for aio_listen_stream 2019-12-12 15:29:58 +08:00
shuxin   zheng
49ef1a29a8 add comments 2019-12-12 10:57:29 +08:00
shuxin   zheng
a102fba468 fixed bug in frame_header for init 2019-12-10 13:31:07 +08:00
shuxin   zheng
e9ab2e4a79 compiling gson.cpp ok for ndk9d 2019-12-04 17:53:10 +08:00
shuxin   zheng
3a0ef41213 remove ACL_CLIENT_ONLY from ndk-build.sh 2019-12-04 17:41:55 +08:00
shuxin   zheng
8056521002 modify aio_listen_stream 2019-12-03 14:46:50 +08:00
shuxin   zheng
a0d17357ec add more function for aio_listen_stream class 2019-12-03 14:45:11 +08:00
shuxin   zheng
1e9a0f1721 build acl for ndk-r9d for Android 2019-11-22 17:37:20 +08:00
shuxin   zheng
83f6022f7c use ndk-build to build for Android ndk 2019-11-22 17:03:05 +08:00
shuxin   zheng
93f9d6eb83 build for ndk9d ok by using *.mk for Android 2019-11-22 16:14:20 +08:00
zhengshuxin
8bc1bc4c44 add demo 2019-11-22 10:07:46 +08:00
shuxin   zheng
03c4c9de7c add -flto=thin for xcode 2019-11-19 11:38:04 +08:00
shuxin   zheng
262c025505 optimize libs' size for ios 2019-11-12 18:10:26 +08:00
shuxin   zheng
fba11d437e fixed comments error 2019-11-09 22:39:43 +08:00
shuxin   zheng
8d8e5574ac format c++ code 2019-11-04 17:35:00 +08:00
Wii
97368e630f bug fixed in redis_stream xread 2019-11-02 23:15:22 +08:00
shuxin   zheng
fcefb9a217 add -g when builing by cmake 2019-11-01 11:09:20 +08:00
zhengshuxin
300524a8f0 fixed bug in http_aclient.cpp that memory may leak. 2019-10-31 16:51:41 +08:00
shuxin   zheng
e97ec5a2ca bug fixed in acl::aio_handle::dns_empty() 2019-10-29 10:00:58 +08:00
shuxin   zheng
a67ad8cf1a build for xcode 2019-10-28 18:20:36 +08:00
shuxin   zheng
98a1e650b6 optimize size for ios 2019-10-25 16:11:15 +08:00