523 Commits
Author SHA1 Message Date
renovate[bot] 6b96a84b99 fix(deps): update rust crate base64 to 0.23 2026-07-23 18:43:11 +00:00
renovate[bot] 92328c2957 fix(deps): update rust crate snmalloc-rs to 0.7 2026-03-25 05:52:32 +00:00
zonyitoo 7d28db736b feat: bump version v1.25.0
- MSRV upgraded to v1.91, due to smoltcp v0.13.
- Upgrade dependencies
- Add cursor rule orientation
2026-03-23 00:03:27 +08:00
renovate[bot]andzonyitoo 2d755f05d6 fix(deps): update rust crate smoltcp to 0.13 (#2094)
* fix(deps): update rust crate smoltcp to 0.13

* chore: raise MSRV to 1.91 for smoltcp 0.13

smoltcp 0.13 requires Rust 1.91. Align rust-version, clippy msrv,
and GitHub MSRV workflow with that toolchain.

Made-with: Cursor

* fix(deps): bump aws-lc-rs for RUSTSEC-2026-0048

Update aws-lc-sys to 0.39.0 via aws-lc-rs 1.16.2 (CRL IDP validation fix).

Made-with: Cursor

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com>
2026-03-22 23:55:12 +08:00
renovate[bot] 3822aa7a88 fix(deps): update rust crate sysexits to 0.13 2026-02-28 17:41:17 +00:00
renovate[bot] a25b35f85b fix(deps): update rust crate sysexits to 0.12 2026-02-20 14:41:09 +00:00
renovate[bot]andzonyitoo ef671c38ad fix(deps): update rust crate rand to 0.10 (#2074)
* fix(deps): update rust crate rand to 0.10

* fix: small_rng enabled by default

* fix: small_rng enabled by default

* fix: from_os_rng replaced by make_rng

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com>
2026-02-11 00:37:52 +08:00
renovate[bot] d97c9128c3 fix(deps): update rust crate sysexits to 0.11 2026-01-26 11:27:06 +00:00
renovate[bot]andty 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]andzonyitoo 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]andzonyitoo 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]andzonyitoo 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]andzonyitoo 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