rust: native VNC (RFB) client

This commit is contained in:
Andy Dixon
2026-10-11 16:36:32 +01:00
parent 03bb1db936
commit 81360cc4c2
4 changed files with 1052 additions and 0 deletions
+3
View File
@@ -23,6 +23,9 @@ hmac = "0.13.0"
sha1 = "0.11.0"
portable-pty = "0.9.0"
serialport = { version = "4", default-features = false }
des = "0.9"
flate2 = "1"
image = { version = "0.25", default-features = false, features = ["jpeg"] }
rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] }
webpki-roots = "1"
+1
View File
@@ -42,6 +42,7 @@ impl Callbacks {
pub mod raw;
pub mod serial;
pub mod telnet;
pub mod vnc;
/// Called with protocol negotiation debug messages (Go's `onDebug`).
pub type DebugFn = Arc<dyn Fn(String) + Send + Sync>;
File diff suppressed because it is too large Load Diff