Commit Graph

57 Commits

Author SHA1 Message Date
caozhiyi
3a52b3404c modift iocp disconnect. 2021-06-12 16:09:03 +08:00
caozhiyi
e6fdaf09fd fix some windows error. 2021-06-12 14:28:22 +08:00
caozhiyi
647ab89403 format code. 2021-06-10 15:29:08 +08:00
caozhiyi
ac2ca9b7fe fix windows disconnect. 2021-06-09 15:08:08 +08:00
caozhiyi
8b6fcdeb83 disconnect whitout any data on windows don't notify. 2021-06-08 10:30:52 +08:00
caozhiyi
20fd3914fe fix client close whitout any data. 2021-06-07 19:20:13 +08:00
caozhiyi
58cde300fd fix disconnect event lost issue on windows. 2021-06-07 18:02:43 +08:00
caozhiyi
e3b235da2c add socket context, fix buffer. 2021-06-07 12:41:43 +08:00
caozhiyi
ea178ce6a2 fix pingpong test. 2021-06-06 22:11:15 +08:00
caozhiyi
7be2099b0e fix close crash issue. 2021-06-06 21:38:55 +08:00
caozhiyi
55043c3c94 build on mac os.. 2021-06-05 16:26:02 +08:00
caozhiyi
7fcdc0749b add get listen port interface to client socket handle. 2021-06-05 08:57:46 +08:00
caozhiyi
c238d4cc8d modify timer interface and export header files. 2021-06-04 17:23:56 +08:00
caozhiyi
db0cb6db55 update export header file. 2021-06-04 11:04:12 +08:00
caozhiyi
9693c069c5 fix EPOLLEXCLUSIVE flag on linux. 2021-06-02 14:36:21 +08:00
caozhiyi
33dc509f27 build on mac. 2021-06-01 23:03:46 +08:00
caozhiyi
6f85fc0f0f format code. 2021-05-31 17:17:19 +08:00
caozhiyi
5663a915d4 fix commect lost issue. 2021-05-30 18:26:13 +08:00
caozhiyi
2675626509 fix windows request lost issue. 2021-05-30 17:46:29 +08:00
caozhiyi
39585f3774 Merge branch 'master' of https://github.com/caozhiyi/CppNet 2021-05-28 11:01:05 +08:00
caozhiyi
531603502e add buffer export header file. 2021-05-28 11:00:52 +08:00
caozhiyi
3f52131378 build on windows. 2021-05-28 10:16:41 +08:00
caozhiyi
85c3bd506a debug epoll action on linux. 2021-05-28 10:03:31 +08:00
caozhiyi
0d6446046c modify linux epoll action. 2021-05-28 00:02:05 +08:00
caozhiyi
ec8e92bf81 modify rw socket base. 2021-05-27 23:31:30 +08:00
caozhiyi
ae9eb9dad1 fix memory leak. 2021-05-27 19:55:40 +08:00
caozhiyi
b23eab1962 modify iocp. 2021-05-27 14:04:26 +08:00
caozhiyi
136cf53624 resruct iocp event action. 2021-05-27 00:00:45 +08:00
caozhiyi
8b73906438 fix iocp lose request issue. 2021-05-26 17:40:13 +08:00
caozhiyi
35a40261f8 add some test code. 2021-05-25 23:16:59 +08:00
caozhiyi
7176cca66d add some test code. 2021-05-21 11:52:05 +08:00
caozhiyi
2f1f3b5410 add test code. 2021-05-20 23:49:10 +08:00
caozhiyi
e9f99c13d6 fix build error. 2021-05-20 11:48:38 +08:00
caozhiyi
8b7a47abac fix build error. 2021-05-20 10:54:03 +08:00
caozhiyi
66cc906717 merge iocp issue branch. 2021-05-20 10:15:23 +08:00
caozhiyi
e5d1d0c3fe fix iocp accept socket issue. 2021-05-19 23:48:18 +08:00
caozhiyi
00daaad2e0 fix iocp issue. 2021-05-19 19:58:45 +08:00
caozhiyi
15589afe6c fix iocp issue. 2021-05-19 13:43:46 +08:00
caozhiyi
87bf20f294 fix some warning. 2021-05-12 10:21:08 +08:00
caozhiyi
001828fd00 fix memory leak. 2021-05-10 23:45:07 +08:00
caozhiyi
73cbb51acf windows support ipv6. 2021-04-10 19:36:50 +08:00
caozhiyi
1bd7e381a3 posix support ipv6. 2021-04-10 14:16:06 +08:00
caozhiyi
a576b019db add agreement statement. 2021-04-07 18:45:00 +08:00
caozhiyi
7a35086cc7 build on linux. 2021-04-06 23:41:30 +08:00
caozhiyi
f478675931 fix memory leak. 2021-04-06 23:25:33 +08:00
caozhiyi
50bb75d2ab fix memory leak. 2021-04-05 21:44:37 +08:00
caozhiyi
121ac49030 multi post accept event on iocp. 2021-04-05 19:39:16 +08:00
caozhiyi
96bf7dfabb debug windows iocp. 2021-03-31 18:27:40 +08:00
caozhiyi
28b5bd821f optimization buffer queue. 2021-03-30 23:20:44 +08:00
caozhiyi
1db560e88e build on windows. debug iocp event actions. 2021-03-25 23:34:03 +08:00