Skip to content

v4.41.1

Compare
Choose a tag to compare
@xiaokangwang xiaokangwang released this 30 Jul 13:50
· 885 commits to master since this release
e0a73e5

Features

  • VMess: Added 2 VMess experiments
    • AuthenticatedLength : Make the length of each payload segment no longer malleable. This experiment requires the server and client use the same version of v2ray-core. More breaking updates on this experiment is expected.
    • NoTerminationSignal : Do not send connection single duplex termination signal for TCP connection when transferred over VMess. This will break some application.
    • #940 Thanks @RPRX
  • Hardening Draining connection at client side when receiving invalid data.
  • Observatory Support custom probe interval and probe URL. Thanks @nekohasekai .

Fixes

  • Fixed connection stability issue when in h2, grpc transport. #1059 #1058 #1056 Thanks @IRN-Kawakaze @architecturers @lijinglin3
  • Further fixed connection stability issue when in h2, grpc transport.

Notices

  • VMess: From Jan 1, 2022, compatibility for legacy VMess MD5 will be disabled by default. Visit here for more information.
  • You are able to compile exactly the same binaries as the ones in Assets section below by simply following the compiling guide.

For downstream developers

The Go module name of v2ray-core has been changed to github.com/v2fly/v2ray-core/v4. Do NOT use v2ray.com/core anymore.