A Rust port of shadowsocks
tun_interface_destination
for configuring Tun device's destination addressoutbound_fwmark
, outbound_user_cookie
, outbound_bind_interface
and outbound_bind_addr
in configuration fileIPV6_TRANSPARENT
)ipv6_first
for serversFull Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.15.2...v1.15.3
Full Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.15.1...v1.15.2
Identical to v1.15.0, but prebuilt binaries are built with stable Rust (current latest version: 1.66).
v1.15.0 prebuilt binaries are built with nightly Rust (1.68), which may crash in some platforms.
NOTE: In the next release (v1.16.0), prebuilt binaries will only contain ssservice
.
sslocal
run without any servers
, which will bypass all connections and packets"password"
is optional for none
/ plain
methodmd5-asm
and sha1-asm
: https://github.com/shadowsocks/shadowsocks-crypto/issues/16
"acl"
and "outbound_fwmark"
are available in configuration filesecurity-iv-printable-prefix
experimental featuressserver
always convert IPv4-mapped-IPv6 addresses to IPv4 in UDP respond target addressessslocal
tun
, socks5
always convert IPv4-mapped-IPv6 addresses to IPv4redir
always use IPv6 sockets for sending back packetsmain
function by @sorairolake in https://github.com/shadowsocks/shadowsocks-rust/pull/865
sslocal
, ssservice
, ssmanager
return non-zero exit codes when failing to launch by @spyophobia in https://github.com/shadowsocks/shadowsocks-rust/pull/874
security-iv-printable-prefix
feature by @database64128 in https://github.com/shadowsocks/shadowsocks-rust/pull/940
percent_decode_str
for userinfo
encoded data by @RAX7 in https://github.com/shadowsocks/shadowsocks-rust/pull/985
Full Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.14.3...v1.15.0
security-iv-printable-prefix
experimental featuresecurity-iv-printable-prefix
feature by @database64128 in https://github.com/shadowsocks/shadowsocks-rust/pull/940
Full Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.15.0-alpha.8...v1.15.0-alpha.9
Identical to v1.15.0-alpha.7.
"acl"
and "outbound_fwmark"
are available in configuration filessserver
always convert IPv4-mapped-IPv6 addresses to IPv4 in UDP respond target addressessslocal
tun
, socks5
always convert IPv4-mapped-IPv6 addresses to IPv4redir
always use IPv6 sockets for sending back packetssecurity-iv-printable-prefix
removes rand
for improving preformanceFull Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.15.0-alpha.4...v1.15.0-alpha.5
sslocal
run without any servers
, which will bypass all connections and packets"password"
is optional for none
/ plain
methodFull Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.15.0-alpha.3...v1.15.0-alpha.4