Skip to content

Releases: VEY-OSS/vey

vey-proxy-v1.13.5

Choose a tag to compare

@zh-jq zh-jq released this 19 Jun 14:19

This is a new version in the vey-proxy 1.13 development branch.

Bug fixed

  • fix support of user-site in facts user group

New features

  • get the metrics/log/controller app name from the binary name instead of the crate name
  • support to use jemalloc or mimalloc as global allocator at compile time
  • add support for MASQUE CONNECT-UDP in http_proxy server and proxy_http(s) escapers

Removed or deprecated:

  • drop support for masque/http draft Well-Known URI in http_proxy server
  • drop support for lua 5.3 and python 3.7
  • drop the previously used custom 0x09 timeout draft socks6 error code

vey-proxy-v1.13.4

Choose a tag to compare

@zh-jq zh-jq released this 17 May 14:24

This is a bug fix version of the v1.13 feature development branch.

The following bugs get fixed:

fix the brotli cert decompression in TLS client code when build with boringssl / AWS-LC
fix the build of rpm packages by using release tarball

vey-proxy-v1.13.3

Choose a tag to compare

@zh-jq zh-jq released this 17 May 12:25

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_stream and udp_tproxy servers for general UDP proxying and transparent UDP proxying.
  • Authentication: Introduced the python-basic user 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 the X-VEY-* namespace.
  • TLS Configuration: Renamed the native_tls_port server type to usual_tls_port.
  • Match Rules Refactoring:
    • Replaced child/child_match/child-domain configuration keys with suffix/suffix_match/suffix-domain across various matching rules (including domain/host ACL rules, user site configs, fact matching, inspection rules, and resolve redirection).
    • The suffix_match key in the route_upstream escaper now accurately matches by domain hierarchy rather than as a plain string.
  • SOCKS Proxy Configurations:
    • Deprecated udp_relay_yield_size (use udp_relay_yield_count instead).
    • Deprecated udp_relay_batch_size (use udp_relay_batch_count instead).