Skip to content

Releases: shadowsocks/shadowsocks-rust

v1.7.0-alpha.15

22 Sep 17:04
Compare
Choose a tag to compare
v1.7.0-alpha.15 Pre-release
Pre-release
  • UDP relay sets timeout with separated key udp_timeout
  • #123 set_nodelay and set_keepalive

v1.7.0-alpha.14

07 Aug 01:36
Compare
Choose a tag to compare
v1.7.0-alpha.14 Pre-release
Pre-release
  • [FIXED-BUG] #118 #122 Fixed DNS resolving issue. It may failed to resolve remote server's address if you haven't configured any IP addresses in forbidden_ip section.

v1.7.0-alpha.13

30 Jul 16:42
Compare
Choose a tag to compare
v1.7.0-alpha.13 Pre-release
Pre-release
  • trust-dns-resolver is set to released version v0.10.0-alpha and remove DNS over TLS temporary (We don't need this currently).
  • miscreant is set to v0.4.0-beta for #105 (Better handling different CPU models for AES support).
  • Built release with rustc 1.29.0-nightly

v1.7.0-alpha.12

19 Jul 01:26
Compare
Choose a tag to compare
v1.7.0-alpha.12 Pre-release
Pre-release
  • Updated ring to 0.13 release version
  • Kill process if any servers exited unexpectly
  • Support timeout key in the outer object in configuration

v1.7.0-alpha.10

12 Jul 00:30
Compare
Choose a tag to compare
v1.7.0-alpha.10 Pre-release
Pre-release
  • Updated dependencies, especially ring and trust-dns

v1.7.0-alpha.9

03 Jun 15:22
Compare
Choose a tag to compare
v1.7.0-alpha.9 Pre-release
Pre-release
  • #100 Migrated to Tokio Runtime.
  • [BUG-FIXED] #105 Fixed "Too many open files" in UDP relay.
  • [BUG-FIXED] Fixed bug while starting UDP relay. While starting server with plugins, it should not change the listening addresses for UDP relay, which are only for TCP relay.
  • [BUG-FIXED] #106 Server should not panic if accepted socket closed right after accept().
  • Implemented a new ssdns server, which can serve as a DNS server and proxy DNS queries via ShadowSocks' UDP relay.
  • Replaced ToSocketAddrs with trust-dns
  • Uses impl Trait for functions
  • Updated dependencies and various optimization
  • #111 Upgrade rand to v0.5 and use ThreadRng
  • #113 Supported xchacha20-ietf-poly1305 encrypt method

v1.7.0-alpha.8

31 May 15:40
Compare
Choose a tag to compare
v1.7.0-alpha.8 Pre-release
Pre-release
  • #100 Migrated to Tokio Runtime.
  • [BUG-FIXED] #105 Fixed "Too many open files" in UDP relay.
  • [BUG-FIXED] Fixed bug while starting UDP relay. While starting server with plugins, it should not change the listening addresses for UDP relay, which are only for TCP relay.
  • [BUG-FIXED] #106 Server should not panic if accepted socket closed right after accept().
  • Implemented a new ssdns server, which can serve as a DNS server and proxy DNS queries via ShadowSocks' UDP relay.
  • Replaced ToSocketAddrs with trust-dns
  • Uses impl Trait for functions
  • Updated dependencies
  • #111 Upgrade rand to v0.5 and use ThreadRng
  • #113 Supported xchacha20-ietf-poly1305 encrypt method

v1.7.0-alpha.7

30 May 14:18
Compare
Choose a tag to compare
v1.7.0-alpha.7 Pre-release
Pre-release
  • #100 Migrated to Tokio Runtime.
  • [BUG-FIXED] #105 Fixed "Too many open files" in UDP relay.
  • [BUG-FIXED] Fixed bug while starting UDP relay. While starting server with plugins, it should not change the listening addresses for UDP relay, which are only for TCP relay.
  • [BUG-FIXED] #106 Server should not panic if accepted socket closed right after accept().
  • Implemented a new ssdns server, which can serve as a DNS server and proxy DNS queries via ShadowSocks' UDP relay.
  • Replaced ToSocketAddrs with trust-dns
  • Uses impl Trait for functions
  • Updated dependencies
  • #111 Upgrade rand to v0.5 and use ThreadRng

v1.7.0-alpha.6

17 May 13:17
Compare
Choose a tag to compare
v1.7.0-alpha.6 Pre-release
Pre-release
  • #100 Migrated to Tokio Runtime.
  • [BUG-FIXED] #105 Fixed "Too many open files" in UDP relay.
  • [BUG-FIXED] Fixed bug while starting UDP relay. While starting server with plugins, it should not change the listening addresses for UDP relay, which are only for TCP relay.
  • [BUG-FIXED] #106 Server should not panic if accepted socket closed right after accept().
  • Implemented a new ssdns server, which can serve as a DNS server and proxy DNS queries via ShadowSocks' UDP relay.
  • Replaced ToSocketAddrs with trust-dns
  • Uses impl Trait for functions
  • Updated dependencies

v1.7.0-alpha.5

17 May 01:05
Compare
Choose a tag to compare
v1.7.0-alpha.5 Pre-release
Pre-release
  • #100 Migrated to Tokio Runtime.
  • [BUG-FIXED] #105 Fixed "Too many open files" in UDP relay.
  • [BUG-FIXED] Fixed bug while starting UDP relay. While starting server with plugins, it should not change the listening addresses for UDP relay, which are only for TCP relay.
  • Implemented a new ssdns server, which can serve as a DNS server and proxy DNS queries via ShadowSocks' UDP relay.
  • Replaced ToSocketAddrs with trust-dns
  • Uses impl Trait for functions
  • Updated dependencies