Merge branch 'vnc-work' into rust-port

This commit is contained in:
Andy Dixon
2026-10-11 16:37:04 +01:00
4 changed files with 1052 additions and 0 deletions
+5
View File
@@ -2321,6 +2321,8 @@ dependencies = [
"num-traits", "num-traits",
"png", "png",
"tiff", "tiff",
"zune-core",
"zune-jpeg",
] ]
[[package]] [[package]]
@@ -2817,7 +2819,10 @@ dependencies = [
"argon2 0.5.3", "argon2 0.5.3",
"base64 0.22.1", "base64 0.22.1",
"chrono", "chrono",
"des",
"flate2",
"hmac 0.13.0", "hmac 0.13.0",
"image",
"keyring", "keyring",
"libc", "libc",
"portable-pty", "portable-pty",
+3
View File
@@ -23,6 +23,9 @@ hmac = "0.13.0"
sha1 = "0.11.0" sha1 = "0.11.0"
portable-pty = "0.9.0" portable-pty = "0.9.0"
serialport = { version = "4", default-features = false } 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"] } rustls = { version = "0.23", default-features = false, features = ["ring", "std", "tls12"] }
webpki-roots = "1" webpki-roots = "1"
+1
View File
@@ -42,6 +42,7 @@ impl Callbacks {
pub mod raw; pub mod raw;
pub mod serial; pub mod serial;
pub mod telnet; pub mod telnet;
pub mod vnc;
/// Called with protocol negotiation debug messages (Go's `onDebug`). /// Called with protocol negotiation debug messages (Go's `onDebug`).
pub type DebugFn = Arc<dyn Fn(String) + Send + Sync>; pub type DebugFn = Arc<dyn Fn(String) + Send + Sync>;
File diff suppressed because it is too large Load Diff