v1.12.4
Features
- Configuration
ipv6_onlyconfiguration option settingIPV6_V6ONLYto 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
ssservicewith unified features in (sslocal,ssserverandssmanager)sslocal,ssserver,ssmanagermay not be included in the release build in the future.- COMPATIBLE NOTE:
ssservicecan be served as any of thesslocal,ssserverandssmanager, for example,ln -s ssservice sslocaland then runsslocalwith exactly the same options as the standalonesslocalbinary.
Bug Fixes
- #694 UDP binds to dual-stack address (
::) will detect0.0.0.0already in use automatically - Transparent Proxy (redir) local client will always set
IPV6_V6ONLYfor listeners that are listening on::
Miscelleneous
- Deprecating
SS_LOG_VERBOSE_LEVELandSS_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