Skip to content

Releases: shadowsocks/shadowsocks-rust

v1.12.1-alpha.1

09 Nov 15:45
dbb1dad
Compare
Choose a tag to compare
v1.12.1-alpha.1 Pre-release
Pre-release

What's Changed

New Contributors

  • @lzm0 made their first contribution in #667

Full Changelog: v1.12.0...v1.12.1-alpha.1

v1.12.0

04 Nov 04:24
cfd6863
Compare
Choose a tag to compare

Features

  • TCP connects with Happy Eyeballs (RFC6555, RFC8305) strategy
  • Local
    • #586 Basic support of tun interface in sslocal (Experimental) Tested on macOS and Linux
    • #620 Local server will choose remote servers based on their "mode"
    • Local Balancer
      • Configurable max_server_rtt and check_interval
      • Reload configuration "servers" in runtime when receiving SIGUSR1 signal
  • Manager
    • #421 ssmanager support --plugin and --plugin-opts as default plugin configurations
    • #648 ssmanager support starting ssserver in standalone (independent process) mode.
  • #627 ACL support | and || hash-set and domain-tree mode
  • Support --outbound-bind-interface on Windows.

Bug Fixed

  • #579 UDP server reply target address should be received source address
  • TFO socket on Windows should bind to SOCKADDR_IN6 for IPv6 targets
  • #640 --daemonize will set chdir to current working directory
    • [BREAKING] In the previous version --daemonize will call chdir to / by default, so it may change the behavior if users using relative paths in "plugin" or "plugin_opts"

Miscellaneous

  • #596 Support Snapcraft https://snapcraft.io/shadowsocks-rust
  • TFO on Linux queue length set to 1024 to match backlogs
  • Completely remove Replay Attack Protection with Ping-Pong bloom filter in default build configuration

What's Changed

New Contributors

Full Changelog: v1.11.2...v1.12.0

v1.12.0-alpha.10

23 Oct 13:23
34ccb5e
Compare
Choose a tag to compare
v1.12.0-alpha.10 Pre-release
Pre-release

Features

  • Support --outbound-bind-interface on Windows.
  • #648 ssmanager support starting ssserver in standalone (independent process) mode.

Miscellaneous

v1.12.0-alpha.9

08 Oct 00:28
e2b3477
Compare
Choose a tag to compare
v1.12.0-alpha.9 Pre-release
Pre-release

Bug Fixes

  • #640 --daemonize will set chdir to current working directory
    • [BREAKING] In the previous version --daemonize will call chdir to / by default, so it may change the behavior if users using relative paths in "plugin" or "plugin_opts"
  • Auto-reload configuration for sslocal should also reload plugins for each servers

v1.12.0-alpha.8

06 Oct 15:43
edfea66
Compare
Choose a tag to compare
v1.12.0-alpha.8 Pre-release
Pre-release

Features

  • Local Balancer
    • Configurable max_server_rtt and check_interval
    • Reload configuration "servers" in runtime when receiving SIGUSR1 signal

v1.12.0-alpha.7

29 Sep 02:12
1c14bc9
Compare
Choose a tag to compare
v1.12.0-alpha.7 Pre-release
Pre-release

Features

  • TFO on Linux queue length set to 1024 to match backlogs
  • Completely remove Replay Attack Protection with Ping-Pong bloom filter in default build configuration

BUG Fixed

  • TFO socket on Windows should bind to SOCKADDR_IN6 for IPv6 targets

v1.12.0-alpha.6

25 Sep 16:02
049c5c4
Compare
Choose a tag to compare
v1.12.0-alpha.6 Pre-release
Pre-release

Features

  • TCP connects with Happy Eyeballs (RFC6555, RFC8305) strategy

v1.12.0-alpha.5

25 Sep 15:22
0c96cf5
Compare
Choose a tag to compare
v1.12.0-alpha.5 Pre-release
Pre-release
log BUILD_TIME and bump version to v1.12.0-alpha.5

v1.12.0-alpha.4

22 Sep 05:04
6a88f30
Compare
Choose a tag to compare
v1.12.0-alpha.4 Pre-release
Pre-release

Features

  • #627 ACL support | and || hash-set and domain-tree mode

v1.12.0-alpha.3

11 Sep 09:27
c4a660f
Compare
Choose a tag to compare
v1.12.0-alpha.3 Pre-release
Pre-release

Features

  • #620 Local server will choose remote servers based on their "mode"