Darien Raymond
|
d43a23aa96
|
move error generator to common
|
2017-12-03 01:04:57 +01:00 |
|
Darien Raymond
|
35248497d2
|
refactor error messages
|
2017-04-09 01:43:25 +02:00 |
|
v2ray
|
e44b374e66
|
merge kcp into connection
|
2016-07-05 23:02:52 +02:00 |
|
v2ray
|
344e48e1bb
|
completely remove itimediff
|
2016-07-05 21:47:35 +02:00 |
|
v2ray
|
16d1b42f59
|
refine seg allocation
|
2016-07-05 14:08:08 +02:00 |
|
v2ray
|
13e83c17a5
|
apply sync.Pool to segments
|
2016-07-05 10:28:23 +02:00 |
|
v2ray
|
8ea3c13236
|
rename ISegment -> Segment
|
2016-07-04 14:17:42 +02:00 |
|
v2ray
|
03ff683686
|
rename process ack segment
|
2016-07-04 14:17:11 +02:00 |
|
v2ray
|
e4acfe7f7e
|
sending worker
|
2016-07-03 22:14:38 +02:00 |
|
v2ray
|
f8a614714c
|
sending window fix
|
2016-07-03 09:38:40 +02:00 |
|
v2ray
|
ab2cef1c09
|
shrink_buf
|
2016-07-03 00:57:28 +02:00 |
|
v2ray
|
7bc6d8af88
|
remove nodelay function
|
2016-07-02 23:59:43 +02:00 |
|
v2ray
|
3ad83da7cb
|
rename acksegment
|
2016-07-02 22:17:41 +02:00 |
|
v2ray
|
080f0abee9
|
receiving worker
|
2016-07-02 21:26:50 +02:00 |
|
v2ray
|
3e84e4cb44
|
rename acklist
|
2016-07-02 11:33:34 +02:00 |
|
v2ray
|
e1ce179b8e
|
remove unnecessary constants
|
2016-07-02 11:31:15 +02:00 |
|
v2ray
|
94fb16fdfa
|
refine kcp constructor
|
2016-07-02 11:19:32 +02:00 |
|
v2ray
|
a2abdc3d2f
|
refine mtu settings
|
2016-07-02 08:45:31 +02:00 |
|
v2ray
|
8e98ede75d
|
shrink buf in time
|
2016-07-01 23:27:57 +02:00 |
|
v2ray
|
4c74e25319
|
sending window
|
2016-07-01 11:57:13 +02:00 |
|
v2ray
|
d63330d15e
|
refine ack list flushing
|
2016-06-30 22:19:30 +02:00 |
|
v2ray
|
a1f5839461
|
receiving queue
|
2016-06-30 14:51:49 +02:00 |
|
v2ray
|
a6649fa0ff
|
remove unused variables
|
2016-06-30 11:35:35 +02:00 |
|
v2ray
|
9d83fbcb7c
|
fix cwnd
|
2016-06-30 11:19:35 +02:00 |
|
v2ray
|
71c9bd678c
|
Fix receiving update
|
2016-06-29 23:41:04 +02:00 |
|
v2ray
|
313b3c1db0
|
shrink buf for all type of segments
|
2016-06-29 22:49:38 +02:00 |
|
v2ray
|
812ac54290
|
congestion control
|
2016-06-29 22:30:38 +02:00 |
|
v2ray
|
6e615c5863
|
correctly measure payload time
|
2016-06-29 14:49:49 +02:00 |
|
v2ray
|
c5170a36f0
|
agreesively close unresponding connections
|
2016-06-29 13:42:11 +02:00 |
|
v2ray
|
0047910a81
|
bug fixes
|
2016-06-29 12:52:23 +02:00 |
|
v2ray
|
d958b9884e
|
apply new classes to kcp core
|
2016-06-29 10:34:34 +02:00 |
|
v2ray
|
27b8715b63
|
refine rto settings
|
2016-06-27 17:05:01 +02:00 |
|
v2ray
|
32d9984e28
|
completely remove wnd probe
|
2016-06-27 12:16:36 +02:00 |
|
v2ray
|
5a5c9b891d
|
correct window calculation
|
2016-06-27 11:18:14 +02:00 |
|
v2ray
|
2e63b29191
|
correct srtt boundary
|
2016-06-27 09:14:30 +02:00 |
|
v2ray
|
3925b62751
|
high performance sending queue
|
2016-06-26 23:51:17 +02:00 |
|
v2ray
|
d12d5b0593
|
fix data structure
|
2016-06-25 23:28:22 +02:00 |
|
v2ray
|
882746380e
|
Correct RTT Variation
|
2016-06-25 22:10:17 +02:00 |
|
v2ray
|
25ef62434a
|
high performance receiving window
|
2016-06-25 21:35:18 +02:00 |
|
v2ray
|
87e1d66ff0
|
remove segment.rto
|
2016-06-25 17:34:07 +02:00 |
|
v2ray
|
15f190d268
|
remove nodelay settings
|
2016-06-25 17:32:09 +02:00 |
|
v2ray
|
0613d0cf22
|
Clear sending queue when peer closed
|
2016-06-23 23:17:17 +02:00 |
|
v2ray
|
4beeba933c
|
refine rto and wnd, temporarily disable congestion control
|
2016-06-23 22:37:38 +02:00 |
|
v2ray
|
576b16c2f7
|
remove unused variable
|
2016-06-23 16:06:18 +02:00 |
|
v2ray
|
db3ca752ff
|
remove unused methods
|
2016-06-22 21:03:15 +02:00 |
|
v2ray
|
1238304b1d
|
more settings to kcp
|
2016-06-20 16:10:47 +02:00 |
|
v2ray
|
8cd32a8267
|
avoid copying segment structure
|
2016-06-18 19:08:02 +02:00 |
|
v2ray
|
ee0c25b0f3
|
reuse alloc.buffer in kcp
|
2016-06-18 18:53:29 +02:00 |
|
v2ray
|
7bf74761df
|
remove unused code in kcp
|
2016-06-18 17:30:31 +02:00 |
|
v2ray
|
bac9304e05
|
better termination logic
|
2016-06-18 16:52:02 +02:00 |
|