mirror of
https://github.com/shadowsocks/shadowsocks-rust.git
synced 2026-02-09 01:59:16 +08:00
upgrade Dockerfile and Debian/changelog
This commit is contained in:
@@ -33,7 +33,7 @@ RUN case "$TARGETARCH" in \
|
||||
&& echo "CC=$CC" \
|
||||
&& rustup override set nightly \
|
||||
&& rustup target add "$RUST_TARGET" \
|
||||
&& RUSTFLAGS="-C linker=$CC" CC=$CC cargo build --target "$RUST_TARGET" --release --features "local-tun local-redir armv8 neon stream-cipher aead-cipher-2022" \
|
||||
&& RUSTFLAGS="-C linker=$CC" CC=$CC cargo build --target "$RUST_TARGET" --release --features "local-tun local-redir stream-cipher aead-cipher-2022" \
|
||||
&& mv target/$RUST_TARGET/release/ss* target/release/
|
||||
|
||||
FROM alpine:3.16 AS sslocal
|
||||
|
||||
28
debian/changelog
vendored
28
debian/changelog
vendored
@@ -1,3 +1,31 @@
|
||||
shadowsocks-rust (1.15.0) unstable; urgency=medium
|
||||
|
||||
## Features
|
||||
|
||||
- #811 AEAD-2022 protocol ([SIP022](https://github.com/shadowsocks/shadowsocks-org/issues/196))
|
||||
- WARN: This is still a draft protocol, use it at your own risk.
|
||||
- SIP002 Extended Format: Allowing unencoded user-info in URL, https://github.com/shadowsocks/shadowsocks-org/issues/27#issuecomment-1124853747
|
||||
- #810 Manager standalone mode support bypassing ACL files
|
||||
- #818 Allow `sslocal` run without any `servers`, which will bypass all connections and packets
|
||||
- #838 `"password"` is optional for `none` / `plain` method
|
||||
- redir-local: Enable dual-stack support on Linux (TProxy) and FreeBSD
|
||||
- Disable `md5-asm` and `sha1-asm`: https://github.com/shadowsocks/shadowsocks-crypto/issues/16
|
||||
- `"acl"` and `"outbound_fwmark"` are available in configuration file
|
||||
|
||||
## Miscellaneous
|
||||
|
||||
- shadowsocks/shadowsocks-org#204 Remove `security-iv-printable-prefix` experimental feature
|
||||
- Upgrade [clap](https://crates.io/crates/clap) to v4.0.
|
||||
- UDP association channel size shrinked to 1024, which could save a lot of memory for each associations
|
||||
|
||||
## Enhancements
|
||||
|
||||
- #855 Properly handle IPv4-mapped-IPv6 addresses in UDP assocations
|
||||
- `ssserver` always convert IPv4-mapped-IPv6 addresses to IPv4 in UDP respond target addresses
|
||||
- `sslocal`
|
||||
- `tun`, `socks5` always convert IPv4-mapped-IPv6 addresses to IPv4
|
||||
- `redir` always use IPv6 sockets for sending back packets
|
||||
|
||||
shadowsocks-rust (1.14.3) unstable; urgency=medium
|
||||
|
||||
## Features
|
||||
|
||||
Reference in New Issue
Block a user