v1.18.3
版本发布时间: 2024-04-21 21:54:35
shadowsocks/shadowsocks-rust最新发布版本:v1.21.0(2024-09-22 22:40:13)
Features
- #1466 Support
outbound_fwmark
in server side to split outbound tunnel - #1467 Default build for
*-windows-*
targets includessswinservice
-
local-fakedns
: Add a basic implementation of Fake-DNS, which will allocate IPs from pool for DNS queries. This experimental feature could be useful when usinglocal-tun
,local-redir
or other features that could only receive IP destinations, the domain name that is resolved by the Fake-DNS will be translated from IP back to domain name when connecting to the remote. - #1500 Add
launchd_udp_socket_name
,launchd_tcp_socket_name
to basic config format
Bug Fixes
- Fixed build on OpenBSD
- #1491 Fixed per-server outbound options not taking effect
- #1509
local-tun
TCP socket creation made non-blocking
What's Changed
- chore(deps): bump async-trait from 0.1.77 to 0.1.78 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1460
- chore(deps): bump qrcode from 0.13.0 to 0.14.0 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1461
- chore(deps): bump thiserror from 1.0.57 to 1.0.58 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1463
- chore(deps): bump blake3 from 1.5.0 to 1.5.1 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1462
- chore(deps): bump http-body-util from 0.1.0 to 0.1.1 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1464
- feature: support fwmark in server side to split outbound tunnel by @chuxi in https://github.com/shadowsocks/shadowsocks-rust/pull/1466
- resolve #1467: build sswinservice for Windows by default by @amorphobia in https://github.com/shadowsocks/shadowsocks-rust/pull/1468
- chore(deps): bump async-trait from 0.1.78 to 0.1.79 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1477
- chore(deps): bump reqwest from 0.11.26 to 0.12.2 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1481
- chore(deps): bump arc-swap from 1.7.0 to 1.7.1 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1478
- chore(deps): bump bytes from 1.5.0 to 1.6.0 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1476
- chore(deps): bump etherparse from 0.14.2 to 0.14.3 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1485
- chore(deps): bump prost from 0.11.9 to 0.12.4 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1488
- chore(deps): bump prost-build from 0.11.9 to 0.12.4 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1489
- fix(shadowsocks): tokio-tfo deps only for supported platforms by @zonyitoo in https://github.com/shadowsocks/shadowsocks-rust/pull/1490
- fix(shadowsocks): unbreak OpenBSD build by @heroin-moose in https://github.com/shadowsocks/shadowsocks-rust/pull/1492
- chore(deps): bump reqwest from 0.12.2 to 0.12.3 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1496
- add launchd_udp_socket_name / launchd_tcp_socket_name to basic config by @liudongmiao in https://github.com/shadowsocks/shadowsocks-rust/pull/1500
- Fix per-server outbound options not taking effect (part 1) by @stormynoct in https://github.com/shadowsocks/shadowsocks-rust/pull/1493
- chore(deps): bump sysexits from 0.7.11 to 0.7.12 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1506
- chore(deps): bump async-trait from 0.1.79 to 0.1.80 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1504
- chore(deps): bump time from 0.3.34 to 0.3.36 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1505
- chore(deps): bump tokio-rustls from 0.25.0 to 0.26.0 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1475
- chore(deps): bump hyper from 1.2.0 to 1.3.1 by @dependabot in https://github.com/shadowsocks/shadowsocks-rust/pull/1507
- Fix per-server outbound options not taking effect (part 2) by @stormynoct in https://github.com/shadowsocks/shadowsocks-rust/pull/1491
- Make tcp socket creation non blocking by @AzazKamaz in https://github.com/shadowsocks/shadowsocks-rust/pull/1509
New Contributors
- @amorphobia made their first contribution in https://github.com/shadowsocks/shadowsocks-rust/pull/1468
- @heroin-moose made their first contribution in https://github.com/shadowsocks/shadowsocks-rust/pull/1492
- @liudongmiao made their first contribution in https://github.com/shadowsocks/shadowsocks-rust/pull/1500
- @stormynoct made their first contribution in https://github.com/shadowsocks/shadowsocks-rust/pull/1493
Full Changelog: https://github.com/shadowsocks/shadowsocks-rust/compare/v1.18.2...v1.18.3
1、 shadowsocks-v1.18.3.aarch64-apple-darwin.tar.xz 3.64MB
2、 shadowsocks-v1.18.3.aarch64-apple-darwin.tar.xz.sha256 114B
3、 shadowsocks-v1.18.3.aarch64-unknown-linux-gnu.tar.xz 3.92MB
4、 shadowsocks-v1.18.3.aarch64-unknown-linux-gnu.tar.xz.sha256 119B
5、 shadowsocks-v1.18.3.aarch64-unknown-linux-musl.tar.xz 3.86MB
6、 shadowsocks-v1.18.3.aarch64-unknown-linux-musl.tar.xz.sha256 120B
7、 shadowsocks-v1.18.3.arm-unknown-linux-gnueabi.tar.xz 3.9MB
8、 shadowsocks-v1.18.3.arm-unknown-linux-gnueabi.tar.xz.sha256 119B
9、 shadowsocks-v1.18.3.arm-unknown-linux-gnueabihf.tar.xz 3.98MB
10、 shadowsocks-v1.18.3.arm-unknown-linux-gnueabihf.tar.xz.sha256 121B
11、 shadowsocks-v1.18.3.arm-unknown-linux-musleabi.tar.xz 3.93MB
12、 shadowsocks-v1.18.3.arm-unknown-linux-musleabi.tar.xz.sha256 120B
13、 shadowsocks-v1.18.3.arm-unknown-linux-musleabihf.tar.xz 4MB
14、 shadowsocks-v1.18.3.arm-unknown-linux-musleabihf.tar.xz.sha256 122B
15、 shadowsocks-v1.18.3.armv7-unknown-linux-gnueabihf.tar.xz 3.91MB
16、 shadowsocks-v1.18.3.armv7-unknown-linux-gnueabihf.tar.xz.sha256 123B
17、 shadowsocks-v1.18.3.armv7-unknown-linux-musleabihf.tar.xz 3.93MB
18、 shadowsocks-v1.18.3.armv7-unknown-linux-musleabihf.tar.xz.sha256 124B
19、 shadowsocks-v1.18.3.i686-unknown-linux-musl.tar.xz 4.62MB
20、 shadowsocks-v1.18.3.i686-unknown-linux-musl.tar.xz.sha256 117B
21、 shadowsocks-v1.18.3.x86_64-apple-darwin.tar.xz 4.67MB
22、 shadowsocks-v1.18.3.x86_64-apple-darwin.tar.xz.sha256 113B
23、 shadowsocks-v1.18.3.x86_64-pc-windows-msvc.zip 14.09MB
24、 shadowsocks-v1.18.3.x86_64-pc-windows-msvc.zip.sha256 114B
25、 shadowsocks-v1.18.3.x86_64-unknown-linux-gnu.tar.xz 5.53MB
26、 shadowsocks-v1.18.3.x86_64-unknown-linux-gnu.tar.xz.sha256 118B
27、 shadowsocks-v1.18.3.x86_64-unknown-linux-musl.tar.xz 5.71MB
28、 shadowsocks-v1.18.3.x86_64-unknown-linux-musl.tar.xz.sha256 119B