All notable changes to this project will be documented in this file.
- (hyper-util) 0.1.9 (#86)
- (thiserror) Bump version to v1 (#87)
- (cidr) 0.3.0 (#88)
- (bytes) V1
- (tokio-stream) V0.1.0
- (proxy) Improve http forward performance (#85)
- (extension) Revert http to socks5 extension (#82)
- (extension) Add CIDR range random extension (#80)
- Add optional
ulimit
soft limit (#81)
- (extension) Optimize and extension time-consuming calculation (#74)
- (tikv-jemallocator) Bump version to v0.6.x (#73)
- (proxy) Fixed the concurrent limit: inbound + outbound / 2 (#72)
- (log) Fix debug log mode (#70)
- (extension) Add static IP within TTL time (#68)
- (netlink_proto) Ignore netlink_proto warn log (#67)
- (extension) Optimize extension implementation (#63)
- Default listening port number is 1080 (#64)
- (extension) Optimize extension implementation (#65)
- (proxy) Add file descriptor concurrency limit (#66)
- (auth) Repair authorization process (#62)
- Remove unnecessary code
- (proxy) Add Http-To-Socks5 proxy forward (#61)
- (connect) Optimize assign_ipv6_from_extension and combine functions (#60)
- Add few examples with sessions (#58)
- (http) Define session extension for unauthorized http (#57)
- Self-update migrated to self-github-update (#55)
- (nix) Bump version to 0.29.0 (#56)
- (http) Standardized HTTP authentication status code (#54)
- (proxy) Set connection timeout for http requests
- (proxy) Set connection timeout for http requests
- (proxy) Optimize proxy forward process (#53)
- (proxy) Set the default connection timeout to 10 seconds (#49)
- (route) Migrate ip route command to rtnetlink (#46)
- (anyhow) Remove it (#45)
- (proxy) Modify TCP connector usage policy (#43)
- (proxy) Fix whitelist default policy denial (#42)
- (alloc) Mimalloc is used by default (#35)
- (auth) Enhance authorization security (#37)
- (proxy) Customize session to assign fixed IP (#38)
- (serve) Support ipv4/ipv6 CIDR (#32)
- (sys) Add display (#30)
- (serve) Improve request logging (#31)
- Initial support for socks5 protocol (#27)
- (socks5) Support binding IP-CDIR when connecting (#29)
- (serve) Refactor the validation module (#28)
- (http) Added IP whitelist restrictions (#21)
- (serve) Revert tls support (#20)
- Revert target i586-unknown-linux-musl support
- (http) Add basic auth
- (http) Merge try_connect_with_ipv6_and_fallback
- (proxy) Use hyper util TokioIo
- (tracing-subscriber) Bump version to v0.3.18
- (clap) Bump version to v4.4.14
- (daemon) Add restart support
- (http) Try to connect with ipv6 and fallback to ipv4/ipv6
- Support online update program
- Fix Ipv4Addr::UNSPECIFIED address not available
- (http) Refactor error handling
- (self_update) Add rustls support
- Support background daemon process
- Use the system to allocate available ports
- (linux) Automatically configure subnet routing
- Ignore panic abort
- (hyper-util) Bump version to v0.1.2
- (hyper) Bump version to v1.1.0
- (tokio) Bump version to v1.35.1