zonyitoo
407c6c671b
chore: free ubuntu-latest spaces
...
- ref actions/runner-images#2875
2024-12-21 22:25:50 +08:00
zonyitoo
95971a9b39
fix: mips-* disabled, moka uses atomic64 by default
...
- ref #1793
- https://github.com/moka-rs/moka#compile-errors-on-some-32-bit-platforms
2024-12-01 20:53:47 +08:00
renovate[bot] and zonyitoo
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
bb8069d944
chore: mips-*-musl images are disabled
2024-11-26 15:29:17 +08:00
zonyitoo
f6b7c1c762
fix: mips64, mips64el-*-muslabi64 doesnt support
2024-11-26 02:04:27 +08:00
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]
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
renovate[bot]
ea94dfc3cf
chore(deps): update docker/build-push-action action to v6 ( #1690 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:45:25 +08:00
renovate[bot]
b1ed11da43
chore(deps): update docker/login-action action to v3 ( #1691 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:45:15 +08:00
renovate[bot]
ada7ae9439
chore(deps): update docker/metadata-action action to v5 ( #1692 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:45:08 +08:00
renovate[bot]
8ec13ee439
chore(deps): update softprops/action-gh-release action to v2 ( #1694 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:44:54 +08:00
renovate[bot]
96e12df10a
chore(deps): update docker/setup-buildx-action action to v3 ( #1693 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:44:36 +08:00
ty
89d95f7d57
chore: disable dependabot in flavor of renovabot
...
https://github.com/dependabot/dependabot-core/issues/4009
2024-10-01 10:38:56 +08:00
ty
d722c306e4
feat: dependabot allow opening 50 PRs
2024-09-22 08:48:52 +08:00
ty
bf798a5922
chore: dependabot checks daily
2024-09-22 08:41:53 +08:00
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