shuxin zheng
|
3d43d63d49
|
Add redis builder.
|
2023-07-21 16:20:04 +08:00 |
|
shuxin zheng
|
8b8b40d3d2
|
Optimize and test redis parser.
|
2023-07-21 14:23:10 +08:00 |
|
zhengshuxin
|
39f3cb30bf
|
format code according c++17
|
2023-07-20 22:56:34 +08:00 |
|
shuxin zheng
|
857f59e158
|
Write and test redis parser.
|
2023-07-20 19:24:18 +08:00 |
|
shuxin zheng
|
637c52a77d
|
Adding streaming redis parser.
|
2023-07-19 19:07:53 +08:00 |
|
shuxin zheng
|
7a754b623b
|
format codes.
|
2023-07-19 14:43:10 +08:00 |
|
shuxin zheng
|
f3f0b60f81
|
Use cmake files.
|
2023-07-19 14:17:29 +08:00 |
|
zhengshuxin
|
f2c6b54dba
|
Create pkv app to support redis protocol.
|
2023-07-19 09:54:14 +08:00 |
|
lday
|
e4c32ebb6f
|
link liburing-ffi
|
2023-07-09 21:30:25 +08:00 |
|
zhengshuxin
|
979efeb3c5
|
build wizard
|
2023-06-22 19:38:36 +08:00 |
|
zhengshuxin
|
2275e50a59
|
App wizard can create service in commandline mode.
|
2023-06-17 12:05:57 +08:00 |
|
zhengshuxin
|
6db130c534
|
wizard can create service conf for other service which can be managed by acl_master.
|
2023-06-17 11:08:19 +08:00 |
|
zhengshuxin
|
4982bbf145
|
Optimize wizard app.
|
2023-05-27 21:30:54 +08:00 |
|
zhengshuxin
|
8a833622dd
|
chmod some files
|
2023-05-27 10:50:51 +08:00 |
|
zhengshuxin
|
6fa297ae4d
|
Optimize wizard's template for http service.
|
2023-05-21 22:10:02 +08:00 |
|
zhengshuxin
|
1f1e47e4cd
|
Add HTTP PUT for demo
|
2023-05-05 14:18:50 +08:00 |
|
zhengshuxin
|
c564646a32
|
modify webpage
|
2023-04-29 12:26:18 +08:00 |
|
zhengshuxin
|
a8eb86e67a
|
Fixed dead lock when writing log after fork() in acl_master.
|
2023-04-17 11:04:34 +08:00 |
|
zhengshuxin
|
e1b8c269f5
|
Rename acl-master's service name from master to acl-master.
|
2023-04-11 14:52:30 +08:00 |
|
zhengshuxin
|
39c749a13d
|
optimize the performance of redis_builder
|
2023-04-03 22:04:13 +08:00 |
|
zhengshuxin
|
922d1f196c
|
Add websocket supporting in the service's project created by wizard app.
|
2023-03-25 22:52:19 +08:00 |
|
zhengshuxin
|
d9fd1e005d
|
optimize redis_gateway
|
2023-02-22 15:39:03 +08:00 |
|
zhengshuxin
|
8a02069411
|
Test redis_gateway.
|
2023-02-21 22:59:58 +08:00 |
|
zhengshuxin
|
0e052e155e
|
The main functions of redis_gateway is ok:)
|
2023-02-21 22:44:29 +08:00 |
|
zhengshuxin
|
118580492d
|
Writing redis_gateway ...
|
2023-02-21 19:11:21 +08:00 |
|
shuxin zheng
|
a7a48d53ba
|
Adding redis_gateway app.
|
2023-02-20 17:47:53 +08:00 |
|
zhengshuxin
|
9286a008c5
|
test
|
2022-10-26 07:03:34 -04:00 |
|
zhengshuxin
|
efe06cd020
|
test io_uring ...
|
2022-10-25 06:54:43 -04:00 |
|
zhengshuxin
|
515e388b2e
|
Add support io_uring in service template - master_fiber
|
2022-10-23 20:42:57 +08:00 |
|
zhengshuxin
|
981dfcdacd
|
optimize status demo
|
2022-09-18 11:15:37 +08:00 |
|
zhengshuxin
|
51a782772a
|
test demo
|
2022-09-18 09:26:31 +08:00 |
|
zhengshuxin
|
4411d6b3de
|
test demo
|
2022-09-15 23:13:17 +08:00 |
|
shuxin zheng
|
8fea051a7f
|
add json serialize demo with the viriable names
|
2022-09-14 12:00:15 +08:00 |
|
zhengshuxin
|
6ec3aa2ec5
|
test gson
|
2022-09-13 22:23:11 +08:00 |
|
zhengshuxin
|
3ac887ea53
|
test gson which can be transfered to std::map<>
|
2022-09-13 22:20:02 +08:00 |
|
zhengshuxin
|
48d42428a2
|
test demo
|
2022-09-11 16:24:01 +08:00 |
|
zhengshuxin
|
ba054b4b6e
|
add one demo for getting status from TP-LINK
|
2022-09-11 16:18:55 +08:00 |
|
郑树新
|
0496e4680a
|
compile demos on windows for x64
|
2022-09-06 15:20:02 +08:00 |
|
zhengshuxin
|
dbbb847c1b
|
format codes charset
|
2022-09-06 09:48:25 +08:00 |
|
郑树新
|
58dceb57d5
|
optimize vs projects
|
2022-09-05 20:44:55 +08:00 |
|
郑树新
|
d46e53a45d
|
add lost projects for windows
|
2022-09-05 20:28:23 +08:00 |
|
zhengshuxin
|
5e3f7358ba
|
optimize fiber_file_close() of fiber_io.c
|
2022-09-02 23:25:28 +08:00 |
|
zhengshuxin
|
b62a3138b2
|
release new acl and master
|
2022-08-31 15:35:38 +08:00 |
|
zhengshuxin
|
7c97be44a9
|
modify demos' IO timeout from 0 to -1 because the changing of IO timeout meaning
|
2022-08-31 15:05:35 +08:00 |
|
郑树新
|
7b0a314136
|
optimize vc projects of service tmpl used by wizard
|
2022-08-31 08:44:59 +08:00 |
|
郑树新
|
9c2f893ea6
|
optimize projects on windows
|
2022-08-31 08:37:27 +08:00 |
|
zhengshuxin
|
e30ea6808f
|
change charset from utf-8 to gbk for service template
|
2022-08-30 23:10:28 +08:00 |
|
zhengshuxin
|
97028886a8
|
test openssl in fiber mode.
|
2022-08-29 18:40:15 +08:00 |
|
zhengshuxin
|
ae39d3ec94
|
optimize network IO module.
|
2022-08-29 17:09:02 +08:00 |
|
zhengshuxin
|
4b7d12fb95
|
test demo
|
2022-08-26 21:42:14 +08:00 |
|
zhengshuxin
|
70391ac4b0
|
add SNI in acl::openssl_io
|
2022-08-26 17:51:41 +08:00 |
|
zhengshuxin
|
b1dd2149f5
|
optimize httpd_proxy demo
|
2022-08-26 00:12:26 +08:00 |
|
zhengshuxin
|
43c454a93d
|
Don't close aio socket if there is some data waiting to be written in aio buffer.
|
2022-08-25 23:08:05 +08:00 |
|
zhengshuxin
|
7ce6014972
|
Add the openssl-1.1.1q's headers into acl, so we can use Openssl in default mode.
|
2022-08-23 17:54:54 +08:00 |
|
zhengshuxin
|
f42003d46f
|
disable openssl default in Makefile
|
2022-08-23 17:22:36 +08:00 |
|
zhengshuxin
|
a1b09b743e
|
optimize ssl module
|
2022-08-20 21:32:08 +08:00 |
|
shuxin zheng
|
689471da8f
|
add service template's default confgiure items.
|
2022-08-10 14:44:39 +08:00 |
|
zhengshuxin
|
7cd0450bd1
|
optimize master_keepalive.sh shell
|
2022-08-09 14:11:23 +08:00 |
|
zhengshuxin
|
97f66b265e
|
compile demos on Cygwin
|
2022-08-06 23:32:00 +08:00 |
|
zhengshuxin
|
e664f21494
|
build acl ok on Cygwin
|
2022-08-06 20:03:51 +08:00 |
|
zhengshuxin
|
06bb626faa
|
release new version for fixed one bugs in fiber_server.cpp
|
2022-08-03 10:15:41 +08:00 |
|
zhengshuxin
|
eeb441afcb
|
fixed one bug in fiber_server.cpp when using shared stack mode
|
2022-08-03 10:09:03 +08:00 |
|
zhengshuxin
|
b1506818eb
|
fiber service template can use SO_REUSEPORT for unix domain socket
|
2022-08-02 23:21:44 +08:00 |
|
zhengshuxin
|
d5bac0b0b1
|
optimize acl_master and service templates
|
2022-07-26 16:08:25 +08:00 |
|
zhengshuxin
|
0e8ed6d8fa
|
Merge branch 'master' of gitee:zsxxsz/acl into gitee-master
|
2022-07-25 18:28:04 +08:00 |
|
zhengshuxin
|
af97334509
|
acl-master service framework and fiber service template support SO_REUSEPORT option.
|
2022-07-25 15:30:41 +08:00 |
|
郑树新
|
152deb195c
|
build some app on windows
|
2022-07-22 23:15:27 +08:00 |
|
zhengshuxin
|
14fce1cc1a
|
optimize for making valgrind happy
|
2022-07-18 11:42:25 +08:00 |
|
zhengshuxin
|
29e43b1d6f
|
release acl-master 3.5.4-8 version
|
2022-07-14 09:12:27 +08:00 |
|
zhengshuxin
|
6250fd323a
|
acl_master supports signal the children processes with the specified signal numer
|
2022-07-04 11:17:11 +08:00 |
|
zhengshuxin
|
5f0e2bb9f0
|
add signal command for master_ctl
|
2022-07-01 19:02:30 +08:00 |
|
zhengshuxin
|
c35422f8e3
|
Add signal API in acl_master to signal the children processes.
|
2022-07-01 18:07:43 +08:00 |
|
zhengshuxin
|
b61741c233
|
acl_master service supports different CentOS automatically
|
2022-06-30 09:22:34 +08:00 |
|
zhengshuxin
|
d6e888c660
|
acl_master service supports Centos5, Centos6
|
2022-06-29 22:42:54 +08:00 |
|
zhengshuxin
|
9dc1ad95e2
|
optimize acl_master's systemd service
|
2022-06-29 19:46:03 +08:00 |
|
zhengshuxin
|
0a3c0cf0f3
|
acl-master release 3.5.4-1 version
|
2022-06-29 11:38:33 +08:00 |
|
zhengshuxin
|
1c2a4a87f3
|
acl_master will scan services in sub-directory
|
2022-06-28 16:07:25 +08:00 |
|
shuxin zheng
|
bf7a09bf2c
|
Add one control if acl_master.log can be generated in alone mode for master service.
|
2022-06-12 20:32:08 +08:00 |
|
zhengshuxin
|
1bcc233e3f
|
test demo
|
2022-06-06 19:22:21 +08:00 |
|
shuxin zheng
|
9cf7281054
|
release new version for acl_libs and acl_master
|
2022-06-01 20:24:53 +08:00 |
|
zhengshuxin
|
51c476c1cf
|
Server's stdio can be redirected controled by acl_master.
|
2022-05-31 12:06:19 +08:00 |
|
shuxin zheng
|
2669546783
|
optimize dns-gate
|
2022-05-29 17:41:21 +08:00 |
|
郑树新
|
a0ea450ba2
|
test net_tools
|
2022-05-19 23:57:35 +08:00 |
|
zhengshuxin
|
ee93c0de8f
|
optimzie httpd_proxy demo
|
2022-05-11 11:57:00 +08:00 |
|
shuxin zheng
|
fdfd2a85fd
|
add one http server demo which can be used as a static webserver
|
2022-05-08 20:52:22 +08:00 |
|
shuxin zheng
|
427c05c9fa
|
modifing vc2019 project for http service template
|
2022-05-08 19:31:58 +08:00 |
|
shuxin zheng
|
b8a91ba71e
|
correct http service template
|
2022-05-08 19:19:28 +08:00 |
|
zhengshuxin
|
286297a0dc
|
add ssl functions in http service created by wizard
|
2022-05-06 00:02:13 +08:00 |
|
shuxin zheng
|
39b11013d2
|
test dns-gate
|
2022-05-05 08:57:28 +08:00 |
|
shuxin zheng
|
d2aab4fb4a
|
add reload for dns-gate
|
2022-05-03 22:36:37 +08:00 |
|
郑树新
|
12d402a69c
|
build dns-gate on windows
|
2022-05-02 21:57:47 +08:00 |
|
shuxin zheng
|
e822c28850
|
optimize and test dns-gate
|
2022-05-02 20:50:59 +08:00 |
|
shuxin zheng
|
c072648baa
|
optimize and test dns-gate app
|
2022-05-02 17:29:27 +08:00 |
|
shuxin zheng
|
66fde58d2b
|
add lost files for dns-gate
|
2022-05-02 16:13:10 +08:00 |
|
郑树新
|
44974a5eb4
|
optimize dns-gate
|
2022-05-02 16:11:14 +08:00 |
|
zhengshuxin
|
162bcd4e90
|
test dns-gate
|
2022-05-02 11:22:54 +08:00 |
|
shuxin zheng
|
c39a737851
|
optimize dns-gate
|
2022-05-02 09:40:26 +08:00 |
|
郑树新
|
854c1aa4ca
|
merge and format event_iocp.c; add dns-gate demo project
|
2022-05-01 23:29:31 +08:00 |
|
shuxin zheng
|
acd8022187
|
add sqlite db module to save some info in dns-gate demo
|
2022-05-01 09:00:08 +08:00 |
|
shuxin zheng
|
523dee01a8
|
test demos
|
2022-04-30 23:28:17 +08:00 |
|