mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-05-06 17:59:11 +00:00
mips support wireguard (#87)
This commit is contained in:
@@ -147,8 +147,8 @@ jobs:
|
|||||||
cp libgcc_eh.a libunwind.a
|
cp libgcc_eh.a libunwind.a
|
||||||
|
|
||||||
# for mimalloc
|
# for mimalloc
|
||||||
ar x libgcc.a _ctzsi2.o _clz.o
|
ar x libgcc.a _ctzsi2.o _clz.o _bswapsi2.o
|
||||||
ar rcs libctz.a _ctzsi2.o _clz.o
|
ar rcs libctz.a _ctzsi2.o _clz.o _bswapsi2.o
|
||||||
|
|
||||||
rustup toolchain install nightly-x86_64-unknown-linux-gnu
|
rustup toolchain install nightly-x86_64-unknown-linux-gnu
|
||||||
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu
|
rustup component add rust-src --toolchain nightly-x86_64-unknown-linux-gnu
|
||||||
|
|||||||
Generated
+3
-2
@@ -387,9 +387,10 @@ dependencies = [
|
|||||||
[[package]]
|
[[package]]
|
||||||
name = "boringtun"
|
name = "boringtun"
|
||||||
version = "0.6.0"
|
version = "0.6.0"
|
||||||
source = "git+https://github.com/cloudflare/boringtun.git#f672bb6c1e1e371240a8d151f15854687eb740bb"
|
source = "git+https://github.com/KKRainbow/boringtun.git#449204c3eca736dc23b075d81426527a357e2f2a"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aead",
|
"aead",
|
||||||
|
"atomic-shim",
|
||||||
"base64 0.13.1",
|
"base64 0.13.1",
|
||||||
"blake2",
|
"blake2",
|
||||||
"chacha20poly1305",
|
"chacha20poly1305",
|
||||||
@@ -1309,7 +1310,7 @@ dependencies = [
|
|||||||
"rand 0.8.5",
|
"rand 0.8.5",
|
||||||
"rcgen",
|
"rcgen",
|
||||||
"reqwest",
|
"reqwest",
|
||||||
"ring 0.16.20",
|
"ring 0.17.8",
|
||||||
"rstest",
|
"rstest",
|
||||||
"rustls",
|
"rustls",
|
||||||
"serde",
|
"serde",
|
||||||
|
|||||||
+3
-3
@@ -125,8 +125,8 @@ network-interface = "1.1.1"
|
|||||||
pathfinding = "4.9.1"
|
pathfinding = "4.9.1"
|
||||||
|
|
||||||
# for encryption
|
# for encryption
|
||||||
boringtun = { git = "https://github.com/cloudflare/boringtun.git", optional = true }
|
boringtun = { git = "https://github.com/EasyTier/boringtun.git", optional = true }
|
||||||
ring = { version = "0.16", optional = true }
|
ring = { version = "0.17", optional = true }
|
||||||
bitflags = "2.5"
|
bitflags = "2.5"
|
||||||
aes-gcm = { version = "0.10.3", optional = true }
|
aes-gcm = { version = "0.10.3", optional = true }
|
||||||
|
|
||||||
@@ -168,7 +168,7 @@ defguard_wireguard_rs = "0.4.2"
|
|||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["wireguard", "quic", "mimalloc"]
|
default = ["wireguard", "quic", "mimalloc"]
|
||||||
mips = ["aes-gcm", "mimalloc"]
|
mips = ["aes-gcm", "mimalloc", "wireguard"]
|
||||||
wireguard = ["dep:boringtun", "dep:ring"]
|
wireguard = ["dep:boringtun", "dep:ring"]
|
||||||
quic = ["dep:quinn", "dep:rustls", "dep:rcgen"]
|
quic = ["dep:quinn", "dep:rustls", "dep:rcgen"]
|
||||||
mimalloc = ["dep:mimalloc-rust"]
|
mimalloc = ["dep:mimalloc-rust"]
|
||||||
|
|||||||
Reference in New Issue
Block a user