zhengshuxin
|
1fc4f9a676
|
Delete some debug codes in fiber module.
|
2024-10-28 13:48:09 +08:00 |
|
zhengshuxin
|
112c6cf452
|
Optimize fiber_io_check() for no fiber mode.
|
2024-10-28 11:08:46 +08:00 |
|
zhengshuxin
|
721b5f383b
|
Optimize fiber event process.
|
2024-10-26 13:53:44 +08:00 |
|
zhengshuxin
|
06df92ff34
|
Fixed one crash bug in fiber module that the fe shouldn't be freed in wait_write() in fiber_write.c.
|
2024-10-25 17:49:57 +08:00 |
|
zhengshuxin
|
65f9375a00
|
test fiber IO.
|
2024-10-25 16:38:16 +08:00 |
|
zhengshuxin
|
808709245c
|
Optimize and test fiber log
|
2024-10-25 15:03:15 +08:00 |
|
zhengshuxin
|
77be9ac628
|
Just modify acl time stamp.
|
2024-10-21 17:31:12 +08:00 |
|
shuxin zheng
|
6600a6ac3b
|
Add split_at/split_at_right in string class.
|
2024-09-30 15:49:41 +08:00 |
|
zhengshuxin
|
a8c4b5b057
|
Build ok on FreeBSD.
|
2018-01-07 17:40:15 +08:00 |
|
郑树新
|
bf6e64e46e
|
split name value should be use optional char.
|
2024-09-22 15:16:48 +08:00 |
|
shuxin zheng
|
6d8aa2c8b9
|
Fixed bugs in HttpSerletRequest; Add one method in http_header.
|
2024-09-18 17:30:19 +08:00 |
|
shuxin zheng
|
88b9dc3632
|
Add align bytes set when creating dbuf; 16 bytes align for redis module.
|
2024-09-12 11:48:12 +08:00 |
|
zhengshuxin
|
16adf968c9
|
slice memory module should use 64 bits align on x64.
|
2024-09-10 11:54:17 +08:00 |
|
zhengshuxin
|
01d8b965b6
|
Fixed memory crashing in acl_dbuf_pool.c on UbuntuOS because the memory align.
|
2024-09-10 09:54:28 +08:00 |
|
郑树新
|
b19af9809d
|
Optimize building process by cmake on Windows platforms.
|
2024-08-31 21:10:21 +08:00 |
|
zhengshuxin
|
db529f4ca5
|
Json node can be removed when walling through the json tree.
|
2024-08-24 22:30:56 +08:00 |
|
shuxin zheng
|
5a234d4244
|
Add json test for testing disable json node.
|
2024-08-23 18:52:00 +08:00 |
|
shuxin zheng
|
d0a75a3843
|
Json node can be disabled and won't appear in the json string.
|
2024-08-23 18:50:47 +08:00 |
|
shuxin zheng
|
7729ab3fe5
|
Fixed some compiling errors on MaxOS.
|
2024-08-19 16:23:14 +08:00 |
|
shuxin zheng
|
20b36c3bfa
|
Upgrade acl update timestamp.
|
2024-08-15 17:55:13 +08:00 |
|
shuxin zheng
|
076d93dd71
|
Optimize acl_socket_alive2() API.
|
2024-08-15 17:20:57 +08:00 |
|
shuxin zheng
|
f389e7c10c
|
Add debug args for socket_stream::alive() API;
|
2024-08-15 16:37:04 +08:00 |
|
郑树新
|
ebeb2e02cb
|
Supports building for ARMEC64.
|
2024-07-18 14:43:29 +08:00 |
|
郑树新
|
7e33f21589
|
Supports vc2022 and Arm64.
|
2024-07-17 18:19:27 +08:00 |
|
郑树新
|
7fe7af7555
|
Compiling on Windows ARM64
|
2024-07-17 14:49:48 +08:00 |
|
zhengshuxin
|
ed7e368022
|
Fixed one idle exiing problem in threads_server template.
|
2024-07-02 15:01:45 +08:00 |
|
zhengshuxin
|
b7ab0c8283
|
Add more demos for testing dns.
|
2024-06-26 10:36:43 +08:00 |
|
zhengshuxin
|
711596bb53
|
Format codes style.
|
2024-06-21 09:47:58 +08:00 |
|
郑树新
|
353186995c
|
Fixed compiling warning on windows.
|
2024-06-21 09:41:00 +08:00 |
|
zhengshuxin
|
68a8e932ac
|
Use acl_fiber_yield() when calling acl_fiber_delay(0).
|
2024-06-19 11:37:54 +08:00 |
|
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 |
|