408 Commits

Author SHA1 Message Date
no_one
03bead273a Merge pull request #38 from Curculigo/master
Fix compilation on FreeBSD
2024-08-16 10:30:31 +08:00
Curculigo
ed2807cd2b Update makefile 2024-08-15 17:02:14 +07:00
Curculigo
65921ae090 Update CMakeLists.txt 2024-08-15 17:01:11 +07:00
Curculigo
047e3e7f14 Update client.cpp 2024-08-15 17:00:22 +07:00
Curculigo
5eed2b4435 Update server.cpp 2024-08-15 17:00:07 +07:00
Curculigo
488caa1a59 Update io_handle.cpp 2024-08-15 16:59:42 +07:00
no_one
31bb588ad8 Merge pull request #37 from caozhiyi/feat_modify_path
motify header file path.
2024-08-14 18:06:52 +08:00
caozhiyi
8f9e955182 motify header file path. 2024-08-14 18:06:10 +08:00
no_one
cb9718cdd3 Merge pull request #35 from yflisa/master
数组越界导致崩溃问题
2024-08-01 16:53:42 +08:00
fanyun1
9eec7a5477 数组越界导致崩溃问题 2024-07-29 09:52:07 +08:00
no_one
6effa4fa06 Merge pull request #33 from iahun2/master 2024-07-14 06:54:11 +08:00
iahun2
5a138d4046 Update CMakeLists.txt 2024-07-12 14:24:17 +07:00
no_one
cad52026a8 Merge pull request #30 from zanaviska/feature/fix-submodule-build 2024-05-25 22:45:54 +08:00
András
b3a16fe9a8 Fix pointer comparison 2024-05-22 20:36:18 +03:00
András
f20f71b320 Fix library being submodule source dir 2024-05-22 20:35:39 +03:00
caozhiyi
0f11598759 optimize queue lock. 2024-04-26 14:48:51 +08:00
no_one
bfd4fd4475 Merge pull request #29 from mingyunyuansu/sjj/tidy
[MISC] Fix clang-tidy warning, use c++11 style, see below
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:24:58 +08:00
no_one
4d5183640d Merge pull request #28 from Simonhancrew/master
[FIX] misc, see desc below
2024-01-14 10:29:11 +08:00
simon
26c1898d22 [FIX] 1. add clang-tidy, 2. warning fix 2023-12-23 18:17:37 +08:00
no_one
87e6debd68 Merge pull request #27 from Simonhancrew/master
[FIX] compile: fix clang14 compile
2023-11-18 17:52:06 +08:00
simon
b9d277ca65 [FIX] compile: fix clang14 compile 2023-11-16 05:16:37 +00:00
no_one
fb5602b346 Merge pull request #26 from Simonhancrew/master
[ENH] code refine + fix compile warning
2023-09-09 20:12:44 +08:00
simon
12c38af39f [ENH] code refine + fix compile warning 2023-09-05 23:52:42 +08:00
no_one
4e06323c66 Merge pull request #25 from Simonhancrew/master
[FIX] add header + modify header
2023-09-04 18:57:11 +08:00
simon
afb4085f71 [FIX] add header 2023-08-30 20:53:55 +08:00
no_one
a96449fe22 Merge pull request #22 from tangyu1018/master
fixed for getting ip on linux
2023-06-21 16:29:50 +08:00
tangyu1018
e9f15aa6e8 fixed for getting ip on linux 2023-04-13 17:32:03 +08:00
caozhiyi
a2fab05819 add some notes. 2022-09-13 20:04:17 +08:00
caozhiyi
c24873c9a1 feat(*):fix spelling error. 2022-04-23 10:34:15 +08:00
caozhiyi
92aec5a432 feat(*):fix spelling error. 2022-04-23 10:32:33 +08:00
caozhiyi
2c2da9f017 modidy vs config on windows. 2022-04-10 12:18:47 +08:00
caozhiyi
17f5445e09 fix some warning. 2022-04-10 12:14:05 +08:00
caozhiyi
642c10ae45 fix issue 16. connect refuse but connect callback return success. 2022-04-10 11:59:41 +08:00
caozhiyi
4406d837c2 fix issue #19. http close Segmentation fault. 2022-04-09 17:22:18 +08:00
caozhiyi
cdc508d3d8 add http context init. 2022-04-09 16:36:00 +08:00
framework
4f0187c94b fix client lose disconnection event. 2022-03-29 12:58:48 +08:00
framework
9a0f059866 fix client lose disconnect event. 2022-03-29 12:54:29 +08:00
no_one
86cceb77bf Merge pull request #18 from awen162/master 2022-01-14 14:22:51 +08:00
awen162
84cd10d521 fix memory leak 2022-01-12 16:59:35 +08:00
no_one
8e16d8216b Merge pull request #17 from awen162/master
socket智能指针赋值顺序修复
2022-01-12 10:06:35 +08:00
awen162
30fab12be7 Merge pull request #1 from awen162/fix-map-assign
Update rw_socket.cpp
2022-01-11 23:26:17 +08:00
awen162
351827bf22 Update rw_socket.cpp
只能指针赋值需要在AddConnection之前,因为AddConnection函数里面可能会调用到OnConnect,而OnConnect里面有调用__connecting_socket_map的erase方法,导致删除失败。
2022-01-11 23:18:33 +08:00
caozhiyi
378b9d71f8 fix issue #14,#15. on windows can't catch client close. 2021-12-09 10:42:56 +08:00
caozhiyi
9e44528e1c format code. 2021-07-20 19:22:02 +08:00
caozhiyi
d026e9e3e3 Merge branch 'master' into feature_wepoll 2021-07-04 19:14:07 +08:00
caozhiyi
5a2f086ccb add cppnet chinese introduction. 2021-07-04 19:11:29 +08:00
caozhiyi
bf33ee807f update readme. 2021-07-04 19:10:35 +08:00
caozhiyi
91532737e7 update timer, fix connect check. 2021-06-28 19:04:38 +08:00
caozhiyi
8fdbac122e Merge branch 'master' of https://github.com/caozhiyi/CppNet 2021-06-23 18:22:46 +08:00