Commit Graph

239 Commits (fbfbbb88413743bde34a17832fc2beb6682a714e)

Author SHA1 Message Date
Darien Raymond 292d7cc353
massive refactoring for interoperability
7 years ago
Darien Raymond f4c35db968
merge log into common log
7 years ago
Darien Raymond 484bdeecc9
comments
7 years ago
Darien Raymond 81c4f23691
merge address writing
7 years ago
Darien Raymond d43a23aa96
move error generator to common
7 years ago
Darien Raymond 3aa5102036
lazy init of authenticator
7 years ago
Darien Raymond f6bb214d30
fix lint warnings
7 years ago
Darien Raymond cb68575444
support none cipher in shadowsocks
7 years ago
Darien Raymond fd8db49dc9
generalized event handler
7 years ago
Darien Raymond f90ec9fff0
rename interfaces
7 years ago
Darien Raymond 3214a5078c
customizable policy
7 years ago
Darien Raymond 64e5430ed9
lazy init of authenticator
7 years ago
Darien Raymond eef2a72ac0
fix aes cfb decode packet. fix #739
7 years ago
Darien Raymond fefb5c8e01
fix aead udp
7 years ago
Darien Raymond b64aceabcf
fix aead reader and writer
7 years ago
Darien Raymond 721bea5d54
fix lint warnings
7 years ago
Darien Raymond 6c0a1439c4
fix #739
7 years ago
Darien Raymond 02ab3f3494
refine aead check on server
7 years ago
Darien Raymond 9dbdcb3a39
fix check of AEAD cipher
7 years ago
Darien Raymond 80258c0542
handle AEAD cipher
7 years ago
Darien Raymond 713ebfb203
implementation for Shadowsocks AEAD
7 years ago
Darien Raymond 0dbfb66126
clean up dns package
7 years ago
Darien Raymond 594ec15c09
cleanup buffer usage
7 years ago
Darien Raymond cab5c10fc2
remove use of KeepAlive
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Darien Raymond 26818a2602 fix domain length issue for all proxies
7 years ago
Darien Raymond f1a15e92f5 apply bitmask to other packages
7 years ago
Darien Raymond 3a27ff8239 increase default timeout to 5 minutes
7 years ago
Darien Raymond 109a37fe7e aggressively close connection when response is done
7 years ago
Darien Raymond 8971e699d9 common.Must2
7 years ago
Darien Raymond 1c856a46ab step 1 to remove reference to net package
7 years ago
Darien Raymond 6f3362fc4c
update activity
8 years ago
Darien Raymond 326a54baea
refactor
8 years ago
Darien Raymond 3aa5343722
adjust error level
8 years ago
Darien Raymond f3c830c659
more test case on shadowsocks tcp
8 years ago
Darien Raymond d615874aa9
adjust error levels
8 years ago
Darien Raymond 6a90ce3c43
comments
8 years ago
Darien Raymond 498c7dafdf
clean udp writer
8 years ago
Darien Raymond 6d7aaa6535
bug fixes
8 years ago
Darien Raymond ab9349ec31
rename buf.Copy
8 years ago
Darien Raymond d6988f1a63
simplify code
8 years ago
Darien Raymond 2f565bfd5e
simplify ray stream
8 years ago
Darien Raymond 02ce3ffded
release buffer
8 years ago
Darien Raymond 47ba054ad5
optimize ota writer
8 years ago
Darien Raymond b1dfff2fdd
remove 8k buffer pool
8 years ago
Darien Raymond f506a39d32
multi buffer
8 years ago
Darien Raymond 8bb2d02f78
check number of shadowsocks servers
8 years ago
Darien Raymond 7c1b3ac1f0
cleanup error messages
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond 503f767862
error generator
8 years ago