140 Commits (86429ee8eb8cb97a375fb95e55cc32c6beca98bc)
 

Author SHA1 Message Date
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
ssrlive e5d1cfbef1
Reqwest without openssl (#8) 3 years ago
B. Blechschmidt fb28783598 Remove file that should not have been committed 3 years ago
B. Blechschmidt ad72147ff4 Free memory of closed connections 3 years ago
B. Blechschmidt 5e218c2130 Use pipe for exiting 3 years ago
Antonio 034417f525 Fix #29 3 years ago
B. Blechschmidt 0c45714a45 Merge Android support branch 3 years ago
B. Blechschmidt 0027c5ac4e Use smoltcp origin after feature merge 3 years ago
B. Blechschmidt b838583bf1 Add sudo to automatic setup example in README 3 years ago
Antonio Cheong d94cc90663 Fix #20 3 years ago
B. Blechschmidt 42878c29fd Rename SOCKS module 3 years ago
B. Blechschmidt f67d8b23a8 Beautify SOCKS implementation 3 years ago
ssrlive cba6ba7318 new_token function 3 years ago
ssrlive 7442abece5 integrate to android 3 years ago
ssrlive 62a04229db shutdown function 3 years ago
B. Blechschmidt fb3ad33b53 Add file descriptor and MTU to CLI arguments 3 years ago
B. Blechschmidt 500f6ef21f Add file descriptor support 3 years ago
B. Blechschmidt 9437308283 Support building for Android 3 years ago
B. Blechschmidt cb1babebd4 Only include setup feature on Linux 3 years ago
B. Blechschmidt b669b9de22 Remove unnecessary integer suffix 3 years ago
ssrlive c0cff1da58 refine SocksAddressType 3 years ago
B. Blechschmidt fd48be5feb Parameterize IP addresses in manual tests 3 years ago
B. Blechschmidt 70cea8e11f Add manual tests for half open connections 3 years ago
B. Blechschmidt 2cf7c9cdea Add label for testing pull requests in CI 3 years ago
B. Blechschmidt 1a53e2bb52 Fix sparse index in cargo config 3 years ago
ssrlive 14279a482c
Turn off target type 3 years ago
ssrlive 3fc112fc2c update for smoltcp 3 years ago
B. Blechschmidt 44122f3c68 Improve performance by increasing smoltcp socket buffer size 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 0be39345a8 Improve handling of half-open connections 3 years ago
B. Blechschmidt 6d9767db42 Add SOCKS4 support to CI 3 years ago
B. Blechschmidt 15703a4823 Use nix crate instead of interacting with libc directly, drop privileges 3 years ago
B. Blechschmidt 3dc7fde5e9 Publish build for every commit as prerelease 3 years ago
B. Blechschmidt b8a08871d0 Support older Rust versions 3 years ago
B. Blechschmidt 69b5e6580c Adapt GitHub workflow to use dotenv 3 years ago
B. Blechschmidt 73f54c4a90 Adapt tests to use the setup functionality 3 years ago
B. Blechschmidt a59be5a1af Whitespace change to make cargo fmt happy 3 years ago
B. Blechschmidt 0bfd3f2514 Remove obsolete comment 3 years ago
B. Blechschmidt 3c79fa6071 Enable automated setup for private IP addresses 3 years ago
B. Blechschmidt e78a3f9a73 Add notes about half-open connections 3 years ago
ssrlive eac87c4f9f refine code 3 years ago
B. Blechschmidt 94d70d11f4 Fix bug introduced by 86e7af0398 3 years ago
B. Blechschmidt 167059c9d8 Describe --setup-ip in README 3 years ago
B. Blechschmidt 86e7af0398 Prevent connection error bubbling from terminating the app 3 years ago
B. Blechschmidt b12e00c0f5 Document --setup-ip 3 years ago
B. Blechschmidt 76e0b6fe1d Handle private IP addresses in setup 3 years ago
B. Blechschmidt 2a2b188c75 Make setup argument optional 3 years ago