Darien Raymond
|
4b45174650
|
fix handling of empty buffer
|
2018-04-09 16:48:25 +02:00 |
|
Darien Raymond
|
9f198d7e3d
|
fix lint errors
|
2018-04-04 00:29:30 +02:00 |
|
Darien Raymond
|
7bafd7a1ab
|
migrate int to int32
|
2018-04-03 11:32:03 +02:00 |
|
Darien Raymond
|
c5bd23105e
|
change uint32 to int32
|
2018-04-02 22:01:55 +02:00 |
|
Darien Raymond
|
08dab81eb2
|
migrate int to int32
|
2018-04-02 20:00:50 +02:00 |
|
Darien Raymond
|
4de3f1adc1
|
change ReadFullFrom to take int32 size
|
2018-04-02 00:44:47 +02:00 |
|
Darien Raymond
|
5af3580bcf
|
correct magic number
|
2018-04-02 00:00:15 +02:00 |
|
Darien Raymond
|
3d919a6a93
|
optimize auth reader
|
2018-04-01 23:31:53 +02:00 |
|
Darien Raymond
|
8d0a74b3fa
|
refine auth writer
|
2018-04-01 22:41:38 +02:00 |
|
Darien Raymond
|
fc7da93d06
|
less cap
|
2018-03-28 22:24:01 +02:00 |
|
Darien Raymond
|
1cbfeea0cd
|
simplify NewSize calls
|
2018-03-12 22:10:13 +01:00 |
|
Darien Raymond
|
994aecd13c
|
rename NewLocal to NewSize
|
2018-03-11 23:29:17 +01:00 |
|
Darien Raymond
|
f97e6fa3d2
|
refine buffer allocation
|
2018-03-11 23:06:04 +01:00 |
|
Darien Raymond
|
bcfcba396b
|
simplify auth reader
|
2017-12-03 13:23:24 +01:00 |
|
Darien Raymond
|
981c43afc2
|
allow nil additional data generator
|
2017-11-26 16:55:35 +01:00 |
|
Darien Raymond
|
713ebfb203
|
implementation for Shadowsocks AEAD
|
2017-11-26 00:51:54 +01:00 |
|
Darien Raymond
|
97d886e1c9
|
use all buffers
|
2017-11-21 22:03:43 +01:00 |
|
Darien Raymond
|
5c9f54a453
|
fix length check in auth reader
|
2017-11-18 19:37:36 +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
|
f5d76c8eb0
|
fix lint warnings
|
2017-11-07 14:40:51 +01:00 |
|
Darien Raymond
|
251d6f6fcb
|
fix lint warning
|
2017-11-07 13:07:50 +01:00 |
|
Darien Raymond
|
ade88fd5c7
|
reuse buffered writer in auth writer
|
2017-05-24 00:54:30 +02:00 |
|
Darien Raymond
|
7a4bab4940
|
support packet transfer type in mux
|
2017-05-02 22:23:07 +02:00 |
|
Darien Raymond
|
939fae00e9
|
packet mode reader and writer
|
2017-05-02 00:28:16 +02:00 |
|
Darien Raymond
|
c5aa4acb35
|
prototype of vpndialer
|
2017-04-30 23:37:30 +02:00 |
|
Darien Raymond
|
7f1e9c85c9
|
more effecient auth reader and writer
|
2017-04-27 13:31:09 +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
|
6d7aaa6535
|
bug fixes
|
2017-04-19 21:27:21 +02:00 |
|
Darien Raymond
|
02ce3ffded
|
release buffer
|
2017-04-15 22:29:38 +02:00 |
|
Darien Raymond
|
abe790181e
|
multi reader
|
2017-04-15 22:22:29 +02:00 |
|
Darien Raymond
|
f506a39d32
|
multi buffer
|
2017-04-15 21:07:23 +02:00 |
|
Darien Raymond
|
68bc9ea8e4
|
cleanup error messages
|
2017-04-09 15:04:04 +02:00 |
|
Darien Raymond
|
35248497d2
|
refactor error messages
|
2017-04-09 01:43:25 +02:00 |
|
Darien Raymond
|
2668954c12
|
update error messages
|
2017-04-06 22:17:13 +02:00 |
|
Darien Raymond
|
3e809f4750
|
fix comments
|
2017-04-04 21:26:48 +02:00 |
|
Darien Raymond
|
7199ffcaa2
|
refactor
|
2017-02-14 22:45:36 +01:00 |
|
Darien Raymond
|
16d803ba1d
|
remove unused function
|
2017-02-14 22:37:59 +01:00 |
|
Darien Raymond
|
3c032f0d53
|
update frame header masking strategy
|
2017-02-14 14:16:43 +01:00 |
|
Darien Raymond
|
d5b1762865
|
mask size bytes
|
2017-02-14 10:11:26 +01:00 |
|
Darien Raymond
|
2897df5a7a
|
don't copy leftoever if at head
|
2017-02-06 14:06:41 +01:00 |
|
Darien Raymond
|
47c3646162
|
refine authentication reader
|
2017-02-06 13:31:36 +01:00 |
|
Darien Raymond
|
cbebbc3e68
|
remove aggressive reader
|
2017-01-30 22:07:22 +01:00 |
|
Darien Raymond
|
0cf5087852
|
fix auth reader buffer overrun
|
2017-01-27 13:42:31 +01:00 |
|
Darien Raymond
|
7c751fcca0
|
common.Must
|
2016-12-28 00:53:29 +01:00 |
|
Darien Raymond
|
ceaf5d1178
|
fix lint warnings
|
2016-12-21 15:37:16 +01:00 |
|
Darien Raymond
|
3d9afdde8a
|
fix error propagation
|
2016-12-17 07:40:28 +01:00 |
|
Darien Raymond
|
8ced9aeec8
|
fix auth reader
|
2016-12-13 08:30:24 +01:00 |
|
Darien Raymond
|
201d6e6471
|
support aggressive mode in auth reader
|
2016-12-12 21:44:16 +01:00 |
|