Commit Graph

  • 03bead273a Merge pull request #38 from Curculigo/master master no_one 2024-08-16 10:30:31 +08:00
  • ed2807cd2b Update makefile Curculigo 2024-08-15 17:02:14 +07:00
  • 65921ae090 Update CMakeLists.txt Curculigo 2024-08-15 17:01:11 +07:00
  • 047e3e7f14 Update client.cpp Curculigo 2024-08-15 17:00:22 +07:00
  • 5eed2b4435 Update server.cpp Curculigo 2024-08-15 17:00:07 +07:00
  • 488caa1a59 Update io_handle.cpp Curculigo 2024-08-15 16:59:42 +07:00
  • 31bb588ad8 Merge pull request #37 from caozhiyi/feat_modify_path no_one 2024-08-14 18:06:52 +08:00
  • 8f9e955182 motify header file path. caozhiyi 2024-08-14 18:06:10 +08:00
  • cb9718cdd3 Merge pull request #35 from yflisa/master no_one 2024-08-01 16:53:42 +08:00
  • 9eec7a5477 数组越界导致崩溃问题 fanyun1 2024-07-29 09:52:07 +08:00
  • 6effa4fa06 Merge pull request #33 from iahun2/master no_one 2024-07-14 06:54:11 +08:00
  • 5a138d4046 Update CMakeLists.txt iahun2 2024-07-12 14:24:17 +07:00
  • cad52026a8 Merge pull request #30 from zanaviska/feature/fix-submodule-build no_one 2024-05-25 22:45:54 +08:00
  • b3a16fe9a8 Fix pointer comparison András 2024-05-22 20:36:18 +03:00
  • f20f71b320 Fix library being submodule source dir András 2024-05-22 20:35:39 +03:00
  • 0f11598759 optimize queue lock. caozhiyi 2024-04-26 14:48:51 +08:00
  • bfd4fd4475 Merge pull request #29 from mingyunyuansu/sjj/tidy no_one 2024-02-04 11:30:36 +08:00
  • 3c4b0e1ff2 [tidy] 1. header sort; 2. add =default for default constructor and destructor 3. add namespace closing name 4. use using instead of typedef 施俊杰 2024-01-31 16:14:49 +08:00
  • 4d5183640d Merge pull request #28 from Simonhancrew/master no_one 2024-01-14 10:29:11 +08:00
  • 26c1898d22 [FIX] 1. add clang-tidy, 2. warning fix simon 2023-12-23 18:13:13 +08:00
  • 87e6debd68 Merge pull request #27 from Simonhancrew/master no_one 2023-11-18 17:52:06 +08:00
  • b9d277ca65 [FIX] compile: fix clang14 compile simon 2023-11-16 10:17:17 +08:00
  • fb5602b346 Merge pull request #26 from Simonhancrew/master no_one 2023-09-09 20:12:44 +08:00
  • 12c38af39f [ENH] code refine + fix compile warning simon 2023-09-05 23:52:42 +08:00
  • 4e06323c66 Merge pull request #25 from Simonhancrew/master no_one 2023-09-04 18:57:11 +08:00
  • afb4085f71 [FIX] add header simon 2023-08-30 20:15:01 +08:00
  • a96449fe22 Merge pull request #22 from tangyu1018/master no_one 2023-06-21 16:29:50 +08:00
  • e9f15aa6e8 fixed for getting ip on linux tangyu1018 2023-04-13 17:32:03 +08:00
  • 5e628d91f3 add c interface adapter. dynamic caozhiyi 2023-01-07 19:48:38 +08:00
  • 4abc12c588 modify include files support dynamic export. caozhiyi 2023-01-02 15:11:17 +08:00
  • a2fab05819 add some notes. caozhiyi 2022-09-13 20:04:17 +08:00
  • c24873c9a1 feat(*):fix spelling error. caozhiyi 2022-04-23 10:34:15 +08:00
  • 92aec5a432 feat(*):fix spelling error. caozhiyi 2022-04-23 10:32:33 +08:00
  • 2c2da9f017 modidy vs config on windows. caozhiyi 2022-04-10 12:18:47 +08:00
  • 17f5445e09 fix some warning. caozhiyi 2022-04-10 12:14:05 +08:00
  • 642c10ae45 fix issue 16. connect refuse but connect callback return success. caozhiyi 2022-04-10 11:59:41 +08:00
  • 4406d837c2 fix issue #19. http close Segmentation fault. caozhiyi 2022-04-09 17:22:18 +08:00
  • cdc508d3d8 add http context init. caozhiyi 2022-04-09 16:36:00 +08:00
  • 4f0187c94b fix client lose disconnection event. framework 2022-03-29 12:58:48 +08:00
  • 9a0f059866 fix client lose disconnect event. framework 2022-03-29 12:54:29 +08:00
  • 86cceb77bf Merge pull request #18 from awen162/master no_one 2022-01-14 14:22:51 +08:00
  • 84cd10d521 fix memory leak awen162 2022-01-12 16:59:35 +08:00
  • 8e16d8216b Merge pull request #17 from awen162/master no_one 2022-01-12 10:06:35 +08:00
  • 30fab12be7 Merge pull request #1 from awen162/fix-map-assign awen162 2022-01-11 23:26:17 +08:00
  • 351827bf22 Update rw_socket.cpp awen162 2022-01-11 23:18:33 +08:00
  • 378b9d71f8 fix issue #14,#15. on windows can't catch client close. caozhiyi 2021-12-09 10:42:56 +08:00
  • d4a59f749e fmt(test): format test code. sub_module caozhiyi 2021-08-06 17:46:17 +08:00
  • af35e51c2a fix(cppnet): fix windows build error. caozhiyi 2021-08-06 15:09:27 +08:00
  • 1fd6592c2f build(cmake): modify build params. caozhiyi 2021-08-06 14:04:52 +08:00
  • c98ea53443 feat(test): fix test build and cmake build. caozhiyi 2021-08-06 13:37:50 +08:00
  • cbb8ca0051 feat(common): remove unuse files. caozhiyi 2021-08-05 19:51:07 +08:00
  • 1e36fc14d9 feat(buffer): modify export buffer. caozhiyi 2021-08-05 19:44:51 +08:00
  • f6d92eaa65 fmt(include): format include code. caozhiyi 2021-08-05 17:16:40 +08:00
  • 1406c1580f fmt(cppnet):format cppnet code. caozhiyi 2021-08-05 13:47:11 +08:00
  • 55c9d234c9 fmt(socket):format socket code. caozhiyi 2021-08-05 11:44:34 +08:00
  • a6ba921826 sfix(event):fix some build error. caozhiyi 2021-08-05 11:03:51 +08:00
  • 7ab0ede8a5 fmt(event):format event code. caozhiyi 2021-08-05 11:01:42 +08:00
  • 9fe9b87efc feat(sub): add sub module foundation. caozhiyi 2021-08-05 10:09:26 +08:00
  • 64539a90b0 feat(ignore):ignore foundation. caozhiyi 2021-08-05 10:03:00 +08:00
  • 6f0c53d519 feat(git):add foundation sub module. caozhiyi 2021-08-04 19:44:07 +08:00
  • 9e44528e1c format code. caozhiyi 2021-07-20 19:22:02 +08:00
  • d026e9e3e3 Merge branch 'master' into feature_wepoll feature_wepoll caozhiyi 2021-07-04 19:14:07 +08:00
  • 5a2f086ccb add cppnet chinese introduction. caozhiyi 2021-07-04 19:11:29 +08:00
  • bf33ee807f update readme. caozhiyi 2021-07-04 19:10:35 +08:00
  • 91532737e7 update timer, fix connect check. caozhiyi 2021-06-28 19:04:38 +08:00
  • 8fdbac122e Merge branch 'master' of https://github.com/caozhiyi/CppNet caozhiyi 2021-06-23 18:22:46 +08:00
  • 7a88376aeb fix issue #10. bind socket failed. caozhiyi 2021-06-23 18:21:46 +08:00
  • f95f12e9bd fix issue #9. get peer ip failed. caozhiyi 2021-06-23 12:53:26 +08:00
  • aae91126d9 fix issue #8. fix connect failed on windows. caozhiyi 2021-06-21 10:51:46 +08:00
  • 5bea0eec2b fix connect failed on windows. caozhiyi 2021-06-21 10:50:14 +08:00
  • 1b6a7b88ff update cmake files. caozhiyi 2021-06-17 18:09:39 +08:00
  • baafe2619e remove socket shared_ptr. test_socket_without_shared_ptr caozhiyi 2021-06-17 17:38:09 +08:00
  • fb84bc0060 update unique ptr. caozhiyi 2021-06-17 17:00:59 +08:00
  • 20aa93ff38 fix disconnect lost on windows. caozhiyi 2021-06-17 10:16:34 +08:00
  • d6511c0992 test epoll on linux. caozhiyi 2021-06-16 23:34:49 +08:00
  • 3e7d15a50d build wepoll on windows. caozhiyi 2021-06-16 23:25:51 +08:00
  • 1c8b842817 update socket. caozhiyi 2021-06-16 19:51:14 +08:00
  • 29978b96b6 add wepoll actions. caozhiyi 2021-06-16 18:04:40 +08:00
  • 5452603fb2 add wepoll. caozhiyi 2021-06-15 17:57:14 +08:00
  • abff6e9dad update TODO. windows_iocp caozhiyi 2021-06-15 15:21:39 +08:00
  • ad3dc0665e update TODO. caozhiyi 2021-06-13 10:36:10 +08:00
  • d974c19460 update pingpong test. caozhiyi 2021-06-13 10:25:53 +08:00
  • aedfd37e65 update ab bench doc. caozhiyi 2021-06-13 08:17:03 +08:00
  • 46c2e624b3 update ab bench doc, caozhiyi 2021-06-13 08:16:25 +08:00
  • 0c282ad67c Merge branch 'master' of https://github.com/caozhiyi/CppNet caozhiyi 2021-06-12 22:58:53 +08:00
  • 05206a1466 update ab bench. caozhiyi 2021-06-12 22:58:21 +08:00
  • f7c9108185 fix kqueue process. caozhiyi 2021-06-12 22:47:23 +08:00
  • bd15a1213f update TODO. caozhiyi 2021-06-12 18:14:55 +08:00
  • 3a52b3404c modift iocp disconnect. caozhiyi 2021-06-12 16:09:03 +08:00
  • e6fdaf09fd fix some windows error. caozhiyi 2021-06-12 14:28:22 +08:00
  • 38d2a608f8 format code. caozhiyi 2021-06-10 15:39:26 +08:00
  • 647ab89403 format code. caozhiyi 2021-06-10 15:29:08 +08:00
  • aa855f08ca update TODO. caozhiyi 2021-06-09 23:16:36 +08:00
  • 604a393c2a add quick start doc. caozhiyi 2021-06-09 23:13:01 +08:00
  • 17dfed764e add quick start doc. caozhiyi 2021-06-09 19:51:40 +08:00
  • 26208b7388 update TODO. caozhiyi 2021-06-09 18:57:45 +08:00
  • 90f67ff510 modify windows 10057 error code. caozhiyi 2021-06-09 15:58:35 +08:00
  • ac2ca9b7fe fix windows disconnect. caozhiyi 2021-06-09 15:08:08 +08:00
  • 8b6fcdeb83 disconnect whitout any data on windows don't notify. caozhiyi 2021-06-08 10:30:52 +08:00
  • b280382498 update TODO. caozhiyi 2021-06-07 23:07:42 +08:00