Commit Graph

270 Commits (a430e2065af178dc0190a316e01f435e1e362ada)

Author SHA1 Message Date
Darien Raymond a430e2065a
move port allocation to udp package
7 years ago
Darien Raymond 6e61538b36
close http server properly
7 years ago
Darien Raymond f5d76c8eb0
fix lint warnings
7 years ago
Darien Raymond 100391fdb7 fix http basic auth. fix #659
7 years ago
Darien Raymond 6c9a60100d format code
7 years ago
Darien Raymond 1d3c8098e9 basic auth in http server
7 years ago
Darien Raymond 522ac2a2e9 remove old assertion lib
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Darien Raymond afe190316d fail fast
7 years ago
Darien Raymond 1c29d1535c fix data race in tcp server
7 years ago
Darien Raymond 85a544d671 avoid unnecessary data race error in test cases
7 years ago
Darien Raymond 52ad41cda3 completely move away from net package
7 years ago
Darien Raymond 1c856a46ab step 1 to remove reference to net package
7 years ago
Darien Raymond ade88fd5c7
reuse buffered writer in auth writer
8 years ago
Darien Raymond 087a91c46c
refactor test
8 years ago
Darien Raymond 1f1a5a78f0
cleanup
8 years ago
Darien Raymond 976395b4d6
cleanup
8 years ago
Darien Raymond 5b15d9aa92
cleanup
8 years ago
Darien Raymond 552aba4cee
reduce memory usage in test
8 years ago
Darien Raymond 0210a718f6
fix mux test
8 years ago
Darien Raymond d5f931ae8b
fix udp handling in dokodemo and mux
8 years ago
Darien Raymond d5ef224ac0
test case for mux udp
8 years ago
Darien Raymond 53f99ddde6
cleanup
8 years ago
Darien Raymond 74830b2583
test case for shadowsocks udp
8 years ago
Darien Raymond 96da76c5b0
test case for vmess udp
8 years ago
Darien Raymond 693702350d
refactor
8 years ago
Darien Raymond 7f1e9c85c9
more effecient auth reader and writer
8 years ago
Darien Raymond fb3d2ca862
read content of the http response
8 years ago
Darien Raymond 00dd7d5cd2
test case for sni proxy
8 years ago
Darien Raymond 77521029b1
support for http and tls header sniffing
8 years ago
Darien Raymond 67dbb86b0e
cleanup
8 years ago
Darien Raymond 48de0180bf
more time for testing
8 years ago
Darien Raymond 6515cf12e5
log err on tcp test server
8 years ago
Darien Raymond c55f737dd0
kill server faster
8 years ago
Darien Raymond 4f4ced6b02
fix vmess test
8 years ago
Darien Raymond f2f1ad8d6b
fix test break
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond ade8453c0a
completely remove connection reuse feature
8 years ago
Darien Raymond 75f5cb9afb
refactor log and error
8 years ago
Darien Raymond 619c7b9e39
update mux test case
8 years ago
Darien Raymond 27009786e9
output error
8 years ago
Darien Raymond a49816ae46
more complicated mux test
8 years ago
Darien Raymond 16e4b5bda5
update test
8 years ago
Darien Raymond dd01937b2f
test case for mux
8 years ago
Darien Raymond 73c4696e00
mux io
8 years ago
Darien Raymond 4b15ff5034
allow more time
8 years ago
Darien Raymond 00822812d4
more time
8 years ago
Darien Raymond e128f4de42
remove unused code
8 years ago
Darien Raymond fbd035247f
translate all remaining scenario tests into new format
8 years ago
Darien Raymond fc1b37d809
test case for TLS over websocket
8 years ago