Commit Graph

3643 Commits

Author SHA1 Message Date
shuxin   zheng
36e42b8f70 limit recursive to 1 of aio IO for windows 2022-09-19 10:45:38 +08:00
shuxin   zheng
5577a381a7 limit the minimal stack size for each thread on windows to avoid stack crash for win-x64. 2022-09-19 10:38:25 +08:00
zhengshuxin
981dfcdacd optimize status demo 2022-09-18 11:15:37 +08:00
zhengshuxin
51a782772a test demo 2022-09-18 09:26:31 +08:00
zhengshuxin
4411d6b3de test demo 2022-09-15 23:13:17 +08:00
郑树新
f52536bd5a build dynamic DLL ok on windows 2022-09-14 16:24:54 +08:00
zhengshuxin
837e373a4c acl_threads_server can bind unix domain socket when using SO_REUSEPORT. 2022-09-14 14:53:13 +08:00
shuxin   zheng
8fea051a7f add json serialize demo with the viriable names 2022-09-14 12:00:15 +08:00
zhengshuxin
6ec3aa2ec5 test gson 2022-09-13 22:23:11 +08:00
zhengshuxin
3ac887ea53 test gson which can be transfered to std::map<> 2022-09-13 22:20:02 +08:00
zhengshuxin
48d42428a2 test demo 2022-09-11 16:24:01 +08:00
zhengshuxin
ba054b4b6e add one demo for getting status from TP-LINK 2022-09-11 16:18:55 +08:00
郑树新
a6a2b45c6a optimize socket write on windows 2022-09-06 17:15:12 +08:00
郑树新
0496e4680a compile demos on windows for x64 2022-09-06 15:20:02 +08:00
郑树新
d2c73a1d75 disable SDL checking for x64 on windows 2022-09-06 09:59:52 +08:00
zhengshuxin
dbbb847c1b format codes charset 2022-09-06 09:48:25 +08:00
郑树新
4533ff9c65 compile on windows 2022-09-06 09:29:33 +08:00
郑树新
58dceb57d5 optimize vs projects 2022-09-05 20:44:55 +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
864179f7fe test hooked IO api in fiber module 2022-09-05 10:33:40 +08:00
zhengshuxin
2c15000166 check if read error in HttpServlet.cpp 2022-09-05 10:25:10 +08:00
zhengshuxin
c9f82e8b85 format macro 2022-09-05 09:40:19 +08:00
zhengshuxin
5e3f7358ba optimize fiber_file_close() of fiber_io.c 2022-09-02 23:25:28 +08:00
zhengshuxin
fbd053268f restore socket IO process templely 2022-09-01 11:26:01 +08:00
zhengshuxin
b62a3138b2 release new acl and master 2022-08-31 15:35:38 +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
郑树新
7b0a314136 optimize vc projects of service tmpl used by wizard 2022-08-31 08:44:59 +08:00
郑树新
9c2f893ea6 optimize projects on windows 2022-08-31 08:37:27 +08:00
zhengshuxin
e30ea6808f change charset from utf-8 to gbk for service template 2022-08-30 23:10:28 +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
4b7d12fb95 test demo 2022-08-26 21:42:14 +08:00
zhengshuxin
70391ac4b0 add SNI in acl::openssl_io 2022-08-26 17:51:41 +08:00
zhengshuxin
b1dd2149f5 optimize httpd_proxy demo 2022-08-26 00:12:26 +08:00
zhengshuxin
43c454a93d Don't close aio socket if there is some data waiting to be written in aio buffer. 2022-08-25 23:08:05 +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