zhengshuxin
|
16b2a60d20
|
fixed bugs that the connecting timeout process isn't available in fiber mode
|
2022-01-21 17:31:50 +08:00 |
|
zhengshuxin
|
a27557a902
|
optimize aio closing process in weak network env.
|
2021-12-13 16:30:15 +08:00 |
|
zhengshuxin
|
abadd44f47
|
format aio module's code style
|
2021-12-13 15:50:37 +08:00 |
|
shuxin zheng
|
1d85b6161a
|
use '|" replace ':' as the seperator in the address
|
2021-11-23 15:46:21 +08:00 |
|
zhengshuxin
|
d6c554a463
|
build all
|
2021-11-16 14:45:06 +08:00 |
|
zhengshuxin
|
d00500d668
|
release 3.5.3-4 version for one crash bug been fixed in http_aclient.cpp
|
2021-11-15 14:57:32 +08:00 |
|
zhengshuxin
|
9782fab652
|
It maybe reasonable that the read_ready flag was cleared before the real read API called.
|
2021-11-12 17:24:11 +08:00 |
|
郑树新
|
105fdb8656
|
build on windows
|
2021-11-09 22:10:27 +08:00 |
|
zhengshuxin
|
0b76431269
|
rename the old function acl_getsocktype to acl_getsockfamily and add the new acl_getsocktype
|
2021-11-09 22:00:57 +08:00 |
|
zhengshuxin
|
3001daf1b5
|
reserve enough memory space for acl_aio_readn()
|
2021-11-01 11:12:56 +08:00 |
|
zhengshuxin
|
07b4daf906
|
release 3.5.3-3 for one crashed bug fixed.
|
2021-10-27 17:09:46 +08:00 |
|
zhengshuxin
|
f5e6255ab2
|
fixed bugs when connecting server with one numric IP addr where the addrinfo not inited.
|
2021-10-27 17:06:01 +08:00 |
|
zhengshuxin
|
cfed77c897
|
optimize some macro for ACL_VSTREAM
|
2021-10-27 15:29:27 +08:00 |
|
郑树新
|
2fac0429ec
|
don't use static variable in acl_vstream.c when acl is used by two or more dll.
|
2021-10-27 15:01:31 +08:00 |
|
zhengshuxin
|
8e023c745a
|
Add new function for getting the length of the sending queue in aio module.
|
2021-10-26 16:48:58 +08:00 |
|
zhengshuxin
|
8a7ca5b338
|
The eventp->timers should be freed in event_timer_free().
|
2021-10-26 16:27:16 +08:00 |
|
moehuster
|
3463e6ecd1
|
Feature: add linux-aarch64 support
|
2021-10-22 11:03:00 +08:00 |
|
zhengshuxin
|
3fff0e896d
|
add some log for acl_udp_server.c
|
2021-10-21 18:29:16 +08:00 |
|
zhengshuxin
|
1a35c94530
|
fixed one corrupt bug occasionally in acl_udp_server.c
|
2021-10-21 17:43:30 +08:00 |
|
shuxin zheng
|
5201a2e8fc
|
optimize name resolving in acl_inet_timed_connect() API.
|
2021-10-19 10:49:15 +08:00 |
|
郑树新
|
ebfa913de8
|
optimize address resolving for acl_inet_connect() API.
|
2021-10-18 17:27:05 +08:00 |
|
shuxin zheng
|
d96c52f6a6
|
optimize acl_inet_timed_connect() that don't resolve address from DNS when the given address is numeric address.
|
2021-10-18 16:59:15 +08:00 |
|
zhengshuxin
|
6a6952c416
|
release 3.5.3-1 version
|
2021-10-14 09:11:58 +08:00 |
|
zhengshuxin
|
0cdb975a26
|
build ...
|
2021-10-12 18:02:36 +08:00 |
|
郑树新
|
72d6b1f0fc
|
optimize and test iocp of fiber module.
|
2021-10-12 18:01:04 +08:00 |
|
zhengshuxin
|
44ff4a5c91
|
add acl_sane_bind()
|
2021-10-12 17:46:00 +08:00 |
|
zhengshuxin
|
b7ecc6b8a9
|
add configure item for if enable monitor netlink in acl_udp_server.c
|
2021-10-12 14:56:07 +08:00 |
|
zhengshuxin
|
667c2f27f0
|
optimize building by ndk-build
|
2021-09-28 15:49:15 +08:00 |
|
shuxin zheng
|
5c96afd9ce
|
optimize code
|
2021-09-24 09:10:14 +08:00 |
|
shuxin zheng
|
d2d376ce73
|
optimize socketpair
|
2021-09-24 08:57:02 +08:00 |
|
郑树新
|
b87c0f43d1
|
optimize socketpair for windows
|
2021-09-23 22:40:09 +08:00 |
|
郑树新
|
cde03a74d4
|
optimize vs projects
|
2021-09-16 19:27:09 +08:00 |
|
郑树新
|
c0719a1b2e
|
optimize vc projects
|
2021-09-14 18:34:21 +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 |
|
郑树新
|
ce60ce7150
|
fixed bug in acl_atomic.c and atomic.c
|
2021-08-25 16:28:07 +08:00 |
|
郑树新
|
ff71cebfae
|
test fiber on windows
|
2021-08-23 11:21:59 +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 |
|
郑树新
|
04aaede734
|
optimize fiber module by hooking system API on windows
|
2021-08-19 21:45:41 +08:00 |
|
郑树新
|
2d04980910
|
optimizing fiber module
|
2021-08-18 16:07:35 +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
|
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
|
e6a8935111
|
make acl_msg.c more safety by add va_copy() macro
|
2021-07-16 11:02:11 +08:00 |
|
zhengshuxin
|
8dd1d0a329
|
modify time stamp in acl_init.c
|
2021-07-13 16:18:46 +08:00 |
|
郑树新
|
6a1c34168f
|
build acl by vc2019
|
2021-07-13 15:09:46 +08:00 |
|
shuxin zheng
|
506c63a0fe
|
the connect and read/write timeout can use ms
|
2021-07-09 18:27:11 +08:00 |
|
shuxin zheng
|
cc5619cf18
|
add one warning log when length too large for acl_vstring_memcat
|
2021-07-06 15:11:02 +08:00 |
|