Commit Graph

1105 Commits (c89183e6b39c22ab9ead9ad69b8c4600df684d54)

Author SHA1 Message Date
Darien Raymond bea521537e
errors.Combine
6 years ago
Darien Raymond 057e271588
update proto lib
6 years ago
Darien Raymond 6870ead73e
remove unless check
6 years ago
Darien Raymond 5279296f03
remove use of context.WithValue in transport
6 years ago
Darien Raymond 234c8081f4
remove unused functions
6 years ago
Darien Raymond 769f770cf7
migrate NetworkList to []Network
6 years ago
Darien Raymond 8a82a3664c
pick IP family by local address in freedom
6 years ago
Darien Raymond cb7646f682
remove unnecessary err object from SplitBytes
6 years ago
Darien Raymond 842a089dad
refactor multibuffer
6 years ago
Darien Raymond 0f324a613e
remove MultiBuffer.Release
6 years ago
Darien Raymond a01fdc29a6
remove NewMultiBufferValue
6 years ago
Darien Raymond f2f67132a7
refactor socks handshake
6 years ago
Darien Raymond a20262ef20
allocate buffer on stack
6 years ago
Darien Raymond ac4f868078
introduce go-cmp
6 years ago
Darien Raymond 6c7dcc35ab
remove buffer.WriteBytes
6 years ago
Darien Raymond 5c5816072e
use buffer for reading user id in socks
6 years ago
Darien Raymond 585608a796
propagate error
6 years ago
Darien Raymond a14fae4b35
fix lint warnings
6 years ago
Darien Raymond 953bfac572
remove unnecessary assignment
6 years ago
Darien Raymond 77c03f0da5
move back to serial
6 years ago
Darien Raymond 128a90b98b
move link to transport
6 years ago
Darien Raymond 8bb018dae2
fix encoding bug in shadowsocks
6 years ago
Darien Raymond 18ddde4fd4
fix build break in shadowsocks
6 years ago
Darien Raymond f7b96507f9
simplify buffer extension
6 years ago
Darien Raymond 35ccc3a49c
cleanup unnecessary method in serial.
6 years ago
Darien Raymond 815c7f09ba
migrate to std lib
6 years ago
Darien Raymond ee489c95b3
remove Port.Bytes()
6 years ago
Darien Raymond 58e2ed3381
remove closure on ReadFullFrom
6 years ago
Victoria Raymond 787f37363b
Merge pull request #1352 from comwrg/more-cases-validator
6 years ago
Darien Raymond 9f48a6d017
enable global padding for aead by default
6 years ago
comwrg 078a92128a
add more test cases for `proxy/vmess/validator.go`
6 years ago
comwrg 65df107eac
more readable for func `generateNewHashes` in `proxy/vmess/validator.go`
6 years ago
Darien Raymond 37d1a76139
more test cases
6 years ago
Darien Raymond 4988b5ad9a
update protbuf gen files
6 years ago
Darien Raymond c2566e1331
cleanup unused scenarios
6 years ago
Darien Raymond 17e51b277b
move proxy.Dialer to internet.Dialer
6 years ago
Darien Raymond f78cf6cfc2
testing with mock
6 years ago
Darien Raymond 307aac26b3
simplify dependency resolution
6 years ago
Darien Raymond a5dcb0f13e
refactor dependency resolution
6 years ago
Darien Raymond d9cdfffc69
comments
6 years ago
Darien Raymond 37f838985c
rename validator
6 years ago
Darien Raymond 4fcb39ded9
comments
6 years ago
Darien Raymond 595f3d685e
merge user info inbound metadata
6 years ago
Darien Raymond abf0cb1ec4
move function to features
6 years ago
Darien Raymond ca4d42f2bc
help function for create instance from config bytes
6 years ago
Darien Raymond b4821c5ed5
move policy and dnsClient
6 years ago
Darien Raymond 273342d0b9
move stats and inbound to features directory
6 years ago
Darien Raymond b6dc31d3fe
first part to move feature interfaces into dedicated directory
6 years ago
Darien Raymond 2e94561584
support mtproto conn type 0xee. fixes #1297
6 years ago
Iskander Sharipov 0cf3599db2 s/len/length/ s/cap/capacity/ to avoid builtin shadowing
6 years ago