# NetDesk — native cross-platform remote desktop client. # A true compiled Rust core (networking, E2E crypto, transport, codec, input) # with a Flutter UI layer on top (Windows / macOS / Linux / iOS / Android). # Developed by Akronlogic (https://akronlogic.com). Full IP ownership — no AGPL. [workspace] resolver = "2" members = ["core", "cli", "viewer", "frb", "host", "vpx", "opus"] [workspace.package] version = "0.1.0" edition = "2021" authors = ["Akronlogic "] license = "Proprietary" repository = "" [workspace.dependencies] tokio = { version = "1", features = ["rt-multi-thread", "macros", "net", "time", "sync", "io-util"] } tokio-tungstenite = { version = "0.24", features = ["rustls-tls-webpki-roots"] } rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] } futures-util = "0.3" serde = { version = "1", features = ["derive"] } serde_json = "1" sha2 = "0.10" hmac = "0.12" pbkdf2 = { version = "0.12", default-features = false, features = ["hmac"] } p256 = { version = "0.13", features = ["ecdh"] } aes-gcm = "0.10" base64 = "0.22" hex = "0.4" anyhow = "1" thiserror = "1" rand = "0.8" openh264 = "0.6" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } [profile.release] opt-level = 3 lto = "thin" codegen-units = 1 strip = true