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
22a41d0224
fix: Docker build upgrade to alpine 3.20
...
- Removed armv7, arm-linux-gnueabihf, windows-gnu in default build
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
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
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
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
zonyitoo
09040e57d0
chore(local): enable check for local-online-config
2024-05-12 18:12:03 +08:00
zonyitoo
c5f25e64b3
fix: avoid api limit
2024-04-27 01:19:05 +08:00
zonyitoo
76b047d32d
fix: action build with protoc installed
2024-04-27 01:16:30 +08:00
zonyitoo
e8095c203e
feat: clippy check with local-fake-dns
2024-04-27 01:11:04 +08:00
zonyitoo
755c085858
fix: windows ps build
2024-04-27 01:09:59 +08:00
zonyitoo
d6f119929d
enable local-tun for windows targets
2024-04-27 01:02:19 +08:00
zonyitoo
d1111e9be5
fix: aws-lc couldnt build on windows-gnu
2024-04-21 21:40:38 +08:00
zonyitoo
1ff42d2d52
chore: updated clippy-check version to the latest
2024-04-21 16:09:43 +08:00
zonyitoo
6545fe19ff
fix: install nasm on Windows build
...
- ref aws/aws-lc-rs#376
- https://aws.github.io/aws-lc-rs/requirements/windows.html#nasm
2024-04-16 21:30:22 +08:00
Xuesong Peng
bc063c3f47
resolve #1467 : build sswinservice for Windows by default
2024-03-25 10:01:26 +08:00
zonyitoo
1abf457907
fix: wintun already add default route automatically
2024-02-19 22:17:38 +08:00
zonyitoo
f16615e79e
chore: updated actions/checkout to v4
...
- Node.js 16 actions are deprecated.
2024-02-16 11:48:21 +08:00
ty
f1826a74e1
chore: remove mips-* targets in default release build
...
- rust-lang/compiler-team#648
- mips-* targets are now dropped to tier 3
- ref #1426
2024-02-05 17:12:22 +08:00
zonyitoo
719ee07bcc
chore: env_logger pushed MSRV to v1.71
2024-02-03 23:06:11 +08:00
zonyitoo
61bbe1280c
chore: github action ensuring MSRV
2024-02-03 20:40:39 +08:00
zonyitoo
a4d0cd5660
chore: removed mips-unknown-linux-gnu release, that always fails
2023-11-26 23:53:12 +08:00
zonyitoo
e104fa604f
fixed tag_name defaults to github.ref_name
2023-09-01 12:54:03 +08:00
zonyitoo
b8ea553179
fix(actions): temporary disable docker manually build
2023-08-27 02:33:34 +08:00
zonyitoo
33fe361a8b
fix(actions): add missing tag_name in other jobs
2023-08-27 02:15:29 +08:00
zonyitoo
8d2245250c
fix(actions): manually trigger must set tag_name
2023-08-27 02:05:27 +08:00
zonyitoo
944d597247
fix(actions): allow trigger build releases from page
2023-08-27 01:32:48 +08:00
zonyitoo
485adcf4c5
fix(actions): disable fail-fast
2023-08-27 01:14:30 +08:00
zonyitoo
2b2afc9a3c
chore(build): Build nightly releases with cross instead of zig-build
...
- zig recently updated its musl version, stable rustc with that new musl
is not released yet
- zig may eliminate LLVM in the future, ziglang/zig#16270
2023-06-30 23:41:32 +08:00
ty
08f350f317
Revert "Fix UPX compression issue."
...
This reverts commit 872e994fd1 .
2023-03-15 12:14:24 +08:00
Tim Xylon
2bcf2a5c4a
Use actions-rs-plus/clippy-check
2023-03-13 22:54:58 +00:00
Tim Xylon
5252941bf9
Removing unused action arguments
2023-03-13 22:54:58 +00:00
Tim Xylon
f155813d32
Update .github/workflows/clippy-check.yml
...
Use 'kristof-mattei/clippy-check@main'.
2023-03-13 22:54:58 +00:00
Tim Xylon
9ec7035c6b
Update actions/upload-artifact to v3
2023-03-13 22:54:58 +00:00
Tim Xylon
024bd872ef
Update docker workflow dependencies
2023-03-13 22:54:58 +00:00
Tim Xylon
3bf205f0a4
Get rid of actions-rs/toolchain
...
Replaces 'actions-rs/toolchain' with bare `rustup` command, since this action haven't been updated in 2 years and `rustup` is included in GitHub Action's runner images.
See: https://github.com/actions/runner-images
2023-03-13 22:54:58 +00:00
Tim Xylon
916e162795
Update actions/checkout to v3
2023-03-13 22:54:58 +00:00
riKirsti
872e994fd1
Fix UPX compression issue.
...
1.Fix the UPX compression issue in GitHub Actions.
2.Use upx --lzma --best instead of upx -9 to get better compression ratio.
2023-02-21 06:39:05 +08:00
zonyitoo
26a04b9c0c
build nightly with cargo-zigbuild
2022-12-17 21:09:58 +08:00
zonyitoo
990ffb9b4f
separates clippy check to clippy-check workflow
2022-12-17 20:11:21 +08:00
zonyitoo
8cfe8c1088
Build with stable Rust >= 1.64
2022-12-17 19:45:48 +08:00
zonyitoo
49fd1cfb40
upgrade tests, remove deps to Xcode 12
2022-12-17 10:05:06 +08:00
zonyitoo
bd5badbc2f
upgrade shadowsocks-crypto
...
- AArch64 intrinsics are now available on stable rust since v1.59
- Upgrades rust-crypto to v0.10
2022-12-10 12:15:39 +08:00
zonyitoo
ff3590a830
macOS runner already builtin Xcode 13.2.1
2022-11-21 23:39:52 +08:00
zonyitoo
2621e1946d
updated dependencies, Swatinem/rust-cache@v2
2022-10-29 14:31:09 +08:00
zonyitoo
59e80ff1fe
move Dockerfile to workspace root
2022-06-29 01:36:34 +08:00
zonyitoo
64ad58bd61
switch user with -a, docker adds entrypoint script, #876
2022-06-29 00:31:57 +08:00
xiazuojie
32f6a09d54
remove 2 targets
2022-04-27 00:20:12 +08:00