Commit Graph

1285 Commits

Author SHA1 Message Date
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
bc1d33f763 add reference protection for redis_pipeline_message used by consumer and producer. 2022-10-18 15:35:27 +08:00
zhengshuxin
51201161da fixed one bug in redis_client_pipeline.hpp 2022-10-13 22:13:53 +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
zhengshuxin
2fb25afb3f delete unused code line 2022-09-26 17:44:35 +08:00
shuxin   zheng
b707caf53e optimize retry process in http_request.cpp 2022-09-19 16:22:33 +08:00
shuxin   zheng
cdbeeba731 Don't close connection in order to the get the reply http header in http_request.cpp. 2022-09-19 15:51:36 +08:00
shuxin   zheng
3279c71465 release 3.5.3-53 to avoid stack crash for win64 2022-09-19 11:09:17 +08:00
郑树新
d2c73a1d75 disable SDL checking for x64 on windows 2022-09-06 09:59:52 +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
5ff37217c9 add debug tag for http module 2022-09-05 11:10:44 +08:00
zhengshuxin
8413fc2f31 add write wait timeout for mbedtls_io 2022-09-05 10:53:17 +08:00
zhengshuxin
2c15000166 check if read error in HttpServlet.cpp 2022-09-05 10:25:10 +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
郑树新
b37e66801c test openssl newly added in acl on windows platform 2022-08-30 23:06:24 +08:00
zhengshuxin
7911daff94 optimize openssl module 2022-08-30 11:15:55 +08:00
zhengshuxin
97028886a8 test openssl in fiber mode. 2022-08-29 18:40:15 +08:00
zhengshuxin
ae39d3ec94 optimize network IO module. 2022-08-29 17:09:02 +08:00
zhengshuxin
70391ac4b0 add SNI in acl::openssl_io 2022-08-26 17:51:41 +08:00
zhengshuxin
b30c649fa2 test openssl in fiber mode 2022-08-23 22:10:40 +08:00
shuxin   zheng
ffede9f62e compile openssl on macos 2022-08-23 18:30:50 +08:00
zhengshuxin
7ce6014972 Add the openssl-1.1.1q's headers into acl, so we can use Openssl in default mode. 2022-08-23 17:54:54 +08:00
zhengshuxin
f42003d46f disable openssl default in Makefile 2022-08-23 17:22:36 +08:00
zhengshuxin
9c39bf6dcc optimize and test ssl module 2022-08-23 10:21:33 +08:00
郑树新
026485c21e compile acl on windows ok 2022-08-22 22:32:23 +08:00
zhengshuxin
faf0a7369d optimize and test ssl module in acl 2022-08-22 22:03:38 +08:00
shuxin   zheng
99ec885f7c add openssl module into xcode project of acl 2022-08-22 17:35:11 +08:00
zhengshuxin
544597789d optimize and test ssl module for openssl 2022-08-22 17:13:39 +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
6486e520f8 format code. 2022-08-19 10:28:04 +08:00
郑树新
e4bf174d5b compile rfc822.cpp ok on windows platform 2022-08-10 23:16:05 +08:00
shuxin   zheng
211b62d2ef add acl_localtime.c from redis to replace localtime_r() 2022-08-10 14:31:26 +08:00
zhengshuxin
e664f21494 build acl ok on Cygwin 2022-08-06 20:03:51 +08:00
shuxin   zheng
32b521c40b add another push_back(unsigned char, bool) in string 2022-07-26 17:30:54 +08:00
zhengshuxin
d5bac0b0b1 optimize acl_master and service templates 2022-07-26 16:08:25 +08:00
zhengshuxin
ed8a821d60 add explicit for acl::string(size_t n) 2022-07-22 09:55:12 +08:00
zhengshuxin
e1fba7dee1 remove virtual attribute from acl::string that can save 8 bytes for each acl::string object. 2022-07-21 18:46:12 +08:00
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
5ecf5a6eae Merge remote-tracking branch 'remotes/github-upstream/master' into gitee-master 2022-07-19 17:47:01 +08:00
shuxin   zheng
d950c44081 optimize zlib_stream 2022-07-19 10:32:03 +08:00
shuxin   zheng
59e37afaff optimize zlib_stream 2022-07-19 10:18:54 +08:00