renovate[bot]
cc9e8faa70
fix(deps): update rust crate nix to 0.31 ( #2066 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-23 16:21:06 +08:00
zonyitoo
1008eeec1d
feat(local-http): support HTTP Basic auth ( #1994 )
2025-12-19 03:26:17 +08:00
zonyitoo
7ee1aa9223
chore: release v1.24.0
2025-12-11 07:38:59 +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
zonyitoo
afbea321b7
chore: online-config load with standard JSON
...
- serde-json5 doesn't support UTF-16 surrogate pair properly
google/serde_json5#21
2025-11-21 00:00:14 +08:00
zonyitoo
fff99a9418
fix: json5 unmaintained, RUSTSEC-2025-0120
2025-11-20 21:26:29 +08:00
Aaron Chen
72ab3c0697
chore: specify regex dependency without unicode feature ( #2045 )
2025-11-15 22:46:51 +08:00
renovate[bot]
af7f55dbbc
fix(deps): update rust crate windows-sys to 0.61 ( #2015 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-23 00:06:14 +08:00
renovate[bot]
9f538a300c
fix(deps): update rust crate bson to v3 ( #2012 )
...
* fix(deps): update rust crate bson to v3
* fix: bson v3 enables serde
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2025-08-31 01:33:34 +08:00
renovate[bot]
692f4458fb
fix(deps): update rust crate rocksdb to 0.24
2025-08-10 20:42:42 +00:00
renovate[bot]
466cb35bb5
fix(deps): update rust crate etherparse to 0.19
2025-08-04 20:56:45 +00:00
renovate[bot]
fa9aad3bbd
fix(deps): update rust crate socket2 to 0.6 ( #1984 )
...
* fix(deps): update rust crate socket2 to 0.6
* fix: socket2 0.6 compatible
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: zonyitoo <zonyitoo@gmail.com >
2025-07-06 02:04:09 +08:00
zonyitoo
c5552d22d5
chore(shadowsocks-service): release v1.23.6
2025-07-05 11:35:51 +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
renovate[bot]
16dda13859
fix(deps): update rust crate windows-sys to 0.60 ( #1973 )
...
* fix(deps): update rust crate windows-sys to 0.60
* fix: windows-sys 0.60 BOOL moved to core
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ty <zonyitoo@gmail.com >
2025-06-17 14:02:03 +08:00
Aaron Chen
85cf58abfb
chore: replace once_cell::sync::Lazy with std::sync::LazyLock ( #1963 )
2025-06-06 10:15:53 +08:00
renovate[bot]
802caea62a
fix(deps): update rust crate tun to 0.8
2025-06-02 11:07:00 +00:00
zonyitoo
76551f56ea
chore: release v1.23.4
2025-05-12 23:26:26 +08:00
renovate[bot]
cc4b6adfbd
fix(deps): update rust crate webpki-roots to v1 ( #1951 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-06 23:23:38 +08:00
zonyitoo
b2a52cbd00
chore: bump version to v1.23.3
2025-05-06 22:59:39 +08:00
renovate[bot]
dc83809a36
fix(deps): update rust crate nix to 0.30 ( #1946 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-05 22:46:36 +08:00
renovate[bot]
4e890c795a
fix(deps): update rust crate webpki-roots to v0.26.10
2025-04-30 20:03:39 +00:00
renovate[bot]
f58ec49609
fix(deps): update rust crate nix to 0.30 ( #1944 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-30 21:48:20 +08:00
zonyitoo
6fba4c479c
feat(shadowsocks-service): local-tun removed dependency of tun on not supported platforms
...
Making non-supported platforms to be able to build with the default
"full" feature set.
2025-04-25 22:33:19 +08:00
renovate[bot]
7de2a94a5d
fix(deps): update rust crate etherparse to 0.18
2025-04-24 13:10:03 +00:00
zonyitoo
af3394bd11
chore: bump version to v1.23.2
2025-04-24 21:08:31 +08:00
zonyitoo
b33b7d72ae
chore: updated shadowsocks to v1.23.1
2025-04-21 22:28:52 +08:00
renovate[bot]
7acd9442d1
fix(deps): update rust crate brotli to v8 ( #1939 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-20 22:36:28 +08:00
zonyitoo
fd4a973700
fix: reverted tun cond-build ( #1934 )
2025-04-09 23:11:01 +08:00
zonyitoo
e27d27c694
fix: build tun only for supported platforms ( #1934 )
2025-04-09 22:27:04 +08:00
renovate[bot]
2cb892075a
fix(deps): update rust crate spin to 0.10
2025-03-26 20:43:43 +00:00
zonyitoo
95102db279
chore: updated version v1.23.1
2025-03-26 00:38:38 +08:00
zonyitoo
aac36757d4
feat(local-tun): disable receive checksum, improving performance
...
- ref #1923
Checksum running on receiving packets are the most significant cost of
CPU time in local-tun.
2025-03-26 00:36:35 +08:00
zonyitoo
a9918d9249
feat(local-tun): enable cubit congestion control algo ( #1922 )
2025-03-21 00:11:08 +08:00
ty
9eefc2db3e
feat: update hickory-resolver v0.25 public release
...
- ref hickory-dns/hickory-dns#2206
reformatted with 1.85 new formatter
2025-03-19 12:50:53 +08:00
zonyitoo
6973480082
feat: updated edition 2024, msrv 1.85
2025-03-14 01:12:48 +08:00
zonyitoo
5d92fde875
feat(shadowsocks-service): local-fake-dns switched db engine to rocksdb
...
- ref #1895
BREAKING CHANGE: Database file must be recreated because engine have
been switched from sled to rocksdb.
2025-03-08 00:26:06 +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]
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
db293c0e52
feat: depending on hickory-dns 0.25-alpha.4 specifically
...
- ref #1775
2025-01-02 22:28:33 +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
zonyitoo
3f62aabd2a
feat: tun2 has been merged back to tun (meh/rust-tun)
2024-12-04 00:17:32 +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