vey-proxy-v1.13.3
This is a new version of the v1.13 feature development branch.
What's Changed in v1.13.3
🚀 Features
- New UDP Servers: Added
udp_streamandudp_tproxyservers for general UDP proxying and transparent UDP proxying. - Authentication: Introduced the
python-basicuser group type to allow for simple username/password authentication verified by a custom Python script.
⚠️ Compatibility & Deprecations
- MSRV: Bumped Minimum Supported Rust Version to 1.91.
- Custom Headers: Renamed the custom HTTP headers from the
X-BD-*namespace to theX-VEY-*namespace. - TLS Configuration: Renamed the
native_tls_portserver type tousual_tls_port. - Match Rules Refactoring:
- Replaced
child/child_match/child-domainconfiguration keys withsuffix/suffix_match/suffix-domainacross various matching rules (including domain/host ACL rules, user site configs, fact matching, inspection rules, and resolve redirection). - The
suffix_matchkey in theroute_upstreamescaper now accurately matches by domain hierarchy rather than as a plain string.
- Replaced
- SOCKS Proxy Configurations:
- Deprecated
udp_relay_yield_size(useudp_relay_yield_countinstead). - Deprecated
udp_relay_batch_size(useudp_relay_batch_countinstead).
- Deprecated