Files
Kuddev bf2ed9af9b feat(mobile): integrate remote terminal, SSH and reader workflows (#343)
Integrate the Android client with native desktop pairing, remote terminal and SSH/SFTP sessions, keyboard controls, file reading and Agent conversations. Preserve authenticated connection ownership and per-device input permissions.

Validation: all ten required GitHub checks passed, including five native test platforms and both macOS release workspace checks.
2026-09-29 20:09:00 +08:00

32 lines
712 B
TOML

[package]
name = "pebrel-mobile-ssh"
version = "0.1.0"
edition = "2024"
rust-version = "1.97.1"
license = "GPL-3.0-only"
publish = false
[workspace]
[lib]
name = "pebrel_ssh"
crate-type = ["cdylib", "rlib"]
[dependencies]
russh = { version = "=0.62.2", default-features = false, features = ["ring", "rsa"] }
russh-sftp = "=2.3.0"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
base64 = "0.22"
jni = "=0.21.1"
tokio = { version = "1", features = ["rt-multi-thread", "net", "sync", "time", "macros"] }
tokio-util = { version = "0.7", features = ["rt"] }
zeroize = "1"
pebrel-mobile-link = { path = "../link" }
[profile.release]
opt-level = 2
lto = "thin"
codegen-units = 1
strip = "symbols"