31 Commits (9c4fa4260a479b8c8affeed64b6f4c557819e653)

Author SHA1 Message Date
ssrlive 9c4fa4260a
beginning async version (#84) 2 years ago
ssrlive 97c4aa5137 rustfmt max_width = 140 3 years ago
B. Blechschmidt c4ed29b234 Remove unnecessary SOCKS buffer 3 years ago
ssrlive b50cac82c0
Memory exhaustion (#69) 3 years ago
ssrlive 59fa5b155e get_credentials removed 3 years ago
ssrlive 2122cc0ba8 useless close_connection removed 3 years ago
ssrlive 538e40d05b reading code 3 years ago
ssrlive 5bd62d3101 log::info adjustment 3 years ago
ssrlive e5a645638a rename TcpProxy to ProxyHandler 3 years ago
ssrlive 3c09c2699d refine code 3 years ago
B. Blechschmidt d5b76c18cc Fix UDP associate address 3 years ago
ssrlive 01157915b3 UDP proxy completed 3 years ago
ssrlive 30420059cc send_udp_packet 3 years ago
ssrlive da87fa8d5a UDP associate 3 years ago
ssrlive 46ca342aba connection_managers renamed to connection_manager 3 years ago
ssrlive 489d5fec00 ConnectionInfo 3 years ago
ssrlive 94835c41a4 UDP Associate 3 years ago
ssrlive 855aaa04fa read code 3 years ago
ssrlive 3720c41a6b minor changes 3 years ago
ssrlive ff9c258fbd re-formatting with max_width = 120 3 years ago
ssrlive 4ebd019cb5 minor changes 3 years ago
ssrlive 1031f586f7
Refine code logic 3 years ago
ssrlive 8d835dc96d
Unexpected comsuming (#48) 3 years ago
ssrlive a00f4b1a8b socks5 stuff 3 years ago
ssrlive 6e81e78dfb socks5 respones 3 years ago
ssrlive c61b6c74cd swith socks5-impl 3 years ago
Jorge Alejandro Jimenez Luna 86429ee8eb
Initial support digest auth scheme 3 years ago
B. Blechschmidt 6767076a6b Implement GFW bypass (see issue #35) 3 years ago
B. Blechschmidt 75bfdcc95a Support authentication without credentials if credentials are provided 3 years ago
B. Blechschmidt ad72147ff4 Free memory of closed connections 3 years ago
B. Blechschmidt 42878c29fd Rename SOCKS module 3 years ago
B. Blechschmidt f67d8b23a8 Beautify SOCKS implementation 3 years ago
ssrlive c0cff1da58 refine SocksAddressType 3 years ago
B. Blechschmidt 7818829760 Apply clippy fixes 3 years ago
B. Blechschmidt 10a674d1c9 Fix CPU spikes due to always-writable event and improve half-open connection handling 3 years ago
B. Blechschmidt 20dc6f78f1 Refactor 3 years ago
B. Blechschmidt 341bab5586 Implement SOCKS4 3 years ago
ssrlive bfa1bbc462 switch to smoltcp dev version 3 years ago
ssrlive d4eed896bb SocketAddr issues 3 years ago
ssrlive 6fe44f8055 IpProtocol values 3 years ago
ssrlive 4af656039e refine code 3 years ago
B. Blechschmidt 56d0dd9d42 Fix SOCKS5 domain name address type sending 3 years ago
B. Blechschmidt 1a5eeece6f Prepare DNS support 3 years ago
ssrlive e637a55e6a move error handler to a separate module 3 years ago
B. Blechschmidt 2f295c3fdc Use Option type for credentials 3 years ago
B. Blechschmidt d2aef08e3c Implement SOCKS5 authentication 3 years ago
B. Blechschmidt c1aaec6159 Make manager references immutable 3 years ago
Elvis Gallagher 8d408bbe76 Cleaning and update 4 years ago
B. Blechschmidt 5b6ac8b206 Improve error handling 5 years ago
B. Blechschmidt 6607df83cd Initial commit 5 years ago