Commit Graph

2699 Commits

Author SHA1 Message Date
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
zonyitoo
ac7b30530d fix: remove default-features for shadowsocks-crypto by default 2024-11-02 12:22:20 +08:00
zonyitoo
212a458938 fix: republished crypto conditionally 2024-11-02 12:15:17 +08:00
zonyitoo
9945262d87 fix: make shadowsocks-crypto optional in default build 2024-11-02 12:08:11 +08:00
renovate[bot]
902f70bff9 fix(deps): update rust crate thiserror to v1.0.66 2024-11-01 04:04:07 +00:00
renovate[bot]
7420d492d2 fix(deps): update rust crate sysexits to v0.8.4 2024-10-31 17:55:20 +00:00
renovate[bot]
e8f6618d44 fix(deps): update rust crate sysexits to v0.8.3 2024-10-31 07:16:29 +00:00
zonyitoo
88b0b29b51 feat(shadowsocks): impls serde ser/de for Mode/ServerAddr/ManagerAddr 2024-10-30 23:20:48 +08:00
renovate[bot]
adaf85a709 fix(deps): update rust crate tun2 to v4 (#1738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-29 09:59:28 +08:00
renovate[bot]
d53b76f2c3 fix(deps): update rust crate serde to v1.0.214 2024-10-29 00:57:48 +00:00
renovate[bot]
bd62dae220 fix(deps): update rust crate reqwest to v0.12.9 2024-10-28 22:47:40 +00:00
renovate[bot]
2ff989484a fix(deps): update rust crate bloomfilter to v1.0.15 2024-10-28 04:32:13 +00:00
zonyitoo
8ebb2e824d chore: update dependencies 2024-10-26 08:32:46 +08:00
renovate[bot]
1f12a2e1f5 fix(deps): update rust crate notify to v7 (#1735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-26 08:32:00 +08:00
zonyitoo
9c54b2e0f2 feat(local-http): Adding Host header with non-standard port 2024-10-25 22:28:57 +08:00
zonyitoo
a03006a753 chore: fix build warning for Windows v1.21.2 2024-10-25 00:53:47 +08:00
zonyitoo
72beacc2f4 chore: update debian changelog 2024-10-25 00:41:32 +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
renovate[bot]
38855a318c fix(deps): update rust crate regex to v1.11.1 (#1733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-25 00:10:16 +08:00
Aaron Chen
6c6739ce02 chore: fix clippy warning (#1734) 2024-10-25 00:07:45 +08:00
zonyitoo
441a82ec59 chore: update debian changelog 2024-10-24 21:18:00 +08:00
zonyitoo
dc672a25e3 chore: update dependencies v1.21.1 2024-10-24 21:05:05 +08:00
renovate[bot]
b661099d84 fix(deps): update rust crate pin-project to v1.1.7 (#1732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-24 21:04:39 +08:00
zonyitoo
09088dedad chore: ready for release v1.21.1 2024-10-24 00:10:05 +08:00
zonyitoo
ab5005c985 fix(local-http): HttpClient send HTTP requests URI contains only Path&Query
- fix #1730
- hyper will serialize the hyper::Request<T> object with all the
  contents in the uri, which may be rejected by some of the servers.
2024-10-24 00:06:43 +08:00
renovate[bot]
f3f2dd0507 fix(deps): update rust crate thiserror to v1.0.65 2024-10-23 02:07:41 +00:00
renovate[bot]
440f30e41c fix(deps): update rust crate serde to v1.0.213 2024-10-22 22:59:42 +00:00
renovate[bot]
1cb7ab512d fix(deps): update rust crate tokio to v1.41.0 2024-10-22 16:27:40 +00:00
renovate[bot]
8e406f87ed fix(deps): update rust crate tun2 to v3.1.8 2024-10-22 13:48:50 +00:00
renovate[bot]
0e082cf91a fix(deps): update rust crate serde to v1.0.211 2024-10-22 10:37:19 +00:00
renovate[bot]
ccb1988ee1 fix(deps): update rust crate bytes to v1.8.0 2024-10-22 00:45:37 +00:00
mesher2024
ac3dc699c3 debian: fixup debian packaging build scripts (#1722)
* debian: fix up postinst bad substitution

Fix up postinst bad substitution caused by Bash string manipulation in the Dash script.

* debian: update compat file

Fix up the warning caused by compatibility levels before 10 are deprecated.

* debian: replace user nobody in systemd file with dynamicuser

* debian: remove dependency on apg and pwgen in control file

* debian: update shadowsocks-rust-server@.service

Add `DynamicUser=yes` in shadowsocks-rust-server@.service

* debian: update shadowsocks-rust-local@.service

Add `DynamicUser=yes` in shadowsocks-rust-local@.service

---------

Co-authored-by: mesher2024 <mesher2024@users.noreply.github.com>
2024-10-21 10:02:33 +08:00
renovate[bot]
7356e367e4 fix(deps): update rust crate serde_json to v1.0.132 2024-10-19 22:27:34 +00:00
renovate[bot]
9db48f1443 fix(deps): update rust crate serde_json to v1.0.131 2024-10-19 00:50:33 +00:00
Aaron Chen
6ec834f641 chore: suppress a clippy warning (#1719) 2024-10-18 23:20:06 +08:00
renovate[bot]
f2b1fa26e0 fix(deps): update rust crate libc to v0.2.161 2024-10-18 01:55:14 +00:00
renovate[bot]
d327b26d24 fix(deps): update rust crate serde_json to v1.0.129 2024-10-17 21:46:58 +00:00
renovate[bot]
ea4d28c7a9 fix(deps): update rust crate libc to v0.2.160 (#1716)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 14:59:07 +08:00
renovate[bot]
68b7ed36ea fix(deps): update rust crate hyper to v1.5.0 2024-10-15 23:35:44 +00:00
renovate[bot]
0f24869d7a fix(deps): update rust crate clap to v4.5.20 (#1710)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-08 23:54:06 +08:00
zonyitoo
ffeb58d9c0 chore: renovate no comment merger 2024-10-06 02:30:27 +08:00
Aaron Chen
e44cc278aa chore: clippy fix (#1706)
* chore: clippy fix

* clippy fix for bsd
2024-10-06 02:22:31 +08:00
renovate[bot]
f4c7aa1891 fix(deps): update rust crate pin-project to v1.1.6 (#1704)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-06 02:22:04 +08:00