Commit Graph
2474 Commits
Author SHA1 Message Date
zonyitoo 0fc35d99ec fix: rollback rustls to v0.22
rustls v0.23 starts to use aws-lc as the default crypto implementation.
But now not all the dependencies are upgraded to the latest rustls. If
there are still any older version of rustls exists in the build process,
aws-lc may fails.

- ref aws/aws-lc-rs#428
- ref aws/aws-lc-rs#427
- ref aws/aws-lc-rs#426
2024-06-01 18:11:16 +08:00
zonyitoo 57a41a7cb4 fix(local-redir): FreeBSD code cleanup, macOS calls pf natlook 2024-06-01 11:44:59 +08:00
Justin W Smith 2acbaed13b Support cross build with aws-lc-rs 2024-06-01 10:20:29 +08:00
zonyitoo 7de93f78d6 fix(local-fake-dns): Response Message Header get more fields from Request (#1539) 2024-05-27 23:56:59 +08:00
zonyitoo ad372ec2e6 fix(local-fake-dns): Response message includes the original Query (#1539) 2024-05-27 23:45:11 +08:00
dependabot[bot] 1ec906a03d chore(deps): bump etherparse from 0.14.3 to 0.15.0 (#1541) 2024-05-27 15:14:37 +00:00
zonyitoo 410dc0ac36 chore: fake-dns configuration helper in README 2024-05-26 10:35:40 +08:00
zonyitoo 600a1d8315 fix: snap build on armhf requires cmake, bindgen, clang 2024-05-26 03:57:51 +08:00
zonyitoo 2b7a20cda1 fix: snap doesnt need protobuf 2024-05-26 03:27:36 +08:00
zonyitoo 22a41d0224 fix: Docker build upgrade to alpine 3.20
- Removed armv7, arm-linux-gnueabihf, windows-gnu in default build
v1.19.0
2024-05-26 03:07:07 +08:00
zonyitoo d586741c8a fix: fixed bindgen running in old base images
chore: windows-gnu cross build working now
2024-05-26 01:50:19 +08:00
zonyitoo ab48626382 fix: cargo index fetch bug
- ref: https://github.com/rust-lang/cargo/issues/10303
2024-05-26 00:44:33 +08:00
zonyitoo 7f908c9dd8 fix: add missing cargo in apt-get 2024-05-26 00:36:43 +08:00
zonyitoo f11484830f fix: pre-build is in [build] section 2024-05-26 00:32:58 +08:00
zonyitoo 7c13e8a913 fix: aws-lc requires bindgen-cli 2024-05-26 00:28:06 +08:00
zonyitoo e507e292c0 fix: add missing cmake for aws-lc-sys 2024-05-25 23:41:55 +08:00
zonyitoo 65eca9c7c6 feat: release v1.19.0 2024-05-25 23:36:38 +08:00
zonyitoo ae331c6772 fix(local-fake-dns): recreate database if meta parse failed 2024-05-25 00:44:17 +08:00
zonyitoo 141b786c71 fix: reverted "default" feature for compatibility 2024-05-25 00:39:33 +08:00
zonyitoo 5ad625af8d fix: add missing -- 2024-05-25 00:26:09 +08:00
zonyitoo 02573d9f5e feat: msrv builder build all features 2024-05-25 00:25:23 +08:00
zonyitoo 80a325aa53 fix: tun::Configuration made Send-able for Windows 2024-05-25 00:21:23 +08:00
zonyitoo 7164f48a04 fix: allow clippy::absurd_extreme_comparisons 2024-05-25 00:12:37 +08:00
zonyitoo c4b8fdd4f0 feat(local-fake-dns): removed deps to prost, use bson 2024-05-25 00:00:43 +08:00
zonyitoo 6f186e30dd fix: missing Read + Write 2024-05-24 23:19:45 +08:00
zonyitoo ba8e07e769 feat: local-tun compilable for not-supported platforms
- Prepare for v1.19.0 release. Upgraded MSRV to 1.74
- "default" build feature now contains only basic shadowsocks features
  (BREAKING)
- Add "full" build feature for all suggested features
- Add "full-extra" build feature for including *-extra features
2024-05-24 23:13:14 +08:00
ty 2a46083553 fix: revert plugs system-bin-files 2024-05-23 15:52:03 +08:00
ty be2f28fa7d fix: revert snap system-files interface 2024-05-23 14:58:44 +08:00
dependabot[bot] 2e3de0fb28 chore(deps): bump prost from 0.12.4 to 0.12.6 (#1533) 2024-05-20 15:09:31 +00:00
dependabot[bot] 989a5ccef0 chore(deps): bump mimalloc from 0.1.41 to 0.1.42 (#1532) 2024-05-20 14:51:53 +00:00
dependabot[bot] bf241ef193 chore(deps): bump sysexits from 0.7.13 to 0.7.14 (#1534) 2024-05-20 14:39:42 +00:00
dependabot[bot] c0e21e86c7 chore(deps): bump thiserror from 1.0.60 to 1.0.61 (#1535) 2024-05-20 14:27:24 +00:00
zonyitoo 7f3ca72db9 fix: snap remove ppc64el, s390x, add system-files binding 2024-05-19 21:31:13 +08:00
Jorge Alberto Díaz Orozco (Akiel) 3064cec8c3 [snap] Add aliases for all the non-daemon apps
This way we can call the applications without having to use the snap name before it's name.
Eg: now: `shadowsocks-rust.sslocal` after applying `sslocal`
2024-05-19 20:21:49 +08:00
zonyitoo f3c9ecd2b3 chore: reformatted with nightlly rustc 2024-05-18 23:52:08 +08:00
zonyitoo 2d201c98b7 chore: fix condition complication structure 2024-05-18 21:13:17 +08:00
splurge103 6d67524534 Fix: FreeBSD Building (#1528)
* Fix: FreeBSD Building

* Fix: FreeBSD Building. TCP natlook return

* Fix: FreeBSD Building. My mistake...
2024-05-18 21:09:32 +08:00
zonyitoo 7aed79b201 fix: service_config warning ignored (#1529) 2024-05-18 20:54:53 +08:00
zonyitoo 60b1ecd4e9 feat(local): online_config handled only in binary 2024-05-13 23:28:42 +08:00
ty 62867b3f3e chore: suppress warnings 2024-05-13 14:43:05 +08:00
ty 562e3deb1d feat(local): check integrity for online config 2024-05-13 10:12:12 +08:00
zonyitoo 0cf4291d67 fix(server): "users" should be empty for method not support EIH (#1525) 2024-05-12 23:34:22 +08:00
zonyitoo 222adb38b3 fix(local): reverted wrong assumption 2024-05-12 19:01:39 +08:00
zonyitoo 1a6335c861 fix(local): online_config checked only when feature enabled 2024-05-12 18:56:49 +08:00
zonyitoo 200463dcd2 feat(local): load servers from remote before running 2024-05-12 18:44:52 +08:00
zonyitoo 09040e57d0 chore(local): enable check for local-online-config 2024-05-12 18:12:03 +08:00
zonyitoo ffa8054de8 fix(local): fixed windows build 2024-05-12 18:09:57 +08:00
zonyitoo bb337834e3 feat(local): Support SIP008 online configuration
- https://shadowsocks.org/doc/sip008.html
- fix #302
- ref #1287
2024-05-12 18:02:30 +08:00
Xuesong Peng 676cae9c62 Fix: release script failed to pack sswinservice.exe 2024-05-12 14:50:40 +08:00
zonyitoo 3dcadae8a2 update dependencies 2024-05-12 11:03:10 +08:00