wangyu
|
351d14734f
|
fixed anti_replay dead loop
|
2017-08-04 04:22:16 +08:00 |
|
wangyu
|
203eccb2d0
|
fixed ts bug
|
2017-08-04 03:29:53 +08:00 |
|
wangyu
|
ede2600993
|
deleted blob
|
2017-08-03 23:40:00 +08:00 |
|
wangyu
|
f2ffb42abe
|
no auto seq increse in send bare and recv bare
|
2017-08-03 23:32:19 +08:00 |
|
wangyu
|
501b620c35
|
fix bug of len <0
|
2017-08-02 20:54:32 +08:00 |
|
wangyu
|
649b69cd85
|
fixed tcp mode syn ack flag error
|
2017-08-02 19:10:38 +08:00 |
|
wangyu
|
cf47d0a7a8
|
simplified protocal
|
2017-08-02 18:57:27 +08:00 |
|
wangyu
|
0349c83254
|
trival
|
2017-08-01 20:14:13 +08:00 |
|
wangyu
|
ce5d68ab46
|
deleted key2
|
2017-08-01 20:03:29 +08:00 |
|
wangyu
|
8ebfd38c7f
|
fixed icmp handshake bug,when iptables rule is not set
|
2017-07-31 21:30:05 +08:00 |
|
wangyu
|
db726b445a
|
trival
|
2017-07-31 20:09:45 +08:00 |
|
wangyu
|
b0c8448fdf
|
fixed sed ack_seq of faketcp mode
|
2017-07-31 19:50:05 +08:00 |
|
wangyu
|
66e6e7946a
|
fixed icmp seq
|
2017-07-31 19:01:50 +08:00 |
|
wangyu
|
46c4333240
|
trival
|
2017-07-31 15:12:20 +08:00 |
|
wangyu
|
cea566f187
|
trival
|
2017-07-31 13:26:07 +08:00 |
|
wangyu
|
00bc3453e2
|
debug_flag
|
2017-07-31 11:00:58 +08:00 |
|
wangyu
|
2fc8149116
|
fixed epoll dead loop
|
2017-07-31 09:25:59 +08:00 |
|
wangyu
|
2245fbdb54
|
deleted my exit
|
2017-07-31 07:51:31 +08:00 |
|
wangyu
|
63e7dbb240
|
fixed assert bug
|
2017-07-30 23:50:39 +08:00 |
|
wangyu
|
9df06648ea
|
implemented server re-send packet
|
2017-07-30 23:18:37 +08:00 |
|
wangyu
|
49f3f0d04a
|
trivalmake
|
2017-07-30 18:09:51 +08:00 |
|
wangyu
|
269a516d6d
|
trival
|
2017-07-30 17:07:41 +08:00 |
|
wangyu
|
84855a393c
|
fixed core dumped from last commit
|
2017-07-30 17:07:17 +08:00 |
|
wangyu
|
9f10fd4766
|
trival
|
2017-07-30 16:57:24 +08:00 |
|
wangyu
|
0b65dc2358
|
added tons of assert,fixed some small bugs
|
2017-07-30 16:37:49 +08:00 |
|
wangyu
|
e822e244b0
|
bug fixes,more log
|
2017-07-30 13:39:18 +08:00 |
|
wangyu
|
b485efc4c3
|
grab connection works
|
2017-07-30 05:53:30 +08:00 |
|
wangyu
|
b03c5ebf14
|
changed some members of conn_info to pointers
|
2017-07-30 03:46:28 +08:00 |
|
wangyu
|
e15338c179
|
trival
|
2017-07-29 21:22:13 +08:00 |
|
wangyu
|
0efcacfdf4
|
fixed warnings
|
2017-07-29 20:58:38 +08:00 |
|
wangyu
|
701eb8dbcf
|
split to multi files
|
2017-07-29 20:32:26 +08:00 |
|
wangyu
|
e32a65d5e9
|
added max_ready_conn_num max_handshake_conn_num
|
2017-07-29 02:49:50 +08:00 |
|
wangyu
|
74b60b2007
|
implemented connection recovery
|
2017-07-29 02:13:42 +08:00 |
|
wangyu
|
b4d9549c0b
|
trival
|
2017-07-29 00:25:20 +08:00 |
|
wangyu
|
2b7774dcc3
|
fixed tons of bugs
|
2017-07-29 00:22:26 +08:00 |
|
wangyu
|
5369e7d7a5
|
fixe log color bug
|
2017-07-28 23:24:49 +08:00 |
|
wangyu
|
18f1d995f8
|
support multi client,but still buggy
|
2017-07-28 19:47:30 +08:00 |
|
wangyu
|
e89d7649b6
|
removed fd sn
|
2017-07-28 11:31:37 +08:00 |
|
wangyu
|
52358117e6
|
trival
|
2017-07-28 00:31:10 +08:00 |
|
wangyu
|
791f4e1ecf
|
trival
|
2017-07-28 00:29:26 +08:00 |
|
wangyu
|
7933edd9ac
|
it works again
|
2017-07-28 00:15:10 +08:00 |
|
wangyu
|
21d5f9097f
|
trival
|
2017-07-27 11:30:10 +08:00 |
|
wangyu
|
5a7734a007
|
server can handle multi handshake now,but still much work left
|
2017-07-27 02:00:31 +08:00 |
|
wangyu
|
4bd87235e6
|
fixed icmp mode filter bug
|
2017-07-27 00:00:01 +08:00 |
|
wangyu
|
dec07e3c19
|
added parse_bare,parse_safer
|
2017-07-26 23:55:42 +08:00 |
|
wangyu
|
1695879605
|
tried to let server handle multiple handshake,failed
|
2017-07-26 22:58:22 +08:00 |
|
wangyu
|
0a7d1a99a8
|
added max_conv_size
|
2017-07-26 19:47:52 +08:00 |
|
wangyu
|
fbf42c7554
|
added iptables warn
|
2017-07-26 19:20:15 +08:00 |
|
wangyu
|
283f008f4b
|
trival
|
2017-07-26 18:45:21 +08:00 |
|
wangyu
|
4d3ed9e9aa
|
trival
|
2017-07-26 18:00:45 +08:00 |
|
wangyu
|
d4fa238d1e
|
more options
|
2017-07-26 17:53:15 +08:00 |
|
wangyu
|
66c201e629
|
more options,help message
|
2017-07-26 08:51:05 +08:00 |
|
wangyu
|
93c0d789c4
|
a bunch of commit together,i lost some commit log while upgrading git
|
2017-07-26 06:29:40 +08:00 |
|
wangyu
|
c6c085b36c
|
trival
|
2017-07-25 01:54:09 +08:00 |
|
wangyu
|
aef193779b
|
fixed some inefficient code
|
2017-07-25 00:42:11 +08:00 |
|
wangyu
|
3e50007667
|
added log.h log.cpp
|
2017-07-24 21:18:58 +08:00 |
|
wangyu
|
df58e3f914
|
update makefile
|
2017-07-24 14:22:01 +08:00 |
|
wangyu
|
5568a7e7e2
|
fixed clear function bug
|
2017-07-24 11:31:21 +08:00 |
|
wangyu
|
deb466fa83
|
last commit means added option source-port actually
|
2017-07-24 10:54:59 +08:00 |
|
wangyu
|
ade4ef04d2
|
added option source ip
|
2017-07-24 10:54:05 +08:00 |
|
wangyu
|
39729da0ca
|
added trick to auto get source ip
|
2017-07-24 02:22:33 +08:00 |
|
wangyu
|
340a8b09bc
|
fix bug of conv cleaning
|
2017-07-23 22:16:16 +08:00 |
|
wangyu
|
8ecb55d845
|
fix the bug caused by sign
|
2017-07-23 19:43:00 +08:00 |
|
wangyu
|
bf449634f1
|
changed pointer to const,it doesnt work now,why?
|
2017-07-23 19:21:40 +08:00 |
|
wangyu
|
aaff345cae
|
trival
|
2017-07-23 18:13:45 +08:00 |
|
wangyu
|
89a4e40c28
|
key1 for send_bare ,key2 for send_safe
|
2017-07-23 06:43:54 +08:00 |
|
wangyu
|
cff5e4d1f8
|
trival
|
2017-07-23 06:27:15 +08:00 |
|
wangyu
|
5abde3017a
|
refactor,tcp udp works at the moment
|
2017-07-23 06:24:32 +08:00 |
|
wangyu
|
53ad5730b3
|
refactor,udp tcp works
|
2017-07-23 04:17:06 +08:00 |
|
wangyu
|
c552a6fddf
|
trival
|
2017-07-23 03:02:46 +08:00 |
|
wangyu
|
c71abcd001
|
trival
|
2017-07-23 03:01:29 +08:00 |
|
wangyu
|
7525459d1a
|
trival
|
2017-07-23 02:57:32 +08:00 |
|
wangyu
|
b21d1e368c
|
moved definations
|
2017-07-23 02:48:20 +08:00 |
|
wangyu
|
5d344025f1
|
move bufs inside of function
|
2017-07-23 01:27:39 +08:00 |
|
wangyu
|
98bc2e0b99
|
it still works,commit before refactor
|
2017-07-22 23:39:35 +08:00 |
|
wangyu
|
269754a009
|
changed get_true_random back to u32t ,otherwise it cores
|
2017-07-22 17:09:46 +08:00 |
|
wangyu
|
0f48a323e2
|
fix broken udp
|
2017-07-22 16:19:06 +08:00 |
|
wangyu
|
2b0624bb5a
|
verify myid oppiste_id before anti-replay
|
2017-07-22 15:22:45 +08:00 |
|
wangyu
|
95a3ff68e1
|
icmp works
|
2017-07-22 13:36:33 +08:00 |
|
wangyu
|
04eb3e3ac0
|
tcp udp both work
|
2017-07-22 01:19:13 +08:00 |
|
wangyu
|
58e4c4ba39
|
refactor for udp and icmp mode
|
2017-07-21 20:30:27 +08:00 |
|
wangyu
|
1725aa8161
|
add init_random_number_fd
|
2017-07-21 17:17:44 +08:00 |
|
wangyu
|
047af63801
|
multiplex works
|
2017-07-21 10:36:27 +08:00 |
|
wangyu
|
dd24b03e33
|
added conv manager
|
2017-07-20 16:34:43 +08:00 |
|
wangyu
|
073bc8baa3
|
trival
|
2017-07-19 19:33:25 +08:00 |
|
wangyu
|
dab787a5dc
|
change file name
|
2017-07-19 16:17:46 +08:00 |
|
wangyu
|
79effde630
|
safe anti replay
|
2017-07-19 16:11:12 +08:00 |
|
wangyu
|
9bb8b25c73
|
anti-replay,but not fully safe
|
2017-07-19 09:11:28 +08:00 |
|
wangyu
|
243f6bf87e
|
everything works except anti-replay window
|
2017-07-19 06:05:08 +08:00 |
|
wangyu
|
725522fa75
|
add pre_send pre_recv
|
2017-07-19 04:07:27 +08:00 |
|
wangyu
|
3d81846e22
|
it works better ,fixed many bug about session_id
|
2017-07-19 00:27:20 +08:00 |
|
wangyu
|
04139024f8
|
changed client session switch,changed server data id order
|
2017-07-17 23:45:24 +08:00 |
|
wangyu
|
ea67de4548
|
changed ip tcp flag,added tcp options
|
2017-07-17 16:38:41 +08:00 |
|
wangyu
|
8d039a839b
|
everything works now
|
2017-07-14 21:32:37 +08:00 |
|
wangyu
|
a25b9db3e8
|
it works well,though the upd close bug is still there
|
2017-07-13 18:57:47 +08:00 |
|
wangyu
|
fa00adcf37
|
buggy
|
2017-07-13 15:40:58 +08:00 |
|
wangyu
|
5d6f34ca27
|
it works
|
2017-07-12 16:46:02 +08:00 |
|
wangyu
|
efd8d7378b
|
7.11 commit
|
2017-07-11 18:05:00 +08:00 |
|
wangyu
|
ab2f1bfa93
|
7.11 commit
|
2017-07-11 18:01:11 +08:00 |
|