Darien Raymond
|
eee23e6718
|
fix api usage
|
2016-12-11 21:43: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
|
a3cb770f77
|
clean up errors
|
2016-12-09 00:11:05 +01:00 |
|
Darien Raymond
|
41fcffbfab
|
fix data input and output signal
|
2016-12-08 22:50:12 +01:00 |
|
Darien Raymond
|
40249dfacb
|
change API
|
2016-12-08 22:49:24 +01:00 |
|
Darien Raymond
|
41258f19fc
|
comments
|
2016-12-08 16:37:04 +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
|
d716d02cd8
|
correctly handle sending window length
|
2016-12-07 00:31:01 +01:00 |
|
Darien Raymond
|
8c8f0a53fd
|
rewrite alloc.buffer
|
2016-12-06 11:03:42 +01:00 |
|
Darien Raymond
|
4bf8288cc2
|
remove use of Buffer.Value
|
2016-12-05 21:33:24 +01:00 |
|
Darien Raymond
|
efb24a4d21
|
rewrite error lib
|
2016-12-04 09:10:47 +01:00 |
|
Darien Raymond
|
a4019a6900
|
fast return on zero ack list
|
2016-12-02 21:40:58 +01:00 |
|
Darien Raymond
|
207c7aa8a7
|
flush acklist when dirty
|
2016-12-02 16:49:33 +01:00 |
|
Darien Raymond
|
1186b0e733
|
fix label name
|
2016-12-02 00:09:57 +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
|
8b07c39281
|
update default kcp bandwidth settings
|
2016-11-30 21:36:40 +01:00 |
|
Darien Raymond
|
31fbb62d0f
|
add back flush timeout
|
2016-11-29 17:12:09 +01:00 |
|
Darien Raymond
|
3be9519ed4
|
send more ack seg
|
2016-11-29 08:31:19 +01:00 |
|
Darien Raymond
|
2dc74faf19
|
send more ack numbers if not full
|
2016-11-28 22:06:32 +01:00 |
|
Darien Raymond
|
5ffabe1148
|
reduce time spent on kcp test
|
2016-11-28 22:05:57 +01:00 |
|
Darien Raymond
|
f95c322677
|
rename 'this'
|
2016-11-27 21:39:09 +01:00 |
|
Darien Raymond
|
d00f8eef56
|
remove use of 'v' as a variable name
|
2016-11-27 17:01:44 +01:00 |
|
Darien Raymond
|
b1f78a1ffc
|
enable conn reuse settings in mkcp
|
2016-11-27 09:02:27 +01:00 |
|
Darien Raymond
|
d19ee4d408
|
connection reuse for mkcp
|
2016-11-27 08:58:31 +01:00 |
|
Darien Raymond
|
15cb543abb
|
release memory in kcp connection
|
2016-11-21 22:41:12 +01:00 |
|
Darien Raymond
|
70c75038a2
|
small buffer
|
2016-11-21 22:08:34 +01:00 |
|
Darien Raymond
|
d6086e0e9b
|
remove buggy test case
|
2016-11-19 22:54:42 +01:00 |
|
Darien Raymond
|
ac2f62b239
|
reduce memory footprint in kcp
|
2016-11-19 01:49:54 +01:00 |
|
Darien Raymond
|
ed780951aa
|
save some goroutines
|
2016-11-19 01:48:38 +01:00 |
|
Darien Raymond
|
a14795e1e6
|
optimize udp hub
|
2016-11-18 21:30:03 +01:00 |
|
Darien Raymond
|
4ee758c4d2
|
simplify kcp logic
|
2016-11-18 16:19:13 +01:00 |
|
Darien Raymond
|
e72f8a26c8
|
min timeout
|
2016-11-13 22:29:31 +01:00 |
|
Darien Raymond
|
0cd9f5165f
|
update kcp sending worker
|
2016-11-13 22:27:58 +01:00 |
|
Darien Raymond
|
7a09fcdc2f
|
increase kcp ack frequency
|
2016-11-08 00:35:14 +01:00 |
|
Darien Raymond
|
aabb9137e1
|
remove unused code
|
2016-11-01 12:34:07 +01:00 |
|
Darien Raymond
|
33d2513e3c
|
reduce memory allocation in kcp
|
2016-11-01 12:07:20 +01:00 |
|
Darien Raymond
|
5a311cbe08
|
json config parser
|
2016-10-17 14:35:13 +02:00 |
|
Darien Raymond
|
e33b7df34c
|
remove use of any
|
2016-10-16 14:22:21 +02:00 |
|
Darien Raymond
|
ab3173039b
|
increase ping interval
|
2016-10-11 21:21:06 +02:00 |
|
Darien Raymond
|
b5910dccae
|
simplify fast resend
|
2016-10-11 13:17:57 +02:00 |
|
Darien Raymond
|
f8ad1f4a3e
|
update predicate syntax
|
2016-10-11 12:44:17 +02:00 |
|
Darien Raymond
|
da9f1a8013
|
predicate.Not
|
2016-10-11 12:30:53 +02:00 |
|
Darien Raymond
|
f3a83c57ab
|
optimize ping and updater logic
|
2016-10-11 12:24:19 +02:00 |
|
Darien Raymond
|
78f87c4f60
|
test case for cmd only segment
|
2016-10-11 11:44:30 +02:00 |
|
Darien Raymond
|
e023859ef0
|
stop data updating thread when there is no data
|
2016-10-10 16:50:54 +02:00 |
|
Darien Raymond
|
1d13f47f9c
|
protobuf for stream settings
|
2016-10-02 23:43:58 +02:00 |
|
Darien Raymond
|
5ec948f690
|
integrate tls settings in ws
|
2016-09-30 16:53:40 +02:00 |
|