upgrade Dockerfile and Debian/changelog

This commit is contained in:
zonyitoo
2022-12-17 09:48:04 +08:00
parent 26696823bd
commit e05ab8adee
2 changed files with 29 additions and 1 deletions

View File

@@ -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
View File

@@ -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