zonyitoo
c80d3174f1
feat: passing -Z directly to cross, enables mips-*-musl* targets
2024-11-26 01:51:59 +08:00
zonyitoo
796a19048d
fix: cross on master supports build-std with specific components
2024-11-26 01:39:15 +08:00
zonyitoo
4e2b3f8c34
fix: mips-* targets install nightly toolchain
2024-11-26 01:37:14 +08:00
zonyitoo
497782b6d1
fix: let cross install toolchain
2024-11-26 01:27:13 +08:00
zonyitoo
2392cd0d3a
feat: re-enable release builds for some mips-* targets
...
- mips-* targets are moved to Tier-3 rust-lang/compiler-team#648
- cargo nightly provides -Zbuild-std to build libstd while compiling
- cross supports build-std
2024-11-26 01:24:18 +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]
e791f233f7
fix(deps): update rust crate url to v2.5.4 ( #1779 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-23 02:24:43 +00:00
renovate[bot]
3d644868b0
fix(deps): update rust crate webpki-roots to v0.26.7 ( #1777 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 23:31:43 +00:00
renovate[bot]
04ae160c20
fix(deps): update rust crate rustls-native-certs to v0.8.1 ( #1776 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-21 20:10:07 +00:00
renovate[bot]
036918a87d
fix(deps): update rust crate hyper to v1.5.1 ( #1773 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-19 22:19:07 +00:00
Aaron Chen
a82feccb78
fix unknown variable error ( #1772 )
2024-11-19 16:53:51 +08:00
zonyitoo
d3da10a91a
feat(shadowsocks): ConnectOpts::bind_local_addr supports binding to a specific port
2024-11-18 21:31:09 +08:00
zonyitoo
55125df530
chore: ignore RUSTSEC-2024-0388, RUSTSEC-2024-0384 temporary
2024-11-17 12:04:30 +08:00
renovate[bot]
9032d5e892
fix(deps): update rust crate serde_json to v1.0.133 ( #1771 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-17 11:47:22 +08:00
zonyitoo
a7faf95bef
chore: make clippy happy
2024-11-17 02:42:29 +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
4feb4d8920
fix(shadowsocks): thiserror v2 ProtocolError fix embiguous
2024-11-17 02:29:18 +08:00
zonyitoo
a5da343ce1
fix(shadowsocks): thiserror v2 ProtocolError fix embiguous
2024-11-17 02:21:03 +08:00
renovate[bot]
b87d55e7f9
fix(deps): update rust crate libc to v0.2.164 ( #1769 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-17 02:16:49 +08:00
zonyitoo
a3ebc67268
feat(shadowsocks): upgrade hickory-dns to v0.25-alpha
2024-11-17 02:12:07 +08:00
zonyitoo
9a6f40f80e
fix(shadowsocks): Report error on iPSK error
...
- fix #1770
2024-11-17 01:22:22 +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
renovate[bot]
c52b77d112
fix(deps): update rust crate flate2 to v1.0.35 ( #1768 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-15 20:37:32 +08:00
renovate[bot]
9a44b4132e
fix(deps): update rust crate clap to v4.5.21 ( #1767 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-14 12:55:00 +08:00
Alexander Azarov
82681faa86
fix(sslocal): disallow HTTP/SOCKS4 proxying when authentication required ( #1765 )
2024-11-12 14:07:51 +08:00
renovate[bot]
1e7c99d83a
fix(deps): update rust crate serde to v1.0.215 ( #1766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 12:24:22 +08:00
renovate[bot]
69001361b0
fix(deps): update rust crate thiserror to v1.0.69 ( #1763 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 15:22:16 +08:00
Aleksandr Krotov
7a4136f8b5
fix: flush local-tun tcp writer half before close ( #1759 )
2024-11-11 14:51:52 +08:00
l
3582e27e63
fix: do not crash in ServerConfig::from_url() on unknown method ( #1762 )
2024-11-11 14:48:19 +08:00
renovate[bot]
ea2e3159e1
fix(deps): update rust crate sysexits to v0.8.5 ( #1761 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-09 03:55:34 +00:00
renovate[bot]
78739f84b2
fix(deps): update rust crate libc to v0.2.162 ( #1757 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-07 18:21:33 +00:00
renovate[bot]
9fc313a474
fix(deps): update rust crate tokio to v1.41.1 ( #1758 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-07 17:25:34 +00:00
renovate[bot]
69ad2ea58a
fix(deps): update rust crate bloomfilter to v2 ( #1754 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-06 10:12:52 +08:00
Kursat Aktas
36934910b4
Introducing shadowsocks Guru on Gurubase.io ( #1755 )
...
Signed-off-by: Kursat Aktas <kursat.ce@gmail.com >
2024-11-06 10:11:30 +08:00
renovate[bot]
695f34f840
fix(deps): update rust crate bloomfilter to v1.0.16
2024-11-05 21:53:08 +00:00
renovate[bot]
d2cd1bfbac
fix(deps): update rust crate url to v2.5.3
2024-11-04 21:34:02 +00:00
renovate[bot]
a04a9d55b1
fix(deps): update rust crate thiserror to v1.0.68
2024-11-04 19:46:41 +00:00
renovate[bot]
e13e2835f7
fix(deps): update rust crate idna to v1.0.3
2024-11-04 17:30:10 +00:00
ty
05f214df20
chore: deny crates in git
2024-11-04 10:55:15 +08:00
renovate[bot]
72abec1a48
fix(deps): update rust crate thiserror to v1.0.67
2024-11-03 20:09:33 +00:00
renovate[bot]
02b0234c6e
chore(deps): update actions/checkout action to v4 ( #1747 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-03 01:08:55 +08:00
renovate[bot]
8de12374e4
chore(deps): update embarkstudios/cargo-deny-action action to v2 ( #1748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-03 01:07:42 +08:00
zonyitoo
86cb756cfe
feat: add cargo-deny checks
2024-11-03 01:06:14 +08:00
zonyitoo
f8d3b4759a
fix: shadowsocks-crypto is not optional
2024-11-03 00:51:17 +08:00
zonyitoo
d79b018b9e
feat: shadowsocks-crypto enables ring for all platforms
2024-11-03 00:36:07 +08:00
zonyitoo
3ccedeae28
fix: method none skip key derivation process
2024-11-02 23:01:24 +08:00
zonyitoo
85b6e47bbc
fix: tests add aead-cipher feature gate
2024-11-02 22:43:58 +08:00
zonyitoo
f8e69417f4
feat: make aead-cipher an optional feature
2024-11-02 22:36:14 +08:00
zonyitoo
e2ae9c88bc
feat: random_iv_or_salt made independent in crypto::utils
2024-11-02 22:09:48 +08:00
zonyitoo
466309b970
feat: make aead-cipher an optional feature
2024-11-02 13:11:58 +08:00