Skip to content

Releases: shadowsocks/shadowsocks-rust

v1.6.6

14 Oct 02:18
Compare
Choose a tag to compare
  • Remove aes-128-ctr cipher, because libsodium has removed it in release 1.0.15

  • Enable LTO in release build

  • Add necessary files for building .deb package for Debian based systems

  • Properly handle exit signals with exit(0), and also handle CTRL_C and CTRL_BREAK on Windows

  • Replace DNS local cache with default DNS resolver. Linux, OS X and Windows all have global DNS cache solution

  • Allow logging without time prefix. Adding --log-without-time argument for sslocal and ssserver

  • Optimize build release packaging script, removed ._sslocal, ._ssserver and ._ssurl

v1.6.5

31 Aug 16:22
Compare
Choose a tag to compare
  • #65 Renamed chacha20-poly1305 to chacha20-ietf-poly1305

v1.6.4

31 Aug 14:18
Compare
Choose a tag to compare
  • Add missing sodium_init call before any other sodium cipher functions
  • Replace nonce increment method with sodium_increment for AEAD ciphers (v1.6.3)

v1.6.3

31 Aug 13:55
Compare
Choose a tag to compare
v1.6.3 Pre-release
Pre-release
  • Replace nonce increment method with sodium_increment for AEAD ciphers

v1.6.2

30 Aug 16:57
Compare
Choose a tag to compare
  • Fixed #61. chacha20, xsalsa20 bug. Uses self-contained libsodium-ffi

  • Fixed #62. Fully refactored Udp Associate mode.

  • Improved logs, prints time in ns.

  • Updated dependencies.

  • Supports chacha20-ietf

v1.6.1

30 Jul 03:08
Compare
Choose a tag to compare
  • Monitor SIGCHLD and SIGTERM in *NIX

v1.6.0

29 Jul 03:15
Compare
Choose a tag to compare
  • SIP002 Extended ss URLs
  • SIP003 Plugins
  • Removed Argon2 for key derivation #57
  • Use OsRng for salt generation #55

v1.5.2

23 Jul 16:29
Compare
Choose a tag to compare
  • Fixed cipher name of aes-128-ctr
  • Optimize code style in config.rs

v1.5.1

23 Jul 16:32
Compare
Choose a tag to compare
  • Uses netdb to support hosts files in DNS resolve #40
  • Parse domain address with IpAddr for compatibility #49
  • Format code with the latest rustfmt

v1.5.0

23 Jul 16:37
Compare
Choose a tag to compare
  • Abandon rust-crypto for lacking maintainance #47
  • Simply code with macros
  • Remove supports of multithreads
  • Fixed rc4_md5 cipher, which must have 16bytes length of IV
  • Fixed build with key-derive-argon2 feature #45
  • Fixed clippy warnings #44