Commit Graph

2912 Commits

Author SHA1 Message Date
郑树新
c0719a1b2e optimize vc projects 2021-09-14 18:34:21 +08:00
shuxin   zheng
2b0a7cb21e Merge branch 'master' of gitee:zsxxsz/acl into gitee-master 2021-09-13 16:57:13 +08:00
郑树新
78b14993ef test fiber module for Windows GUI 2021-09-13 16:55:48 +08:00
郑树新
3ee786f06b add one GUI demo for using acl fiber 2021-09-13 16:55:27 +08:00
郑树新
25067f8cb1 add Windows Gui demo HttpGet 2021-09-13 00:19:49 +08:00
shuxin   zheng
e371cba331 format code 2021-09-11 15:48:21 +08:00
郑树新
a8086534c3 optimize and test socketpair for windows 2021-09-09 11:23:05 +08:00
shuxin   zheng
a1d5eb509a optimize socketpair API for windows 2021-09-09 11:07:44 +08:00
郑树新
6279631074 test fiber module on windows 2021-09-08 18:46:38 +08:00
郑树新
8b50e80af3 optimize DNS of fiber for windows 2021-09-08 00:17:57 +08:00
郑树新
e9ea53d74b the thread fiber should be checked when stopping fiber schedule 2021-09-06 22:44:20 +08:00
郑树新
a4fb983866 test fiber for Win GUI 2021-09-06 16:50:23 +08:00
郑树新
a6f2e61d8c test fiber_tbox for win GUI ok 2021-09-05 23:29:29 +08:00
郑树新
c7f6e57a0b Merge branch 'master' of https://gitee.com/zsxxsz/acl 2021-08-25 16:29:10 +08:00
郑树新
ce60ce7150 fixed bug in acl_atomic.c and atomic.c 2021-08-25 16:28:07 +08:00
shuxin   zheng
241b69aae1 add content in ppt 2021-08-25 11:39:33 +08:00
shuxin   zheng
e5cb837627 add some contents in redis_cluster.pptx 2021-08-24 22:32:41 +08:00
郑树新
e0601e582f test some fiber module on windows 2021-08-23 18:41:23 +08:00
郑树新
ff71cebfae test fiber on windows 2021-08-23 11:21:59 +08:00
zhengshuxin
f2db150306 format code 2021-08-22 23:28:21 +08:00
郑树新
9d3f6d5cfd test API hook for fiber module on Windows platform. 2021-08-22 23:15:38 +08:00
shuxin   zheng
8e7a26cc8a upgrade version info 2021-08-20 17:28:45 +08:00
郑树新
227a958fd8 add lost project files 2021-08-19 23:40:20 +08:00
郑树新
2f47091920 test winapi hook in fiber module on Windows platform. 2021-08-19 23:31:12 +08:00
郑树新
0b96b4f201 test API hook for fiber module on Windows platform. 2021-08-19 22:39:42 +08:00
zhengshuxin
174b1638f6 test fiber module 2021-08-19 22:18:37 +08:00
郑树新
04aaede734 optimize fiber module by hooking system API on windows 2021-08-19 21:45:41 +08:00
shuxin   zheng
079f1eb069 optimize set_url/build_request in http_header.cpp 2021-08-19 10:13:05 +08:00
shuxin   zheng
7b5a36771c optimize http_header::set_url() 2021-08-19 09:50:13 +08:00
shuxin   zheng
ff48a19ab1 url_part_ should be inited in http_header::init() 2021-08-18 19:20:24 +08:00
shuxin   zheng
fda93dbd5c Merge branch 'master' of gitee:zsxxsz/acl into gitee-master 2021-08-18 18:25:37 +08:00
shuxin   zheng
df24d1e227 http_header::set_url() can keep the original url 2021-08-18 18:24:55 +08:00
zhengshuxin
099b658685 optimizing fiber module 2021-08-18 16:32:34 +08:00
郑树新
1f013d27e4 add detours module in fiber 2021-08-18 16:26:06 +08:00
郑树新
266e3c78ff add lost files of fiber module 2021-08-18 16:25:30 +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
zhengshuxin
d7d75d119f use recursive lock when debuging memory 2021-08-13 15:57:03 +08:00
zhengshuxin
5e18c5a939 fixed bug where memory leaking happened that rnd_ should be freed in mbedtls_conf::~mbedtls_conf() 2021-08-12 13:38:17 +08:00
shuxin   zheng
31efba0d37 don't unzip Content-Type: application/x-gzip 2021-08-10 17:16:05 +08:00
shuxin   zheng
4c77dbae17 pollfd be set should in loop which maybe more safety. 2021-08-10 16:51:02 +08:00
shuxin   zheng
13fc004f04 optimize acl_read_poll_wait() for MacOS with slice timed waiting. 2021-08-10 11:16:05 +08:00
shuxin   zheng
40e9dc6fcc enable mbedtls default when building by xcode 2021-08-06 17:26:58 +08:00
shuxin   zheng
6188482fee fixed bug in http_header::build_request() when http protocol version has been set 2021-08-03 11:14:56 +08:00
zhengshuxin
8c0c8aa349 don't log info when unload dll to avoid some errors 2021-07-28 19:13:26 +08:00
shuxin   zheng
2928f0b4d9 add time_unit_t type 2021-07-19 18:52:15 +08:00
shuxin   zheng
662246e62e add set_time_unit() for stream class 2021-07-19 18:29:34 +08:00
shuxin   zheng
e6a8935111 make acl_msg.c more safety by add va_copy() macro 2021-07-16 11:02:11 +08:00
zhengshuxin
3e7712ac72 when the http request is HTTP/1.1, keep-alive should be used even if no "Connection" got 2021-07-13 16:51:57 +08:00
zhengshuxin
8dd1d0a329 modify time stamp in acl_init.c 2021-07-13 16:18:46 +08:00