cargo shadowsocks-rust 1.10.0
v1.10.0

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

Features

  • #452 sslocal supports starting multiple instances in the same process
    • Add locals in extended configuration format for specifying multiple local server instances
    • (Android Only) Support unix:// schema in dns configuration
    • Support tcp:// and udp:// in dnsconfiguration for setting DNS protocol. Uses both TCP and UDP if not specified.
SOCKS/HTTP -+            +- Shadowsocks ----------------------------------------+
            |            |                                                      |
     redir -+-- sslocal -+- Shadowsocks ----------------------------------------+- 🌐
            |            |                                                      |
    tunnel -+            +- Shadowsocks ----------------------------------------+
  • Support quad9_https predefined DNS servers
  • Updated shadowsocks-crypto to v0.2, which Cipher implementation uses enum static dispatch instead of Boxed Trait Object for dynamic dispatch

BUG Fixes

  • PingBalancer 2nd check will be sent 10s after 1st initialization check.

Breaking Changes

  • sslocal's command line options are now for creating a new local instance:
    • --local-addr, --forward-addr, -U, -u, --protocol, ... will only applied to the local instance specified by --local-addr
  • ssserver's command line options are now for creating a new server instance:
    • -U and -u will only applied to the local instance specified by --server-addr

Don't miss a new shadowsocks-rust release

NewReleases is sending notifications on new releases.