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 |
|
zhengshuxin
|
1f1e47e4cd
|
Add HTTP PUT for demo
|
2023-05-05 14:18:50 +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 |
|
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 |
|
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 |
|
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 |
|
郑树新
|
152deb195c
|
build some app on windows
|
2022-07-22 23:15:27 +08:00 |
|
zhengshuxin
|
1bcc233e3f
|
test demo
|
2022-06-06 19:22:21 +08:00 |
|
shuxin zheng
|
2669546783
|
optimize dns-gate
|
2022-05-29 17:41:21 +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
|
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 |
|
shuxin zheng
|
9b6a007103
|
test dns-gate demo
|
2022-04-30 20:33:12 +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 |
|
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 |
|
zhengshuxin
|
9c8fc9dba4
|
master_fiber.cpp can be used in shared stack mode.
|
2022-04-06 18:21:51 +08:00 |
|
zhengshuxin
|
3a74c65d81
|
Merge branch 'master' of gitee:zsxxsz/acl into gitee-zsxxsz
|
2022-04-03 00:16:40 +08:00 |
|
郑树新
|
a9b4053454
|
test httpd_proxy
|
2022-04-03 00:16:05 +08:00 |
|
zhengshuxin
|
af816bd946
|
test httpd_proxy demo
|
2022-04-02 23:59:44 +08:00 |
|
zhengshuxin
|
7783529c47
|
test httpd_proxy demo
|
2022-04-02 23:48:10 +08:00 |
|
zhengshuxin
|
e9b62fdc14
|
fixed bugs in httpd_proxy demo
|
2022-04-02 16:31:12 +08:00 |
|
zhengshuxin
|
300de6b7e4
|
poll.c can support shared stack
|
2022-03-31 18:35:14 +08:00 |
|
zhengshuxin
|
1ced194a2b
|
optimize the API epoll's hooking in fiber module
|
2022-03-22 15:55:58 +08:00 |
|
zhengshuxin
|
cf30060e4f
|
add setParseBody() in HttpServletRequest class
|
2022-03-16 18:14:45 +08:00 |
|
zhengshuxin
|
69d5e8bd63
|
test closing fd in another fiber
|
2022-03-12 23:59:32 +08:00 |
|
zhengshuxin
|
6a9d69c1f3
|
test httpd_proxy for closing another fiber's fd
|
2022-03-03 19:22:48 +08:00 |
|
zhengshuxin
|
18979c88a5
|
optimize for closing fd in another fiber from the running fiber
|
2022-03-02 18:33:09 +08:00 |
|
zhengshuxin
|
a60dbd21e1
|
adding new feature that one fiber can close another fiber's fd
|
2022-03-01 19:02:05 +08:00 |
|
zhengshuxin
|
f940f2dca3
|
seperate read/write fiber for reading and writing process
|
2022-02-20 11:39:46 +08:00 |
|
郑树新
|
6139b0ef2f
|
add httpd_proxy's project into acl_cpp_vc2019.sln
|
2022-02-17 21:13:40 +08:00 |
|
zhengshuxin
|
f93fe96ec1
|
optimize and test fiber module
|
2022-02-16 23:01:54 +08:00 |
|
zhengshuxin
|
d4a829102f
|
test fiber
|
2022-02-16 18:16:58 +08:00 |
|
shuxin zheng
|
56314c1fdf
|
test httpd_proxy
|
2022-02-16 12:00:12 +08:00 |
|
郑树新
|
3fe4ad1a84
|
optimize and fixed bugs in fiber module when using IOCP event
|
2022-02-15 22:34:10 +08:00 |
|
shuxin zheng
|
f32aea02f5
|
readd doWebsocket() API in HttpServlet class for being compatible with old applications
|
2022-02-11 10:35:18 +08:00 |
|
shuxin zheng
|
c968da6825
|
fixed some bugs in websocket demo
|
2022-02-10 09:50:00 +08:00 |
|
shuxin zheng
|
d7fa5eab36
|
test httpd_proxy demo
|
2022-01-24 18:36:08 +08:00 |
|
郑树新
|
b60bdf94cd
|
test httpd_proxy
|
2022-01-19 23:47:53 +08:00 |
|
郑树新
|
94980730c2
|
build httpd_proxy demo on windows platform
|
2022-01-18 23:58:40 +08:00 |
|
zhengshuxin
|
77aa6ef7ea
|
optimize packaging process
|
2021-09-25 18:11:39 +08:00 |
|
shuxin zheng
|
2cfb441d47
|
add one http server demo
|
2021-03-26 10:19:39 +08:00 |
|
zhengshuxin
|
d800ca468e
|
use MD compiling options for all vc projects
|
2020-08-06 15:42:37 +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
|
da6fba53b3
|
modify one demo httpd_upload which can be ran on the control of acl master
|
2020-05-04 20:30:58 +08:00 |
|
zhengshuxin
|
00f819fcbe
|
add lost file for one demo httpd_upload
|
2020-05-03 22:45:27 +08:00 |
|
zhengshuxin
|
c8f861fb26
|
change configur files' charset from gbk to utf8
|
2020-04-22 16:56:31 +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 |
|
zsxxsz
|
15d999759e
|
All source code have been changed to use utf8 charset with BOM header!
|
2019-07-27 22:44:32 +08:00 |
|
zhengshuxin
|
b46daaeb66
|
Merge branch 'master' of github:zhengshuxin/acl into github-zsx-master
|
2019-07-26 09:15:55 +08:00 |
|
zhengshuxin
|
d6a9cd931f
|
add one httpd_fiber_upload sample written by acl fiber for http uploading
|
2019-07-25 22:32:30 +08:00 |
|
zhengshuxin
|
f7ca513177
|
modify README.md of httpd_upload sample
|
2019-07-24 23:02:10 +08:00 |
|
zhengshuxin
|
295bc2d57e
|
add README.md for httpd_upload sample
|
2019-07-24 22:54:51 +08:00 |
|
zhengshuxin
|
23f97bdd4f
|
HttpServletRequest won't discard body_parse_ and will read request body when user calls getJson/getXml.
|
2019-07-20 16:14:09 +08:00 |
|
zsxxsz
|
6525ffd92f
|
fixed bug in acl_vstream_read_peek3 when double reading data
|
2019-07-10 21:36:00 +08:00 |
|
zsxxsz
|
a2c7889455
|
fixed bugs in acl_atomic_int64_fetch_add/acl_atomic_int64_add_fetch in acl_atomic.c
|
2019-07-09 23:13:42 +08:00 |
|
zhengshuxin
|
0ffd933de4
|
acl_vstream_read_peek3 can read data to userspace buffer to decrease the data copying times.
|
2019-07-09 10:25:22 +08:00 |
|
zsxxsz
|
8117eb885e
|
fixed compiling warning on Windows.
|
2019-07-08 22:28:47 +08:00 |
|
zhengshuxin
|
8280209e71
|
add acl_vstream_read_peek3
|
2019-07-08 22:08:26 +08:00 |
|
zhengshuxin
|
c5fbe9ede4
|
format c++ code style.
|
2019-07-07 13:27:58 +08:00 |
|
zhengshuxin
|
87bcb1379a
|
compiling demo
|
2019-06-10 09:21:43 +08:00 |
|
zsx
|
2f3038c1a4
|
add httpd_proxy sample.
|
2019-03-14 15:24:11 +08:00 |
|
zsx
|
e82b63b025
|
format code style
|
2018-12-12 11:16:12 +08:00 |
|
ruki
|
a65c0a3484
|
add some xmake.lua for app
|
2017-12-01 09:10:16 +08:00 |
|
zhengshuxin
|
dfeef3a6bf
|
fiber service can exit until all the clients are closed, specified by configure.
|
2017-05-16 23:22:07 +08:00 |
|
zhengshuxin
|
e5f7aa1b54
|
compile acl on MSYS.
|
2017-02-21 22:35:31 +08:00 |
|
zhengshuxin
|
be07157761
|
fixed one bug in acl_json.h for duplicate defined ACL_JSON_T_XXX
|
2016-10-21 17:22:40 +08:00 |
|
zhengshuxin
|
7c412e4745
|
add lost configure.h
|
2016-09-28 20:56:17 +08:00 |
|
zhengshuxin
|
e519887c5e
|
add user.html
|
2016-09-28 17:33:33 +08:00 |
|
zhengshuxin
|
4f15d51138
|
add fiber chat sample.
|
2016-09-28 16:05:55 +08:00 |
|
zhengshuxin
|
e0cdc2b245
|
change user.html
|
2016-09-24 11:05:14 +08:00 |
|
zhengshuxin
|
d71a777c62
|
fixed one bug in http_servlet.cpp.
|
2016-09-23 23:27:34 +08:00 |
|
zhengshuxin
|
76a8c6d3a7
|
fixed one bug in fiber_chat.
|
2016-09-23 22:45:53 +08:00 |
|
zhengshuxin
|
4d0f9aeed8
|
add webchat based on websocket.
|
2016-09-23 22:04:07 +08:00 |
|
zhengshuxin
|
522ab347e6
|
changed functions' name in lib_fiber
|
2016-09-22 22:50:45 +08:00 |
|
zhengshuxin
|
3846cda043
|
add websocket in lib_acl_cpp.
|
2016-09-20 19:55:38 +08:00 |
|