AkurAI Build
Menu

Public repository / e7af3b3c98dfeefc0c671e9aff0555bbfc4fb49d

AkurAI-VPN / Cargo.toml

Latest change ef1dedb723e55f2ba5cf19e1d9b20b07f4a2c591 - release: v0.2.0 by Claude Code

[workspace]
resolver = "2"
members = ["crates/akurai-common", "crates/akurai-crypto", "crates/akurai-transport", "crates/akurai-sys", "crates/akurai-control", "crates/akurai-node", "crates/akurai-relay", "crates/akurai-admin", "crates/akurai-dns"]

# AkurAI-VPN: a secure, one-touch mesh VPN overlay built pure-Rust with ZERO
# runtime dependencies. The shipped binaries link NO third-party crates —
# `std` only — the same principle as AkurAI-Framework. Dev/test tooling is
# allowed only when it never ends up in a binary.
#
# DECISION RESOLVED (2026-06-27, Ólafur): the data-plane cryptography is
# implemented FROM SCRATCH in pure Rust — std only, no vetted crate
# (quinn/rustls/snow/ed25519) — to preserve the zero-dependency identity. The
# primitives live in `crates/akurai-crypto` and are each verified against their
# official RFC test vectors. The hand-rolled-crypto risk is accepted deliberately.

[workspace.package]
version = "0.2.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/olibuijr/AkurAI-VPN"
authors = ["Ólafur Búi Ólafsson"]

[profile.release]
opt-level = 3
lto = "fat"
codegen-units = 1
panic = "abort"
strip = true