Darien Raymond
|
ec8f8d4e10
|
remove check for ReaderFrom on underlying writer, as it may be badly implemented.
|
2017-11-20 11:13:27 +01:00 |
Darien Raymond
|
afcad409e2
|
reallocate in for loop
|
2017-11-17 09:18:12 +00:00 |
Darien Raymond
|
23b768576e
|
always allocate buffer in Write
|
2017-11-16 18:34:05 +01:00 |
Darien Raymond
|
743d35c059
|
flush when not buffered
|
2017-11-15 23:38:52 +01:00 |
Darien Raymond
|
f3c5df8798
|
make sure writer not buffered
|
2017-11-15 11:23:25 +01:00 |
Darien Raymond
|
594ec15c09
|
cleanup buffer usage
|
2017-11-09 22:33:15 +01:00 |
Darien Raymond
|
66b82e4ab7
|
cleanup MultiBuffer
|
2017-11-09 00:55:28 +01:00 |
Darien Raymond
|
3d2fd372e1
|
avoid writing empty payload in bytesToBufferWriter
|
2017-11-08 23:43:16 +01:00 |
Darien Raymond
|
d5fd7efa7e
|
fast read on first packet
|
2017-11-08 22:23:21 +01:00 |
Darien Raymond
|
2a96aaaf7b
|
comments
|
2017-11-08 18:14:44 +01:00 |
Darien Raymond
|
7cd2d62d06
|
release buffer on error
|
2017-11-07 16:53:02 +01:00 |
Darien Raymond
|
8554a5e0bf
|
fix buffer leak
|
2017-11-07 16:28:39 +01:00 |
Darien Raymond
|
1b6b39faad
|
comments
|
2017-11-07 15:02:21 +01:00 |
Darien Raymond
|
ccf1fb6616
|
fix buffer leak in multi buffer
|
2017-11-07 11:40:12 +01:00 |
Darien Raymond
|
4b240eb683
|
DiscardBytes
|
2017-11-04 01:33:35 +01:00 |
Darien Raymond
|
4412d73b28
|
get rid off ioutil
|
2017-11-04 01:33:28 +01:00 |
Darien Raymond
|
2f5d501643
|
fix length calculation in bufferToBytesReader.WriteTo
|
2017-11-03 13:19:48 +01:00 |
Darien Raymond
|
6c9a60100d
|
format code
|
2017-10-26 21:44:22 +02:00 |
Darien Raymond
|
74cf833758
|
fully migrate to new assertion lib
|
2017-10-24 16:15:35 +02:00 |
Darien Raymond
|
233bb08e56
|
fix lint warnings
|
2017-10-22 15:03:20 +02:00 |
Darien Raymond
|
49914adf00
|
remove buffer pool in favor of Go 1.9 concurrent GC
|
2017-10-22 15:01:36 +02:00 |
Darien Raymond
|
bae5639dfd
|
refactor
|
2017-10-07 03:17:55 +08:00 |
Darien Raymond
|
109a37fe7e
|
aggressively close connection when response is done
|
2017-09-27 15:29:00 +02:00 |
Darien Raymond
|
08a72b7eb6
|
go generate
|
2017-07-24 21:41:12 +02:00 |
Darien Raymond
|
07847576b5
|
refine copy handler
|
2017-06-04 21:32:01 +02:00 |
Darien Raymond
|
10bc421af9
|
fix type conversion
|
2017-05-26 03:02:13 +02:00 |
Darien Raymond
|
b16a82024c
|
normalized env variable names for bash
|
2017-05-26 01:11:38 +02:00 |
Darien Raymond
|
ade88fd5c7
|
reuse buffered writer in auth writer
|
2017-05-24 00:54:30 +02:00 |
Darien Raymond
|
a8da85eca5
|
simplify code
|
2017-05-16 16:47:07 +02:00 |
Darien Raymond
|
939fae00e9
|
packet mode reader and writer
|
2017-05-02 00:28:16 +02:00 |
Darien Raymond
|
3821ee21fc
|
handle nil onData
|
2017-04-27 23:33:07 +02:00 |
Darien Raymond
|
6f3362fc4c
|
update activity
|
2017-04-27 22:30:48 +02:00 |
Darien Raymond
|
f418b9bc20
|
swallow write error in mux
|
2017-04-27 22:20:29 +02:00 |
Darien Raymond
|
7f1e9c85c9
|
more effecient auth reader and writer
|
2017-04-27 13:31:09 +02:00 |
Darien Raymond
|
94405dd467
|
fix snifer
|
2017-04-25 01:56:08 +02:00 |
Darien Raymond
|
59a1e2d736
|
refactor
|
2017-04-23 19:16:56 +02:00 |
Darien Raymond
|
cea6e28634
|
refactor
|
2017-04-23 13:41:52 +02:00 |
Darien Raymond
|
e87b0ca848
|
size encoder and decoder
|
2017-04-23 13:30:08 +02:00 |
Darien Raymond
|
6a90ce3c43
|
comments
|
2017-04-21 15:36:05 +02:00 |
Darien Raymond
|
498c7dafdf
|
clean udp writer
|
2017-04-21 14:51:09 +02:00 |
Darien Raymond
|
eda72624e2
|
test case for sync pool
|
2017-04-21 14:32:29 +02:00 |
Darien Raymond
|
67dbb86b0e
|
cleanup
|
2017-04-21 13:26:54 +02:00 |
Darien Raymond
|
f01b0552a9
|
direct multibuf reading from kcp engine
|
2017-04-20 15:02:35 +02:00 |
Darien Raymond
|
5f4acaa9ea
|
merging reader and writer
|
2017-04-20 11:00:15 +02:00 |
Darien Raymond
|
5a30e27f04
|
use normal byte array
|
2017-04-19 23:30:18 +02:00 |
Darien Raymond
|
6d7aaa6535
|
bug fixes
|
2017-04-19 21:27:21 +02:00 |
Darien Raymond
|
0ebebfa458
|
cleanup
|
2017-04-19 16:29:36 +02:00 |
Darien Raymond
|
7e2246907b
|
refactor bytes reader
|
2017-04-19 11:52:27 +02:00 |
Darien Raymond
|
31a0951bd2
|
write by slice when buffer is too large
|
2017-04-19 10:14:52 +02:00 |
Darien Raymond
|
6361ea3188
|
refactor
|
2017-04-18 12:41:36 +02:00 |