Commit Graph

159 Commits

Author SHA1 Message Date
zhengshuxin
943714a932 Add prefix for avl_xxx to avoid libs conlition with the others including the same avl lib. 2023-10-13 15:23:52 +08:00
zhengshuxin
e47725fc1f Rename demo base64 to coder. 2023-09-11 16:10:39 +08:00
shuxin   zheng
95c4fd926b Rename base64 demo to coder. 2023-09-05 10:35:22 +08:00
zhengshuxin
2ac3eef044 Optimize htable module 2023-03-22 17:20:21 +08:00
zhengshuxin
16bc2151a6 test clock_gettime vs gettimeofday 2023-03-19 20:51:23 +08:00
zhengshuxin
b9ba574128 add one demo for testing split 2023-02-26 21:29:22 +08:00
zhengshuxin
057852cb72 Test if SO_REUSEPORT should be set before bind the socket fd. 2023-01-13 16:38:33 +08:00
zhengshuxin
e664f21494 build acl ok on Cygwin 2022-08-06 20:03:51 +08:00
shuxin   zheng
4374153f00 add wait_group.cpp in xcode project of acl 2022-08-01 16:02:21 +08:00
zhengshuxin
785487b466 add wait_group for fiber module like sync.WaitGroup in Golang 2022-08-01 15:48:21 +08:00
zhengshuxin
6da6a1dbd1 optimize size of the ACL_VSTRING object 2022-07-21 18:29:28 +08:00
shuxin   zheng
2669546783 optimize dns-gate 2022-05-29 17:41:21 +08:00
shuxin   zheng
2dbba96b97 fixed one bugs in rfc1035.cpp and add one demo dns-gate for transfering DNS protocol. 2022-04-30 14:56:38 +08:00
郑树新
7c39974639 test thread mutex in recursive mode 2022-04-13 21:11:05 +08:00
zhengshuxin
d9f0c8b5da remove some compiling options for MacOS 2022-04-11 19:09:39 +08:00
hailang
5ef96d62fe Merge remote-tracking branch 'origin/master' into dev_mac_support_cross_compilation 2022-04-10 17:29:58 +08:00
hailang
3ddff50476 mac support cross compile 2022-04-10 15:43:29 +08:00
郑树新
a9b4053454 test httpd_proxy 2022-04-03 00:16:05 +08:00
郑树新
15c9eda94a The new thread is joinable default after being created when attr not set 2022-02-02 23:11:19 +08:00
郑树新
8fb78a54e2 test aio on windows 2022-02-02 21:49:47 +08:00
zhengshuxin
0806ba7045 test thread once 2022-02-02 21:05:57 +08:00
zhengshuxin
b9a055eb86 add one demo for test thread once 2022-02-02 20:06:39 +08:00
root
e29632e52e porting to ALPINE Linux 2022-01-27 18:46:55 +00:00
zhengshuxin
d6c554a463 build all 2021-11-16 14:45:06 +08:00
shuxin   zheng
506c63a0fe the connect and read/write timeout can use ms 2021-07-09 18:27:11 +08:00
shuxin   zheng
e1fdd70000 modify acl_dns_lookup()/acl_dns_lookup2() 2021-05-31 10:56:27 +08:00
shuxin   zheng
fa6b9ee7ea add one demo to test acl_gethostbyname() 2021-05-12 17:08:00 +08:00
shuxin   zheng
62554834b7 fixed one bug for windows when using WSAPoll 2021-02-23 14:00:11 +08:00
shuxin   zheng
ea531338d6 format code style 2020-11-05 15:16:35 +08:00
zhengshuxin
ce7c7c093a fixed bug in fiber dns module 2020-10-22 15:02:58 +08:00
zhengshuxin
33456cc3af support inet6 in DNS module 2020-10-18 18:23:24 +08:00
shuxin   zheng
9ee536725a test rfc1035 2020-09-01 17:09:26 +08:00
shuxin   zheng
cb43c1fe45 add one demo for testing ssl module when using static mebedtls library. 2020-08-25 10:22:27 +08:00
zhengshuxin
1fcd4d59b0 add cname in dns module 2020-08-24 12:05:52 +08:00
shuxin   zheng
77c95b1908 add one demo for testing rfc1035 2020-08-21 09:05:32 +08:00
shuxin   zheng
88182f8c4f test event timer 2020-08-11 17:21:04 +08:00
zhengshuxin
d800ca468e use MD compiling options for all vc projects 2020-08-06 15:42:37 +08:00
unknown
556ec95a93 modify projects 2020-08-06 14:13:31 +08:00
shuxin   zheng
84b4969dd7 test cache2 demo 2020-07-16 12:27:14 +08:00
zhengshuxin
957e18a8c8 test ACL_CACHE2 iterator 2020-07-07 18:23:20 +08:00
shuxin   zheng
79317f0965 change compiling flag "-Wno-extended-offsetof" to "-Wno-invalid-offsetof" for clang 2020-05-19 09:28:57 +08:00
zhengshuxin
4c55c77ed5 add setuid demo 2020-04-17 10:26:53 +08:00
shuxin   zheng
06bbbbf9a6 acl_get_ifaddrs can work on MacOS 2020-04-16 14:22:53 +08:00
shuxin   zheng
95883c415f fixed compiling waring on MacOS 2020-02-15 19:26:41 +08:00
zhengshuxin
3be918e8c1 add one sample for testing connect with same port in one machine. 2019-08-14 10:56:27 +08:00
zhengshuxin
25aee77809 taskq sample is ok 2019-08-11 15:49:11 +08:00
shuxin   zheng
639501690a some samples can't run on MacOS 2019-08-11 15:22:10 +08:00
zhengshuxin
bb736a7d7a format code. 2019-08-01 11:17:30 +08:00
zhengshuxin
f634862921 add benchmark for task queue, taskq is from TDEngine. 2019-07-30 18:15:11 +08:00
zhengshuxin
9697f95b8f Revert "All source code have been changed to use utf8 charset with BOM header!"
This reverts commit 15d999759e.
2019-07-28 10:31:56 +08:00