Darien Raymond
|
bcd5d026fe
|
rewrite SplitFirst
|
2018-11-18 19:57:29 +01:00 |
|
Darien Raymond
|
842a089dad
|
refactor multibuffer
|
2018-11-18 19:36:36 +01:00 |
|
Darien Raymond
|
27772a75a7
|
refactor MultiBuffer append
|
2018-11-17 09:12:20 +01:00 |
|
Darien Raymond
|
fdb3a7b57d
|
remove use of buf.NewSize()
|
2018-08-16 12:05:33 +02:00 |
|
Darien Raymond
|
5e25741742
|
update tests
|
2018-07-13 14:36:09 +02:00 |
|
Darien Raymond
|
81c9743ce0
|
fix auth test
|
2018-07-09 12:40:13 +02:00 |
|
Darien Raymond
|
f54a8735ab
|
global padding in vmess protocol
|
2018-07-07 15:42:24 +02:00 |
|
Darien Raymond
|
1425fd2ba9
|
remove Buffer.Append method
|
2018-04-19 22:56:55 +02:00 |
|
Darien Raymond
|
66ed1bab2a
|
simplify BytesGenerator
|
2018-04-14 13:10:12 +02:00 |
|
Darien Raymond
|
08dab81eb2
|
migrate int to int32
|
2018-04-02 20:00:50 +02:00 |
|
Darien Raymond
|
3d919a6a93
|
optimize auth reader
|
2018-04-01 23:31:53 +02:00 |
|
Darien Raymond
|
000e0804e8
|
fix buffer recycling
|
2018-03-16 16:22:22 +07:00 |
|
Darien Raymond
|
994aecd13c
|
rename NewLocal to NewSize
|
2018-03-11 23:29:17 +01:00 |
|
Darien Raymond
|
bcfcba396b
|
simplify auth reader
|
2017-12-03 13:23:24 +01:00 |
|
Darien Raymond
|
97d886e1c9
|
use all buffers
|
2017-11-21 22:03:43 +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
|
74cf833758
|
fully migrate to new assertion lib
|
2017-10-24 16:15:35 +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
|
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
|
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
|
775b4ef542
|
update auth test
|
2017-02-06 14:02:17 +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
|
ed9217bf20
|
test partial read
|
2016-12-12 21:49:04 +01:00 |
|
Darien Raymond
|
201d6e6471
|
support aggressive mode in auth reader
|
2016-12-12 21:44:16 +01:00 |
|
Darien Raymond
|
417284ed99
|
fix auth reader
|
2016-12-12 17:42:03 +01:00 |
|