Commit Graph

  • 388f94d1c1 add multi port example vs config. caozhiyi 2021-06-07 23:03:55 +08:00
  • 6ed4c2eadc fix windows connect issue. caozhiyi 2021-06-07 19:55:15 +08:00
  • 20fd3914fe fix client close whitout any data. caozhiyi 2021-06-07 19:20:13 +08:00
  • 58cde300fd fix disconnect event lost issue on windows. caozhiyi 2021-06-07 18:02:43 +08:00
  • 7f63782872 update TODO. caozhiyi 2021-06-07 14:19:40 +08:00
  • e3b235da2c add socket context, fix buffer. caozhiyi 2021-06-07 12:41:43 +08:00
  • ebc55e8c2c add multi port example. caozhiyi 2021-06-06 23:23:53 +08:00
  • 8e9f63859c remove write callback. caozhiyi 2021-06-06 22:51:41 +08:00
  • 1f67ca9c7d update TODO. caozhiyi 2021-06-06 22:28:35 +08:00
  • 568a827702 update TODO. caozhiyi 2021-06-06 22:23:58 +08:00
  • ea178ce6a2 fix pingpong test. caozhiyi 2021-06-06 22:11:15 +08:00
  • 7be2099b0e fix close crash issue. caozhiyi 2021-06-06 21:38:55 +08:00
  • 501b73d5c1 fix timer issue. caozhiyi 2021-06-06 15:50:52 +08:00
  • 8d9c468400 update readme. caozhiyi 2021-06-06 10:14:10 +08:00
  • 58e329cb8a fix ci build error. caozhiyi 2021-06-05 23:45:55 +08:00
  • c240900bad update readme. caozhiyi 2021-06-05 23:41:41 +08:00
  • c90000ad6b add apache ab bench. caozhiyi 2021-06-05 23:34:38 +08:00
  • aa94303538 add ab bench doc. caozhiyi 2021-06-05 17:44:09 +08:00
  • 55043c3c94 build on mac os.. caozhiyi 2021-06-05 16:26:02 +08:00
  • f04dbe06c9 code optimization. caozhiyi 2021-06-05 15:09:15 +08:00
  • 6d486f34f3 Merge branch 'master' of https://github.com/caozhiyi/CppNet caozhiyi 2021-06-05 09:22:50 +08:00
  • 0e6950d85f delete cppnet instance when destory. caozhiyi 2021-06-05 09:22:40 +08:00
  • d71f66af49 delete cppnet instance when destory. caozhiyi 2021-06-05 09:22:27 +08:00
  • 3ddcd1254e update vs config files. caozhiyi 2021-06-05 09:04:42 +08:00
  • 51c5ae211f update readme. caozhiyi 2021-06-05 08:59:07 +08:00
  • 7fcdc0749b add get listen port interface to client socket handle. caozhiyi 2021-06-05 08:57:46 +08:00
  • 78d91118d8 update readme. caozhiyi 2021-06-05 08:49:34 +08:00
  • 6e70418df8 update readme. caozhiyi 2021-06-04 19:12:56 +08:00
  • b945d67ba7 add English api doc. caozhiyi 2021-06-04 19:09:45 +08:00
  • fa7a515837 add chinese api doc. caozhiyi 2021-06-04 17:51:00 +08:00
  • c238d4cc8d modify timer interface and export header files. caozhiyi 2021-06-04 17:23:56 +08:00
  • 2e65c30e46 update TODO. caozhiyi 2021-06-04 16:49:47 +08:00
  • c163b68c2d update TODO. caozhiyi 2021-06-04 16:47:36 +08:00
  • 7c2c7ad106 fix issue #7. update export header file. caozhiyi 2021-06-04 15:24:06 +08:00
  • f0e216665d update build doc. caozhiyi 2021-06-04 15:19:02 +08:00
  • 870a0c1d77 update readme. caozhiyi 2021-06-04 15:15:54 +08:00
  • 2eda8970d0 update TODO. caozhiyi 2021-06-04 11:50:25 +08:00
  • 38884f0bbc update pingpong test. caozhiyi 2021-06-04 11:05:10 +08:00
  • db0cb6db55 update export header file. caozhiyi 2021-06-04 11:04:12 +08:00
  • bb1abda3fc update cmake files. caozhiyi 2021-06-04 11:01:55 +08:00
  • 26a860c46c fix cmake build windows crash. caozhiyi 2021-06-03 11:44:21 +08:00
  • 38008a5752 update cmake files. caozhiyi 2021-06-02 22:47:42 +08:00
  • 7792a09773 Merge branch 'master' of https://github.com/caozhiyi/CppNet caozhiyi 2021-06-02 20:00:47 +08:00
  • ec112b6833 update cmake. caozhiyi 2021-06-02 19:59:39 +08:00
  • 9693c069c5 fix EPOLLEXCLUSIVE flag on linux. caozhiyi 2021-06-02 14:36:21 +08:00
  • 011b25deef optimization http server. caozhiyi 2021-06-02 13:51:25 +08:00
  • 33dc509f27 build on mac. caozhiyi 2021-06-01 23:03:46 +08:00
  • 073243fbb5 fix epoll warning. caozhiyi 2021-06-01 10:00:03 +08:00
  • 6f85fc0f0f format code. caozhiyi 2021-05-31 17:17:19 +08:00
  • 7d2c9f5bea modify connect logic. caozhiyi 2021-05-30 20:19:52 +08:00
  • 5663a915d4 fix commect lost issue. caozhiyi 2021-05-30 18:26:13 +08:00
  • 2675626509 fix windows request lost issue. caozhiyi 2021-05-30 17:46:29 +08:00
  • 9f07e3b2c5 test example build. caozhiyi 2021-05-28 16:13:59 +08:00
  • ce7ec03298 remove unuse file. caozhiyi 2021-05-28 14:29:33 +08:00
  • bd1fcd1513 valgrind check. caozhiyi 2021-05-28 14:26:13 +08:00
  • 7dc3b9d9ee modify buffer export header file. caozhiyi 2021-05-28 11:11:09 +08:00
  • 0379321eca build on windows. caozhiyi 2021-05-28 11:05:53 +08:00
  • 39585f3774 Merge branch 'master' of https://github.com/caozhiyi/CppNet caozhiyi 2021-05-28 11:01:05 +08:00
  • 531603502e add buffer export header file. caozhiyi 2021-05-28 11:00:52 +08:00
  • 3f52131378 build on windows. caozhiyi 2021-05-28 10:16:41 +08:00
  • b42bdd76b1 Merge remote-tracking branch 'origin/feature_iocp' caozhiyi 2021-05-28 10:07:53 +08:00
  • a32b1f2c97 modify mac kqueue action. caozhiyi 2021-05-28 10:07:13 +08:00
  • 85c3bd506a debug epoll action on linux. caozhiyi 2021-05-28 10:03:31 +08:00
  • 0d6446046c modify linux epoll action. caozhiyi 2021-05-28 00:02:05 +08:00
  • ec8e92bf81 modify rw socket base. caozhiyi 2021-05-27 23:31:30 +08:00
  • 71ea5f8e91 modify note. caozhiyi 2021-05-27 23:14:24 +08:00
  • ae9eb9dad1 fix memory leak. caozhiyi 2021-05-27 19:55:40 +08:00
  • b23eab1962 modify iocp. caozhiyi 2021-05-27 14:04:26 +08:00
  • 136cf53624 resruct iocp event action. caozhiyi 2021-05-27 00:00:45 +08:00
  • 6cfd0d1408 add thread safe alloter. caozhiyi 2021-05-26 19:24:31 +08:00
  • b3b5355b8e add some todo. caozhiyi 2021-05-26 18:08:40 +08:00
  • 8b73906438 fix iocp lose request issue. caozhiyi 2021-05-26 17:40:13 +08:00
  • 35a40261f8 add some test code. caozhiyi 2021-05-25 23:16:59 +08:00
  • 3a82dd360c fix some note error. caozhiyi 2021-05-25 18:21:16 +08:00
  • 7176cca66d add some test code. caozhiyi 2021-05-21 11:52:05 +08:00
  • 2f1f3b5410 add test code. caozhiyi 2021-05-20 23:49:10 +08:00
  • e9f99c13d6 fix build error. caozhiyi 2021-05-20 11:48:38 +08:00
  • 8b7a47abac fix build error. caozhiyi 2021-05-20 10:54:03 +08:00
  • 66cc906717 merge iocp issue branch. caozhiyi 2021-05-20 10:15:23 +08:00
  • e5d1d0c3fe fix iocp accept socket issue. caozhiyi 2021-05-19 23:48:18 +08:00
  • 00daaad2e0 fix iocp issue. caozhiyi 2021-05-19 19:58:45 +08:00
  • 15589afe6c fix iocp issue. caozhiyi 2021-05-19 13:43:46 +08:00
  • cb84e524c0 vs2019 build. caozhiyi 2021-05-13 00:12:54 +08:00
  • a20cbe4a00 fix disconnect crash. caozhiyi 2021-05-12 10:43:44 +08:00
  • 87bf20f294 fix some warning. caozhiyi 2021-05-12 10:21:08 +08:00
  • f10126cfca fix some warning. caozhiyi 2021-05-12 09:54:46 +08:00
  • 7ddaa8c06a fix http service memory leak. caozhiyi 2021-05-11 15:17:27 +08:00
  • 001828fd00 fix memory leak. caozhiyi 2021-05-10 23:45:07 +08:00
  • 824c07c85a valgrind memory check. caozhiyi 2021-05-10 19:46:05 +08:00
  • 374112f317 fix log grammar error. caozhiyi 2021-05-08 10:04:52 +08:00
  • 63cc5be7fd fix log grammar error. caozhiyi 2021-05-08 10:02:07 +08:00
  • 49a6cc99d5 fix build error on linux when kernal version < 4.5. caozhiyi 2021-05-07 11:10:29 +08:00
  • 712bb21a80 modify cppnet config and notes. caozhiyi 2021-05-07 10:49:27 +08:00
  • 793be8e6e4 support EPOLLEXCLUSIVE on linux. caozhiyi 2021-05-07 10:45:39 +08:00
  • 05c77d14da fix buffer read bug. caozhiyi 2021-04-30 17:54:14 +08:00
  • 4c18237062 add agreement statement. caozhiyi 2021-04-30 17:11:20 +08:00
  • d797f3542f support log stream. caozhiyi 2021-04-23 15:23:38 +08:00
  • 3aa30b2a83 simple use ipv6. caozhiyi 2021-04-12 14:14:31 +08:00
  • 390da8f463 modify address print format. caozhiyi 2021-04-12 14:14:05 +08:00
  • 236358def1 update readme. caozhiyi 2021-04-12 14:02:49 +08:00