shuxin zheng
|
eb934d9601
|
Optimize split namevalue string.
|
2024-06-05 09:39:50 +08:00 |
|
zhengshuxin
|
0e96092516
|
Try to use flock first to avoid the bugs in fcntl.
|
2024-04-24 11:35:03 +08:00 |
|
shuxin zheng
|
28558ae7d7
|
test file lock.
|
2024-04-22 16:52:03 +08:00 |
|
zhengshuxin
|
dcce3ea081
|
Optimize make build.
|
2024-04-16 10:48:06 +08:00 |
|
zhengshuxin
|
37dada83f2
|
Optimize cmake building.
|
2024-04-16 10:12:29 +08:00 |
|
zhengshuxin
|
434760abe8
|
Don't warn when the reserved's size bigger than the pool's size in acl_dbuf_pool_reset().
|
2024-04-10 18:34:25 +08:00 |
|
zhengshuxin
|
19b88135b6
|
Test building process.
|
2024-04-04 16:44:43 +08:00 |
|
shuxin zheng
|
af28e0a6ce
|
Optimize project's building.
|
2024-04-04 15:28:22 +08:00 |
|
shuxin zheng
|
84327cacb7
|
Build lib_acl ok by xcode.
|
2024-04-02 18:54:28 +08:00 |
|
shuxin zheng
|
a2de0a120c
|
Build ok by Android Studio.
|
2024-04-02 18:30:24 +08:00 |
|
zhengshuxin
|
bef360157d
|
Add install options after built by cmake.
|
2024-04-02 17:40:52 +08:00 |
|
zhengshuxin
|
1e886b9270
|
Add conditional compiling for socket write API to avoid blocked when writing data.
|
2024-03-22 18:55:55 +08:00 |
|
zhengshuxin
|
53dccd2fd3
|
Merge branch 'master' of gitee:zsxxsz/acl into gitee-master
|
2024-03-22 18:27:39 +08:00 |
|
zhengshuxin
|
3f2c682958
|
Don't show warning for dbuf module.
|
2024-03-22 18:27:06 +08:00 |
|
shuxin zheng
|
f17c5ed094
|
Support harmonyOS.
|
2024-03-20 18:09:28 +08:00 |
|
shuxin zheng
|
35b5c73793
|
Support harmonyOS
|
2024-03-19 15:14:27 +08:00 |
|
shuxin zheng
|
cbcbb4085a
|
Adding supporting for harmonyOS.
|
2024-03-18 15:47:59 +08:00 |
|
zhengshuxin
|
f2e553bc98
|
Build acl by cosmocc.
|
2024-03-16 16:08:06 +08:00 |
|
zhengshuxin
|
5e7b208702
|
Add pre_exit callback before service exiting which is different with the old on_exit callback.
|
2024-03-01 17:23:27 +08:00 |
|
shuxin zheng
|
590babc67c
|
Optimize acl_host_addrinfo2 by using the buffer with the fixed size.
|
2024-02-26 16:02:25 +08:00 |
|
shuxin zheng
|
bec6da83d9
|
Fixed bugs in acl_transfer_fd.c for MacOS.
|
2024-02-02 09:30:26 +08:00 |
|
zhengshuxin
|
82beb735a6
|
Optimize event module for handling the stream's read_ready for system IO.
|
2024-01-31 11:55:59 +08:00 |
|
zhengshuxin
|
90e4031112
|
Fixed one bug in aio serivce template when getting fd from dispatch server.
|
2024-01-31 10:54:26 +08:00 |
|
shuxin zheng
|
dd03e76f65
|
modify readme
|
2024-01-30 09:52:26 +08:00 |
|
zhengshuxin
|
ae87f9e3c7
|
Make acl_fiber_kill() more safety.
|
2024-01-26 18:34:42 +08:00 |
|
shuxin zheng
|
72feade14a
|
Test coder demo.
|
2023-12-26 11:26:33 +08:00 |
|
郑树新
|
1331b420b3
|
Load OpenSSL dll successfully on Windows platforms.
|
2023-12-15 16:20:21 +08:00 |
|
shuxin zheng
|
bd3e8fb8a7
|
Fixed one problem in event.c
|
2023-12-07 19:15:08 +08:00 |
|
zhengshuxin
|
6fc26c6c0f
|
Using avl more safety.
|
2023-11-29 15:01:16 +08:00 |
|
zhengshuxin
|
26721e203d
|
Don't sleep in the process of thread pool's destroy process.
|
2023-11-29 11:45:40 +08:00 |
|
zhengshuxin
|
cd3d0072dd
|
Fixed one crash when close DNS handle in acl_dns.c which in aio mode.
|
2023-11-29 11:44:41 +08:00 |
|
zhengshuxin
|
4ee1036c41
|
Change the cmake required from 3.2.0 to 2.8.0.
|
2023-11-22 14:57:39 +08:00 |
|
shuxin zheng
|
599c839342
|
Add flags for connecting process.
|
2023-11-22 11:05:30 +08:00 |
|
zhengshuxin
|
0e6385db08
|
Build for windows.
|
2023-11-20 17:39:36 +08:00 |
|
shuxin zheng
|
c2e10d51da
|
Add conditional comiling for handling the error when binding local address.
|
2023-11-18 15:11:53 +08:00 |
|
shuxin zheng
|
88f215e41c
|
Optimize and test bind local network interface when connecting the remote server.
|
2023-11-18 14:53:25 +08:00 |
|
shuxin zheng
|
0b8dd11dca
|
Client socket can bind local interface when connecting to the remote server.
|
2023-11-17 18:49:11 +08:00 |
|
zhengshuxin
|
cf4747a89c
|
Test blocking socket for threads service.
|
2023-11-11 22:44:39 +08:00 |
|
郑树新
|
83d5e4bba9
|
Fixed the bug in threads service on windows platform.
|
2023-11-11 22:27:23 +08:00 |
|
zhengshuxin
|
81e8d32bdc
|
Release 3.6.1-6 version.
|
2023-10-20 18:02:47 +08:00 |
|
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
|
d90a1aad60
|
Fixed one compiling warning by gcc13.x
|
2023-10-07 11:50:53 +08:00 |
|
zhengshuxin
|
217dc1aa65
|
Add multicast in master udp service.
|
2023-09-20 18:23:03 +08:00 |
|
zhengshuxin
|
264ec4f36f
|
Add and test multicase socket.
|
2023-09-20 17:21:27 +08:00 |
|
shuxin zheng
|
fff2bed41b
|
Adding multicast ...
|
2023-09-20 15:15:11 +08:00 |
|
zhengshuxin
|
e5938c9f87
|
Add conditional compiling for including <libproc.h> on MacOS.
|
2023-09-18 14:39:05 +08:00 |
|
shuxin zheng
|
f50da19dbb
|
Using proc_pidpath() API to get the path of the running process, thanks to wfeii1980.
|
2023-09-15 15:58:23 +08:00 |
|
zhengshuxin
|
e47725fc1f
|
Rename demo base64 to coder.
|
2023-09-11 16:10:39 +08:00 |
|
shuxin zheng
|
171fb80b82
|
Add demo in acl_cache2.h
|
2023-09-05 10:51:39 +08:00 |
|
shuxin zheng
|
95c4fd926b
|
Rename base64 demo to coder.
|
2023-09-05 10:35:22 +08:00 |
|