Darien Raymond
|
60ee80ca1b
don't write empty payload
|
7 vuotta sitten |
Darien Raymond
|
475ffc8196
supress warning on ecryption packets
|
7 vuotta sitten |
Darien Raymond
|
b4f3106ad6
check msg size in writepacket
|
7 vuotta sitten |
Darien Raymond
|
3df32aabbc
check empty payload
|
7 vuotta sitten |
Darien Raymond
|
2e11653694
remove BufferedReader.Direct
|
7 vuotta sitten |
Darien Raymond
|
b769e0cc5f
only create bufferedreader when necessary
|
7 vuotta sitten |
Darien Raymond
|
fdb3a7b57d
remove use of buf.NewSize()
|
7 vuotta sitten |
Darien Raymond
|
6a06908456
optimize encryption read/write operations
|
7 vuotta sitten |
Darien Raymond
|
d615adab36
optimize padding reading
|
7 vuotta sitten |
Darien Raymond
|
7efa7ee632
prepare to remove constructor of AuthenticationReader
|
7 vuotta sitten |
Darien Raymond
|
8a879deac1
max padding len as variable
|
7 vuotta sitten |
Darien Raymond
|
69774c99dc
fix padding value
|
7 vuotta sitten |
Darien Raymond
|
f54a8735ab
global padding in vmess protocol
|
7 vuotta sitten |
Darien Raymond
|
148a7d064d
simplify buf.BufferedReader
|
7 vuotta sitten |
Darien Raymond
|
3997d13b97
rename Slice and Slice from to Resize and Advance
|
7 vuotta sitten |
Darien Raymond
|
66ed1bab2a
simplify BytesGenerator
|
7 vuotta sitten |
Darien Raymond
|
9d7f43a299
fix lint errors
|
7 vuotta sitten |
Darien Raymond
|
4b45174650
fix handling of empty buffer
|
7 vuotta sitten |
Darien Raymond
|
9f198d7e3d
fix lint errors
|
7 vuotta sitten |
Darien Raymond
|
7bafd7a1ab
migrate int to int32
|
7 vuotta sitten |
Darien Raymond
|
c5bd23105e
change uint32 to int32
|
7 vuotta sitten |
Darien Raymond
|
08dab81eb2
migrate int to int32
|
7 vuotta sitten |
Darien Raymond
|
4de3f1adc1
change ReadFullFrom to take int32 size
|
7 vuotta sitten |
Darien Raymond
|
5af3580bcf
correct magic number
|
7 vuotta sitten |
Darien Raymond
|
3d919a6a93
optimize auth reader
|
7 vuotta sitten |
Darien Raymond
|
8d0a74b3fa
refine auth writer
|
7 vuotta sitten |
Darien Raymond
|
fc7da93d06
less cap
|
7 vuotta sitten |
Darien Raymond
|
1cbfeea0cd
simplify NewSize calls
|
7 vuotta sitten |
Darien Raymond
|
994aecd13c
rename NewLocal to NewSize
|
7 vuotta sitten |
Darien Raymond
|
f97e6fa3d2
refine buffer allocation
|
7 vuotta sitten |