feat(mini): add compact native EasyTier client (#2479)

Add a native EasyTier proof-of-concept binary with TCP and UDP
transports, TUN, UDP hole punching, AES-GCM, and a read-only RPC
portal.

Introduce a release-derived mini profile and musl linker policy so
x86_64, big-endian MIPS, and little-endian MIPS stay below the strict
5,000,000-byte target without UPX.
This commit is contained in:
KKRainbow
2026-08-09 19:43:30 +08:00
committed by GitHub
parent 1e40350c89
commit d375d7e455
47 changed files with 1688 additions and 302 deletions
Generated
+9
View File
@@ -2528,6 +2528,15 @@ dependencies = [
"windows 0.52.0",
]
[[package]]
name = "easytier-mini"
version = "2.6.4"
dependencies = [
"anyhow",
"easytier",
"tokio",
]
[[package]]
name = "easytier-proto"
version = "2.6.4"