renovate[bot]
149c7df42d
fix(deps): update rust crate reqwest to 0.13 ( #2058 )
...
* fix(deps): update rust crate reqwest to 0.13
* fix(shadowsocks-rust): reqwest features updated
* chore: allow OpenSSL license
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ty <zonyitoo@users.noreply.github.com >
2026-01-05 12:58:09 +08:00
zonyitoo
7ee1aa9223
chore: release v1.24.0
2025-12-11 07:38:59 +08:00
zonyitoo
7066a19bda
feat: syslog-tracing support windows
2025-12-11 07:21:03 +08:00
zonyitoo
db7a2a8d12
feat: applied json5-rs callum-oakley/json5-rs#53
2025-12-09 02:20:55 +08:00
Aaron Chen
aa9156a794
fix: bump msrv to 1.88 ( #2054 )
2025-12-09 02:19:35 +08:00
zonyitoo
04b3ad8504
fix: switched from serde_json5 to json5
2025-12-07 21:38:23 +08:00
Aaron Chen
4a3db21d58
chore: make syslog-tracing optional ( #2050 )
2025-11-23 23:58:42 +08:00
zonyitoo
fff99a9418
fix: json5 unmaintained, RUSTSEC-2025-0120
2025-11-20 21:26:29 +08:00
zonyitoo
1db36a1c73
feat(shadowsocks-rust): logging support syslog ( #2044 )
2025-11-17 01:30:11 +08:00
zonyitoo
b672c3d9b4
fix(shadowsocks-rust): daemonize is unmaintained
...
- rustsec/advisory-db#2279
- Copied source code from knsd/daemonize and applied all unmerged PRs
2025-09-22 02:23:09 +08:00
renovate[bot]
6bb5780f57
fix(deps): update rust crate sysexits to 0.10
2025-09-07 05:36:40 +00:00
shadowsocks69420
4a105e9b0a
feat: support file logging with tracing ( #1993 )
2025-08-29 01:10:00 +08:00
zonyitoo
8f9419efa5
chore: release v1.23.5
2025-07-04 22:57:36 +08:00
Aaron Chen
393e09ce12
chore: allow clippy::uninlined_format_args ( #1981 )
2025-06-28 23:08:36 +08:00
ty
01337d349c
fix(shadowsocks-service): removed any default features for shadowsocks-service ( #1968 )
2025-06-20 10:53:41 +08:00
Aaron Chen
73748e7995
fix: make hickory-dns truly optional ( #1968 )
2025-06-18 10:11:18 +08:00
Aaron Chen
0a91eb0fbd
chore: compile xdg only on unix ( #1966 )
2025-06-09 12:46:29 +08:00
zonyitoo
76551f56ea
chore: release v1.23.4
2025-05-12 23:26:26 +08:00
zonyitoo
b2a52cbd00
chore: bump version to v1.23.3
2025-05-06 22:59:39 +08:00
renovate[bot]
08bb31cd0c
fix(deps): update rust crate xdg to v3 ( #1950 )
...
* fix(deps): update rust crate xdg to v3
* fix: xdg BaseDirectories has default values
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2025-05-05 22:46:47 +08:00
zonyitoo
af3394bd11
chore: bump version to v1.23.2
2025-04-24 21:08:31 +08:00
zonyitoo
95102db279
chore: updated version v1.23.1
2025-03-26 00:38:38 +08:00
renovate[bot]
2069d36eee
fix(deps): update rust crate sysexits to 0.9 ( #1891 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-15 17:52:23 +08:00
zonyitoo
6973480082
feat: updated edition 2024, msrv 1.85
2025-03-14 01:12:48 +08:00
zonyitoo
b4dd9c2ca2
fix: removed local-fake-dns from full feature set
2025-03-14 00:45:46 +08:00
Aaron Chen
7dc78a0524
fix(deps): update rust crate etherparse to 0.17 ( #1889 )
...
* fix(deps): update rust crate etherparse to 0.17
* delete .vscode/settings.json
2025-03-02 22:52:05 +08:00
renovate[bot]
344dff9361
fix(deps): update rust crate rand to 0.9 ( #1859 )
...
* fix(deps): update rust crate rand to 0.9
* fix: rand 0.9 compat
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2025-03-02 22:50:45 +08:00
renovate[bot]
4ddf9be73e
fix(deps): update rust crate windows-service to 0.8 ( #1879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 17:24:53 +08:00
renovate[bot]
1804d38484
fix(deps): update rust crate directories to v6 ( #1850 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-13 15:08:10 +08:00
renovate[bot]
dccb3c4c4a
fix(deps): update rust crate hickory-resolver to v0.25.0-alpha.5 ( #1870 )
...
* fix(deps): update rust crate hickory-resolver to v0.25.0-alpha.5
* fix: hickory-dns removed native-tls
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2025-02-13 02:35:55 +08:00
zonyitoo
64b6676489
feat: master branch version v1.23
2025-01-11 11:52:01 +08:00
zonyitoo
dd9507ebfb
feat: shadowsocks-rust binary crate default feature set to "full"
...
BREAKING CHANGE: For users who build from source may see their output
binaries become larger or may encounter some unexpected build errors
with default feature build.
fix #1829
2025-01-02 22:23:39 +08:00
renovate[bot]
1adb52d4ef
fix(deps): update rust crate smoltcp to 0.12 ( #1785 )
...
* fix(deps): update rust crate smoltcp to 0.12
* fix(shadowsocks-service): compatible with smoltcp v0.12
* fix(ci): service msrv 1.80, rust msrv 1.80, lib msrv 1.75
* chore(shadowsocks-service): smoltcp v0.12 uses libcore Ipv4Addr, Ipv6Addr
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2024-11-28 23:19:52 +08:00
ty
4f952be7bf
feat: async fn in trait, supported since Rust v1.75
...
- https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html
BREAKING CHANGE: MSRV v1.75
2024-11-25 16:28:50 +08:00
renovate[bot]
e28abce6bb
fix(deps): update rust crate thiserror to v2 ( #1756 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-17 02:42:03 +08:00
zonyitoo
c85a74194f
feat(shadowsocks): ServerConfig::new returns Result
...
- fix #1770
- allow users to check errors instead of just panic on wrong passwords
2024-11-17 01:18:05 +08:00
zonyitoo
f8e69417f4
feat: make aead-cipher an optional feature
2024-11-02 22:36:14 +08:00
zonyitoo
fefdef2126
fix(local-http): HttpClient removes Host from URI only for HTTP/1.x
2024-10-25 00:23:12 +08:00
zonyitoo
09088dedad
chore: ready for release v1.21.1
2024-10-24 00:10:05 +08:00
ty
5b9b4ca16b
fix: ssurl for getting outline url no compression
2024-10-04 22:42:57 +08:00
zonyitoo
bd4efaaa7d
chore: release v1.21.0
2024-09-22 22:39:20 +08:00
dependabot[bot]
c31719a539
chore(deps): bump ipnet from 2.9.0 to 2.10.0 ( #1646 )
2024-09-09 14:24:32 +00:00
zonyitoo
c341c89908
chore: release v1.20.4
2024-08-16 00:18:20 +08:00
zonyitoo
87ac73829e
feat: release v1.20.3
2024-07-29 01:29:50 +08:00
zonyitoo
eb70095c64
chore: bump version v1.20.2
2024-06-20 23:12:42 +08:00
zonyitoo
5ba8b7dcd4
feat(local-redir, server): Check IP stack capability globally
...
- ref #1543
- Reference Implementation: golang src/net/ipsock_posix.go
ipStckCapabilities
2024-06-16 19:55:59 +08:00
zonyitoo
b5f3065f3d
fix: TABLE cipher doesn't need to make a derived key
...
- fix #887
- Reference Implemetation: shadowsocks-libev, shadowsocks (Python)
5ff4f27b74/src/encrypt.c (L1395-L1399)
2024-06-14 23:24:35 +08:00
zonyitoo
6345c0dcf1
feat(server): tokio v1.38 stablized RuntimeMetrics::num_workers
2024-06-13 00:00:05 +08:00
zonyitoo
a5130caa0f
release v1.19.4
2024-06-12 23:37:47 +08:00
zonyitoo
87c1557fda
feat(local-online-config): refactored with local-http client
...
- removed dependency to reqwest (very large)
- apply outbound configurations on sockets
- fixed #1508
2024-06-12 02:08:47 +08:00