Commit Graph

35 Commits (eda72624e289c83c1f4287381c94c7411e4427bf)

Author SHA1 Message Date
Darien Raymond b1dfff2fdd
remove 8k buffer pool 2017-04-15 21:19:21 +02:00
Darien Raymond 3643dc37e0
refine kcp output 2017-02-07 00:38:46 +01:00
Darien Raymond f7721029c7
fix #355 2017-01-04 17:23:41 +01:00
Darien Raymond e678000c44
remove release() pattern 2017-01-04 12:52:24 +01:00
Darien Raymond ceaf5d1178
fix lint warnings 2016-12-21 15:37:16 +01:00
Darien Raymond 055023fdd5
refactor buffer 2016-12-09 12:08:25 +01:00
Darien Raymond 7a80409e30
rename alloc to buf 2016-12-09 11:35:27 +01:00
Darien Raymond 1431e32d01
comments 2016-12-08 16:32:53 +01:00
Darien Raymond 0917866f38
refine kcp header and security 2016-12-08 16:27:41 +01:00
Darien Raymond 8c8f0a53fd
rewrite alloc.buffer 2016-12-06 11:03:42 +01:00
Darien Raymond eb877fa808
remove unnecessary import 2016-11-30 22:24:59 +01:00
Darien Raymond 3ffef74d75
allocate in advance 2016-11-30 22:24:06 +01:00
Darien Raymond f95c322677
rename 'this' 2016-11-27 21:39:09 +01:00
Darien Raymond d19ee4d408
connection reuse for mkcp 2016-11-27 08:58:31 +01:00
Darien Raymond 70c75038a2
small buffer 2016-11-21 22:08:34 +01:00
Darien Raymond 33d2513e3c
reduce memory allocation in kcp 2016-11-01 12:07:20 +01:00
Darien Raymond b5910dccae
simplify fast resend 2016-10-11 13:17:57 +02:00
Darien Raymond 78f87c4f60
test case for cmd only segment 2016-10-11 11:44:30 +02:00
v2ray 07a86f549b
unified import path 2016-08-20 20:55:45 +02:00
v2ray 00841583d2
reduce ack packet size and send peer RTO 2016-08-05 20:59:33 +02:00
v2ray 42efa5dde0
refine buffer usage in kcp 2016-07-28 16:24:15 +02:00
v2ray 631db6e69a
rename 2016-07-14 22:52:00 +02:00
v2ray ef2d49302d
rename command 2016-07-14 22:10:37 +02:00
v2ray ffdce592ec
remove sync.Pool from segment allocation 2016-07-14 21:42:00 +02:00
v2ray 16d1b42f59
refine seg allocation 2016-07-05 14:08:08 +02:00
v2ray 6efff7654c
leverage pool functions 2016-07-05 11:36:05 +02:00
v2ray 34fb72e7c6
refine ack seg put 2016-07-05 10:33:11 +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 3ad83da7cb
rename acksegment 2016-07-02 22:17:41 +02:00
v2ray 7056b414e2
length protection in ReadSegment 2016-06-30 00:12:36 +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 aa6726a6d0
segment.releasable 2016-06-27 22:54:59 +02:00
v2ray 6915095a0a
typed segments 2016-06-27 22:22:01 +02:00