Commit Graph

813 Commits (c5761919da0177b1e1f660cfc270715edc8619fd)

Author SHA1 Message Date
Darien Raymond 62b01ef0ba
code cleanup
8 years ago
Darien Raymond ade88fd5c7
reuse buffered writer in auth writer
8 years ago
Darien Raymond 06d4c37889
integrate mux in vmess server
8 years ago
Darien Raymond 5829b45bbe
close timer faster
8 years ago
Darien Raymond d5f931ae8b
fix udp handling in dokodemo and mux
8 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 bd8239f12d
remove unused code
8 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 4668f9d3de
refactor
8 years ago
Darien Raymond d615874aa9
adjust error levels
8 years ago
Darien Raymond e87b0ca848
size encoder and decoder
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 5bfab82c41
refactor
8 years ago
Darien Raymond ceffb71e7b
refactor
8 years ago
Darien Raymond 33ba08be77
reduce buffer size for http header reading
8 years ago
Darien Raymond 9db86e871e
close connection when content length unknown
8 years ago
Darien Raymond 18904e9adb
only keep connection alive when content length is known
8 years ago
Darien Raymond 72d5d68443
fix http connect handling
8 years ago
Darien Raymond 35acdb8385
detailed error message
8 years ago
Darien Raymond ab9349ec31
rename buf.Copy
8 years ago
Darien Raymond 8868fe68ed
optimize http server
8 years ago
Darien Raymond cdcf72cbe7
refine error messages
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 8800238d24
improve http response performance
8 years ago
Darien Raymond 042e5e8033
multiple fixes for http proxy
8 years ago
Darien Raymond f2f1ad8d6b
fix test break
8 years ago
Darien Raymond 62c896e8b8
correctly handle keep-alive in http server
8 years ago
Darien Raymond 8bb2d02f78
check number of shadowsocks servers
8 years ago
Darien Raymond ac8d882a55
check number of socks servers
8 years ago
Darien Raymond 68bc9ea8e4
cleanup error messages
8 years ago
Darien Raymond 0e01e9e9ca
comments
8 years ago
Darien Raymond 7c1b3ac1f0
cleanup error messages
8 years ago
Darien Raymond a8586eace6
fix interface
8 years ago
Darien Raymond 345e43b4c4
update error message
8 years ago
Darien Raymond 2a51b71ba4
use merging reader only for tcp traffic
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond 503f767862
error generator
8 years ago
Darien Raymond bc4e2293ef
remove errors.Format
8 years ago
Darien Raymond a034276eee
update error messages
8 years ago