Commit Graph

1812 Commits

Author SHA1 Message Date
zhengshuxin
18af5fc7a2 Merge branch 'master' of github:zhengshuxin/acl 2018-10-17 17:19:24 +08:00
zsx
16c402fe42 release 3.4.1-27 2018-10-11 11:02:30 +08:00
zsx
c949a3be7a add proc_on_unbind in master_udp 2018-10-08 16:32:44 +08:00
zsx
7fba2fbcce format code style 2018-10-08 15:36:12 +08:00
zhengshuxin
e00cd9391d add multiple constructor for server_socket to avoid compling error for some using cases. 2018-10-08 14:00:58 +08:00
zhengshuxin
b46fea21d4 add end_with in acl::string 2018-10-07 21:35:46 +08:00
zsx
44e0948aec bugfix: ssize_t redefined to long to avoid error on vc in x64 2018-10-04 22:53:44 +08:00
zsx
3217e70bb5 use acl_socket_alive as the new method for checking the socket's aliving status. 2018-09-29 11:30:42 +08:00
郑树新
c0c1b22e69 add acl_socket_alive for checking if the given socket is aliving. 2018-09-29 11:03:35 +08:00
zsx
97fddf37a2 bugfix: acl_inet_connect_ex of acl_inet_connect.c should support domain:port format 2018-09-28 17:52:18 +08:00
zhengshuxin
8ed2885098 Merge branch 'master' of github:zhengshuxin/acl 2018-09-26 11:24:31 +08:00
zsx
b2df701b1f fixed one bug in acl_cache2_update of acl_cache2.c 2018-09-22 13:46:11 +08:00
zsx
09f867e626 release 3.4.1-25 2018-09-22 10:52:58 +08:00
zsx
a4bb891b53 In acl_cache2_enter of acl_cache2.c the elder elements will be removed according LRU. 2018-09-22 10:48:50 +08:00
zsxxsz
893facc629 add open flag for aio_listen_stream 2018-09-22 09:58:21 +08:00
zsxxsz
cb218497b6 add new flag to control if disable SO_REUSEADDR when binding the local
listening addr.
2018-09-22 09:40:33 +08:00
zsx
edde6a534a delete unused files 2018-09-22 09:02:50 +08:00
zsx
8f5aa2129a don't use ":" as the seperator in ipv6_clone of acl_sane_inet.c 2018-09-22 08:53:11 +08:00
zsx
608cc2a229 acl_inet_ntop should not add "%ifname" for local IPV6 2018-09-21 22:04:36 +08:00
zsx
7847375f25 The acl_inet_ntop should use ':' as the seperate for IPV4, or the acl_udp_server.c will mismatch the changed IPV4 addrs;
The sstreams_ in master_udp.cpp should be protected by mutex avoiding multipule-threads change it in the same time.
2018-09-21 21:56:21 +08:00
郑树新
0a8d305fe3 fixed bugs in vc project 2018-09-20 10:35:27 +08:00
zsx
eb22bcf903 release 3.4.1-24 version 2018-09-20 10:11:38 +08:00
zsx
fd44a1ebe9 Merge branch 'master' of github:zhengshuxin/acl into github-zsx-master 2018-09-20 10:09:18 +08:00
郑树新
051af32611 vc project 2018-09-20 10:07:51 +08:00
zsx
ae8b5cf026 fxied one bug in getaddrinfo.c of lib_fiber 2018-09-20 09:56:15 +08:00
zsx
35229c19b6 fixed one bug in getaddrinfo.c 2018-09-19 19:18:01 +08:00
郑树新
e6cead0a67 fixed one problem in getaddrinfo of lib_fiber; 2018-09-19 18:36:05 +08:00
zsx
1a3faee6ab fixed one compiling problem on vc 2018-09-19 17:52:09 +08:00
zhengshuxin
8602d19660 test acl_master 2018-09-19 16:55:53 +08:00
zhengshuxin
65b284c1d6 test acl_master 2018-09-19 16:52:13 +08:00
zhengshuxin
955af9d1d4 addrs matching in acl_master 2018-09-19 16:48:40 +08:00
zsx
f53fcb5ab3 bugfix: acl_ifconf_search in acl_ifconf.c can't handle some addr pattern 2018-09-19 15:52:59 +08:00
zsx
bf184fbfea add some useful methods in acl_cache2.cpp 2018-09-18 15:04:23 +08:00
zsx
5177e4f43e optimize acl_valid_unix API in acl_valid_hostname.c 2018-09-17 18:59:25 +08:00
zsx
de4805a6c8 fixed one bug in acl_ifconf.c for checking the UNIX path for matching. 2018-09-17 18:44:27 +08:00
zsx
f403d09da6 delete unused files. 2018-09-17 14:31:12 +08:00
zsx
4e393625c0 delete unused files. 2018-09-17 14:26:46 +08:00
zsx
f15c17ae29 build ok for Mac 2018-09-17 14:20:45 +08:00
zhengshuxin
b4bb083bdd build ok by gcc7.1.0 2018-09-17 13:33:34 +08:00
zsx
4969d4bed9 using if_nametoindex in acl_inet_pton 2018-09-17 13:11:47 +08:00
zsx
e08c37d23d add one test 2018-09-16 23:14:36 +08:00
zsx
75a4cbf1e2 test IPV6 supporting 2018-09-16 22:19:40 +08:00
zsx
f27af8b424 acl support IPV6 is OK now! 2018-09-16 21:49:58 +08:00
zsx
afa223c6b3 fixed Linux's bug in acl_inet_pton of IPV6 addrs that using getaddrinfo other than inet_pton 2018-09-14 23:33:23 +08:00
zhengshuxin
1103ae73bc build ok for Centos5.x 2018-09-14 10:24:47 +08:00
zsx
4a3ec4a288 supporting IPV6 2018-09-13 18:38:03 +08:00
zsx
828610b2d7 acl_ifconf.c is supporting IPV6 2018-09-13 15:14:58 +08:00
zsx
050da06552 supporting IPV6 2018-09-12 19:03:32 +08:00
zsx
9986105018 supporting IPV6 2018-09-12 17:43:46 +08:00
zsx
9498838177 supporting IPV6 2018-09-11 19:07:43 +08:00