Darien Raymond
|
f97e6fa3d2
refine buffer allocation
|
7 rokov pred |
Darien Raymond
|
bcfcba396b
simplify auth reader
|
8 rokov pred |
Darien Raymond
|
981c43afc2
allow nil additional data generator
|
8 rokov pred |
Darien Raymond
|
713ebfb203
implementation for Shadowsocks AEAD
|
8 rokov pred |
Darien Raymond
|
97d886e1c9
use all buffers
|
8 rokov pred |
Darien Raymond
|
5c9f54a453
fix length check in auth reader
|
8 rokov pred |
Darien Raymond
|
594ec15c09
cleanup buffer usage
|
8 rokov pred |
Darien Raymond
|
66b82e4ab7
cleanup MultiBuffer
|
8 rokov pred |
Darien Raymond
|
f5d76c8eb0
fix lint warnings
|
8 rokov pred |
Darien Raymond
|
251d6f6fcb
fix lint warning
|
8 rokov pred |
Darien Raymond
|
ade88fd5c7
reuse buffered writer in auth writer
|
8 rokov pred |
Darien Raymond
|
7a4bab4940
support packet transfer type in mux
|
8 rokov pred |
Darien Raymond
|
939fae00e9
packet mode reader and writer
|
8 rokov pred |
Darien Raymond
|
c5aa4acb35
prototype of vpndialer
|
8 rokov pred |
Darien Raymond
|
7f1e9c85c9
more effecient auth reader and writer
|
8 rokov pred |
Darien Raymond
|
e87b0ca848
size encoder and decoder
|
8 rokov pred |
Darien Raymond
|
6a90ce3c43
comments
|
8 rokov pred |
Darien Raymond
|
6d7aaa6535
bug fixes
|
8 rokov pred |
Darien Raymond
|
02ce3ffded
release buffer
|
8 rokov pred |
Darien Raymond
|
abe790181e
multi reader
|
8 rokov pred |
Darien Raymond
|
f506a39d32
multi buffer
|
8 rokov pred |
Darien Raymond
|
68bc9ea8e4
cleanup error messages
|
8 rokov pred |
Darien Raymond
|
35248497d2
refactor error messages
|
8 rokov pred |
Darien Raymond
|
2668954c12
update error messages
|
8 rokov pred |
Darien Raymond
|
3e809f4750
fix comments
|
8 rokov pred |
Darien Raymond
|
7199ffcaa2
refactor
|
8 rokov pred |
Darien Raymond
|
16d803ba1d
remove unused function
|
8 rokov pred |
Darien Raymond
|
3c032f0d53
update frame header masking strategy
|
8 rokov pred |
Darien Raymond
|
d5b1762865
mask size bytes
|
8 rokov pred |
Darien Raymond
|
2897df5a7a
don't copy leftoever if at head
|
8 rokov pred |