cargo shadowsocks-rust 1.12.4
v1.12.4

latest releases: 1.21.0, 1.20.4, 1.20.3...
2 years ago

Features

  • Configuration
    • ipv6_only configuration option setting IPV6_V6ONLY to all listener sockets that are listening to dual-stack address (::)
    • #700 Default configuration search path also includes $PWD
    • Log and Runtime related options could be configured via configuration file
  • #698 New binary ssservice with unified features in (sslocal, ssserver and ssmanager)
    • sslocal, ssserver, ssmanager may not be included in the release build in the future.
    • COMPATIBLE NOTE: ssservice can be served as any of the sslocal, ssserver and ssmanager, for example, ln -s ssservice sslocal and then run sslocal with exactly the same options as the standalone sslocal binary.

Bug Fixes

  • #694 UDP binds to dual-stack address (::) will detect 0.0.0.0 already in use automatically
  • Transparent Proxy (redir) local client will always set IPV6_V6ONLY for listeners that are listening on ::

Miscelleneous

  • Deprecating SS_LOG_VERBOSE_LEVEL and SS_LOG_WITHOUT_TIME (introduced in v1.12.3) in flavor of "log" in the configuration file

What's Changed

  • fixed UDP listener binds to dual-stack addresses (::) by @zonyitoo in #696
  • Support ipv6_only socket option (IPV6_V6ONLY) by @zonyitoo in #699
  • Local, Server & Manager unified binary ssservice by @zonyitoo in #701
  • "log" and "runtime" specific options configurable in file by @zonyitoo in #702

Full Changelog: v1.12.3...v1.12.4

Don't miss a new shadowsocks-rust release

NewReleases is sending notifications on new releases.