[package] name = "dosh" version = "0.1.2" edition = "2024" license = "MIT" [dependencies] anyhow = "1.0" base64 = "0.22" bincode = "1.3" bytes = "1.7" chacha20poly1305 = "0.10" clap = { version = "4.5", features = ["derive"] } crossterm = "0.28" dirs = "5.0" ed25519-dalek = "2.1" hkdf = "0.12" hmac = "0.12" libc = "0.2" portable-pty = "0.8" rand = "0.8" rsa = { version = "0.9.10", features = ["sha2"] } rpassword = "7.5.4" serde = { version = "1.0", features = ["derive"] } sha2 = "0.10" signature = "2.2" ssh-key = { version = "0.6.7", features = ["ed25519", "encryption", "p256", "rsa"] } tokio = { version = "1.41", features = ["full"] } toml = "0.8" vt100 = "0.15" x25519-dalek = { version = "2.0.1", features = ["static_secrets", "getrandom"] } [dev-dependencies] tempfile = "3.14" [profile.release] opt-level = 2 codegen-units = 16 incremental = true lto = false strip = "debuginfo"