Releases: shadowsocks/shadowsocks-rust
Releases · shadowsocks/shadowsocks-rust
v1.6.6
-
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
- #65 Renamed
chacha20-poly1305
to chacha20-ietf-poly1305
v1.6.4
- 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
- Replace nonce increment method with
sodium_increment
for AEAD ciphers
v1.6.2
-
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
- Monitor
SIGCHLD
and SIGTERM
in *NIX
v1.6.0
- SIP002 Extended ss URLs
- SIP003 Plugins
- Removed Argon2 for key derivation #57
- Use
OsRng
for salt generation #55
v1.5.2
- Fixed cipher name of
aes-128-ctr
- Optimize code style in
config.rs
v1.5.1
- 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
- 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