wangyu-
|
6ccf6ce3dc
|
delete unused codes, reduce diff with non-mp version
|
2018-08-29 14:26:34 -05:00 |
|
wangyu-
|
7de2f800f9
|
server works again
|
2018-08-29 05:01:30 -05:00 |
|
wangyu-
|
233fab4fac
|
change client to libev, server doesnt work yet
|
2018-08-29 04:01:37 -05:00 |
|
wangyu-
|
b9d4264225
|
split main.cpp into client.cpp and server.cpp
|
2018-08-29 01:45:57 -05:00 |
|
wangyu-
|
44fef508a1
|
supress warning
|
2018-08-09 02:40:59 -05:00 |
|
wangyu-
|
278ade5d36
|
sync a few mp version update
|
2018-07-26 12:41:55 -05:00 |
|
wangyu-
|
2dc0670266
|
added function from_addres_t()
|
2018-07-24 05:55:59 -05:00 |
|
wangyu-
|
6ccd056d41
|
ipv6 faketcp and udp works
|
2018-07-24 05:36:56 -05:00 |
|
wangyu-
|
73daa12db1
|
implement raw ipv6 recv, refactor peek_raw
|
2018-07-23 13:52:36 -05:00 |
|
wangyu-
|
80d21e56c7
|
added send_raw_packet() and recv_raw_packet()
|
2018-07-23 09:50:21 -05:00 |
|
wangyu-
|
0682757631
|
changed src_ip and dst_ip in conn_info to new data structure
|
2018-07-22 08:59:09 -05:00 |
|
wangyu-
|
9e9ad56890
|
avoid MSG_PEEK
|
2018-07-21 14:23:13 -05:00 |
|
wangyu-
|
a7849b3634
|
revert lru of conn_manager
|
2018-07-20 12:44:41 -05:00 |
|
wangyu-
|
3a372b9eee
|
fix a dead loop, moved some code blocks
|
2018-07-20 11:54:57 -05:00 |
|
wangyu-
|
2e8294ab88
|
simplify csum, added tcp option parser
|
2018-07-20 09:29:10 -05:00 |
|
wangyu-
|
30eb96608d
|
ipv6 for non-raw end works
|
2018-07-20 04:35:25 -05:00 |
|
wangyu-
|
822a807e58
|
moved some code blocks
|
2018-07-20 03:46:14 -05:00 |
|
wangyu-
|
f90d1abe05
|
change ip_port to address_t in conn_manager
|
2018-07-20 03:44:53 -05:00 |
|
wangyu-
|
f050946ac5
|
conv_manager_t<address_t> works
|
2018-07-19 05:32:25 -05:00 |
|
wangyu-
|
2f0c02def2
|
fix port number bug
|
2018-07-19 04:16:57 -05:00 |
|
wangyu-
|
946b615acf
|
conv_manager_t changed to template
|
2018-07-19 01:23:25 -05:00 |
|
wangyu-
|
fef76af3a5
|
add option --dev to bind to a specific interface
|
2018-07-18 02:02:30 -05:00 |
|
wangyu-
|
736c3f46b6
|
address_t now works
|
2018-07-17 11:33:02 -05:00 |
|
wangyu-
|
bec9c95999
|
ipv6 prepare
|
2018-07-17 02:31:14 -05:00 |
|
wangyu-
|
423157dbba
|
derive different key for different directions
|
2018-06-23 16:19:15 -05:00 |
|
wangyu-
|
52a911b109
|
add hmac-sha1
|
2018-06-22 13:22:26 -05:00 |
|
root
|
4463e21d9e
|
fixed a log
|
2018-06-20 15:13:03 +00:00 |
|
wangyu-
|
be8e42af1b
|
fix log format
|
2018-06-05 19:37:09 -05:00 |
|
wangyu-
|
c0b70c95ca
|
fix problems in last few commits
|
2018-06-05 12:57:25 -05:00 |
|
wangyu-
|
b0976dbee6
|
code refactor for dns resolve; disabled it by default
|
2018-06-05 11:26:55 -05:00 |
|
Kenny Lam
|
f7383575b1
|
Removed on-fly dns resolving as it is a blocking method
|
2018-04-25 23:32:47 +08:00 |
|
Kenny Lam
|
6ea083a49b
|
Cleaning up merge tags
|
2018-04-25 23:23:17 +08:00 |
|
Kenny Lam
|
8fe8653331
|
Merge remote-tracking branch 'upstream/master'
|
2018-04-25 23:06:51 +08:00 |
|
wangyu-
|
0c2060028a
|
--max-rst-allowed --max-rst-to-show
|
2018-02-24 17:26:29 -06:00 |
|
wangyu-
|
7cb65ec45d
|
handle truncated packet
|
2018-02-20 06:10:18 -06:00 |
|
wangyu-
|
2be65585a0
|
changed a log
|
2018-01-30 09:16:51 -06:00 |
|
wangyu-
|
2362f28eb6
|
new option --retry-on-error
|
2018-01-30 08:18:16 -06:00 |
|
wangyu-
|
c03177b370
|
changed log for root check
|
2017-12-14 22:39:38 -06:00 |
|
wangyu-
|
3bc07d5c86
|
more log for epoll_wait
|
2017-11-23 09:56:20 -06:00 |
|
wangyu-
|
f081ab751d
|
do not quit after got EINTR
|
2017-11-23 09:35:33 -06:00 |
|
wangyu-
|
51b45c8f39
|
new option mtu-warn
|
2017-11-21 14:46:13 -06:00 |
|
wangyu-
|
5b1e59cae2
|
trival
|
2017-11-21 14:46:13 -06:00 |
|
wangyu-
|
7599d99fcc
|
new option hb-len
|
2017-11-21 14:46:12 -06:00 |
|
wangyu-
|
43ae798e77
|
improve heartbeat
|
2017-11-21 14:46:12 -06:00 |
|
wangyu-
|
50f682daf4
|
new option hb-mode
|
2017-11-21 14:46:12 -06:00 |
|
wangyu-
|
d487ca57f7
|
changed parameter
|
2017-11-21 14:46:12 -06:00 |
|
wangyu-
|
482e658858
|
increase heart beat length
|
2017-11-21 14:46:12 -06:00 |
|
wangyu-
|
1bdb6a5720
|
fixed bug of last few commit, and fixed a bug of bind error
|
2017-11-21 14:46:11 -06:00 |
|
wangyu-
|
1afe8d7317
|
more fix
|
2017-11-21 14:46:11 -06:00 |
|
wangyu-
|
a54a0e269b
|
fix timer of fd64
|
2017-11-21 14:46:11 -06:00 |
|