Commit Graph

1985 Commits

Author SHA1 Message Date
moehuster
ccc33a1317 Missing line breaks when log msg's length less than 1024 2019-06-11 15:36:05 +08:00
zhengshuxin
8d73223341 fixed bug in websocket::send_frame_pong 2019-06-11 15:06:47 +08:00
zhengshuxin
2faca3ca82 modify http_aio_ssl sample 2019-06-11 09:37:23 +08:00
zhengshuxin
d51743d80b load libpolarssl.so in sample 2019-06-11 09:11:14 +08:00
zhengshuxin
00b5d2edaa change comments' charset from utf-8 to gbk to avoid VC compiling warning. 2019-06-10 16:40:12 +08:00
zhengshuxin
fae5f0aee6 format c++ code style. 2019-06-10 16:34:23 +08:00
zhengshuxin
8ab1c2fb6a http_aclient supports unzipping compressed data from server's response. 2019-06-10 16:08:21 +08:00
zhengshuxin
7ae938030e test websocket samples 2019-06-10 13:00:25 +08:00
zhengshuxin
87bcb1379a compiling demo 2019-06-10 09:21:43 +08:00
zhengshuxin
4ffc3d2b35 compiling redis_builder 2019-06-10 09:15:12 +08:00
zhengshuxin
16f37938b0 add websocket supporting in http_aclient 2019-06-09 22:46:07 +08:00
zhengshuxin
7d252c27ad format c++ code style. 2019-06-09 12:03:10 +08:00
zhengshuxin
8d3fc7e755 format c++ code style. 2019-06-08 22:37:04 +08:00
zhengshuxin
bf538f0eba redis ssl sample 2019-06-08 14:18:15 +08:00
zhengshuxin
132322015f SSL communication has been supported in redis client module. 2019-06-08 14:06:22 +08:00
zhengshuxin
d1afa2a2ed add sample redis_ssl for testing SSL communication with redis server. 2019-06-08 14:04:56 +08:00
zhengshuxin
1958bb4229 optimize http_aclient and websocket 2019-06-06 23:43:04 +08:00
zhengshuxin
624f828575 optimize http_aclient 2019-06-06 13:46:23 +08:00
zhengshuxin
f695bf2381 add http_aclient into vcs' projects. 2019-06-05 18:12:18 +08:00
zhengshuxin
88b60dfa8a http_aclient ok! 2019-06-05 17:48:52 +08:00
zhengshuxin
3ffb819cd7 add one sample for testing http_aclient which support ssl in aio mode. 2019-06-05 17:45:12 +08:00
zhengshuxin
7d85364bc6 add http_aclient for getting http response from webserver in aio mode. 2019-06-05 17:36:47 +08:00
zhengshuxin
7b7cfe59f7 fixed bugs in async read 2019-06-05 16:20:19 +08:00
zhengshuxin
292287dd77 acl_aio_read_peek/acl_aio_readn_peek using count to save the data's length in each reading. 2019-06-05 16:18:45 +08:00
zhengshuxin
287c642ff4 fixed bugs in async reading body data from webserver. 2019-06-05 15:07:53 +08:00
zhengshuxin
288986fdac optimize http module for http request 2019-06-04 14:51:21 +08:00
zhengshuxin
55bfff7b18 fixed compiling problem for charset_conv.cpp on different OS. 2019-06-04 14:50:28 +08:00
zhengshuxin
3a5d971336 acl_dbuf_pool.c: reserve another memory node for improving performance. 2019-06-02 23:18:08 +08:00
zhengshuxin
2f18ea1176 test dbuf_guard's bug 2019-05-31 19:17:12 +08:00
zhengshuxin
7a22252ab2 remove noncopyable from dbuf_guard/dbuf_pool 2019-05-31 18:34:28 +08:00
zhengshuxin
f7fc953fe0 fixed compiling error on windows 2019-05-28 11:49:43 +08:00
zhengshuxin
af4182b88e build ok on Linux 2019-05-27 12:16:13 +08:00
郑树新
b20b7bacb7 db module support getting length of field value 2019-05-27 12:11:30 +08:00
zhengshuxin
cc77350696 optimize sample 2019-05-27 11:20:20 +08:00
zhengshuxin
0f8e4b8a61 acl_aio_connect.c: retry connecting multiple addrs is ok 2019-05-27 11:15:45 +08:00
zhengshuxin
2881e8dff4 acl_aio_connect.c: support try to connect multiple IPs resolved until one was connected successfully. 2019-05-26 23:55:02 +08:00
zhengshuxin
1a88d6155c add http client for request async. 2019-05-24 18:12:08 +08:00
zhengshuxin
ec6462f3e6 aio connect support resolving domain name async. 2019-05-24 16:59:47 +08:00
zhengshuxin
56004197a3 add one aio connect sample 2019-05-24 16:59:26 +08:00
zhengshuxin
f5af5cc3ba optimize package size for Mobile by adding optional compiling 2019-05-20 11:12:35 +08:00
郑树新
32c8564bbb optimize compiling size of package for Android 2019-05-20 11:09:05 +08:00
zhengshuxin
b1b7d08a0c compiling optimization to get smaller library's size 2019-05-19 16:54:20 +08:00
zhengshuxin
b71b8840bf replace assert with abort 2019-05-18 22:03:53 +08:00
zsxxsz
9db332e764 Merge branch 'master' of https://github.com/zhengshuxin/acl into github-zsx-master 2019-05-18 21:20:54 +08:00
zsxxsz
53583d8a9d add compiling macro option ACL_CLIENT_ONLY to decrease the library's size for
client software.
2019-05-18 21:19:21 +08:00
zhengshuxin
77240768e5 remove unused files 2019-05-18 17:03:28 +08:00
zhengshuxin
064a4c325c optimize fiber_sem 2019-05-17 11:11:03 +08:00
zhengshuxin
0ffeedfcd4 fixed bugs in fiber_sem.c/fiber_lock.c 2019-05-16 16:48:48 +08:00
zhengshuxin
0c89422256 redis_stream.cpp: optimize READGROUP/XREAD commands. 2019-05-14 11:28:55 +08:00
zhengshuxin
70d46d567b XREADGROUP/XREAD should be blocked when block is 0 2019-05-14 11:13:49 +08:00