Commit Graph

34 Commits (2699732994b1316b99299f62e905faf99949b8f9)

Author SHA1 Message Date
Darien Raymond 5e6d0f7c71
fix test break
6 years ago
Darien Raymond 98950d5ada
remove dep of assert lib
6 years ago
Darien Raymond bdd71a44b4
remove dep on assert lib
6 years ago
Darien Raymond bcd5d026fe
rewrite SplitFirst
6 years ago
Darien Raymond 842a089dad
refactor multibuffer
6 years ago
Darien Raymond 27772a75a7
refactor MultiBuffer append
6 years ago
Darien Raymond fdb3a7b57d
remove use of buf.NewSize()
6 years ago
Darien Raymond 5e25741742
update tests
6 years ago
Darien Raymond 81c9743ce0
fix auth test
6 years ago
Darien Raymond f54a8735ab
global padding in vmess protocol
6 years ago
Darien Raymond 1425fd2ba9
remove Buffer.Append method
7 years ago
Darien Raymond 66ed1bab2a
simplify BytesGenerator
7 years ago
Darien Raymond 08dab81eb2
migrate int to int32
7 years ago
Darien Raymond 3d919a6a93
optimize auth reader
7 years ago
Darien Raymond 000e0804e8
fix buffer recycling
7 years ago
Darien Raymond 994aecd13c
rename NewLocal to NewSize
7 years ago
Darien Raymond bcfcba396b
simplify auth reader
7 years ago
Darien Raymond 97d886e1c9
use all buffers
7 years ago
Darien Raymond 594ec15c09
cleanup buffer usage
7 years ago
Darien Raymond 66b82e4ab7
cleanup MultiBuffer
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Darien Raymond 7a4bab4940
support packet transfer type in mux
8 years ago
Darien Raymond 939fae00e9
packet mode reader and writer
8 years ago
Darien Raymond 7f1e9c85c9
more effecient auth reader and writer
8 years ago
Darien Raymond e87b0ca848
size encoder and decoder
8 years ago
Darien Raymond 3c032f0d53
update frame header masking strategy
8 years ago
Darien Raymond d5b1762865
mask size bytes
8 years ago
Darien Raymond 2897df5a7a
don't copy leftoever if at head
8 years ago
Darien Raymond 775b4ef542
update auth test
8 years ago
Darien Raymond 47c3646162
refine authentication reader
8 years ago
Darien Raymond cbebbc3e68
remove aggressive reader
8 years ago
Darien Raymond ed9217bf20
test partial read
8 years ago
Darien Raymond 201d6e6471
support aggressive mode in auth reader
8 years ago
Darien Raymond 417284ed99
fix auth reader
8 years ago