mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-09-01 00:39:24 +00:00
d375d7e455
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.
22 lines
589 B
TOML
22 lines
589 B
TOML
[package]
|
|
name = "easytier-mini"
|
|
description = "Minimal native EasyTier node with TCP/UDP tunnels, TUN and UDP hole punching."
|
|
version = "2.6.4"
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
license-file = "../../LICENSE"
|
|
build = "build.rs"
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
easytier = { path = "../../easytier", version = "2.6.4", default-features = false, features = [
|
|
"aes-gcm",
|
|
"dhcp-ipv4",
|
|
"logging",
|
|
"proxy-cidr-monitor",
|
|
"smoltcp",
|
|
"tun",
|
|
"web-client",
|
|
] }
|
|
tokio = { version = "1", default-features = false, features = ["macros", "rt", "signal"] }
|