diff --git a/Cargo.lock b/Cargo.lock index 8daa5835e..5c33cede5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9333,9 +9333,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "17a073bfed563fa236697a068031408a93cd9522e08abf9933ead3e73411bd71" dependencies = [ "futures-util", "log 0.4.34", @@ -9730,21 +9730,20 @@ dependencies = [ [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "e48ac77174b19c110a50ab2128b24215ac9cb40e0e12e093fb602d175c569d22" dependencies = [ "bytes", "data-encoding", "http", "httparse", "log 0.4.34", - "rand 0.9.5", + "rand 0.10.2", "rustls", "rustls-pki-types", - "sha1 0.10.7", + "sha1 0.11.0", "thiserror 2.0.20", - "utf-8", ] [[package]] diff --git a/crates-tauri/yaak-app-client/Cargo.toml b/crates-tauri/yaak-app-client/Cargo.toml index 6c0da994d..37013f9bc 100644 --- a/crates-tauri/yaak-app-client/Cargo.toml +++ b/crates-tauri/yaak-app-client/Cargo.toml @@ -69,7 +69,7 @@ tauri-plugin-updater = "2.10.1" thiserror = { workspace = true } tokio = { workspace = true, features = ["sync"] } tokio-stream = "0.1.17" -tokio-tungstenite = { version = "0.26.2", default-features = false } +tokio-tungstenite = { version = "0.30.0", default-features = false } url = "2" tokio-util = { version = "0.7", features = ["codec"] } ts-rs = { workspace = true } diff --git a/crates/yaak-plugins/Cargo.toml b/crates/yaak-plugins/Cargo.toml index 8f393cf07..1dc1a5066 100644 --- a/crates/yaak-plugins/Cargo.toml +++ b/crates/yaak-plugins/Cargo.toml @@ -21,7 +21,7 @@ serde_json = { workspace = true } sha2 = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true, features = ["macros", "rt-multi-thread", "process", "fs"] } -tokio-tungstenite = "0.26.1" +tokio-tungstenite = "0.30.0" ts-rs = { workspace = true } yaak-common = { workspace = true } yaak-crypto = { workspace = true } diff --git a/crates/yaak-ws/Cargo.toml b/crates/yaak-ws/Cargo.toml index c574ae810..46b3eca20 100644 --- a/crates/yaak-ws/Cargo.toml +++ b/crates/yaak-ws/Cargo.toml @@ -14,7 +14,7 @@ url = "2" serde_json = { workspace = true } thiserror = { workspace = true } tokio = { workspace = true, features = ["macros", "time", "test-util", "rt"] } -tokio-tungstenite = { version = "0.26.2", default-features = false, features = [ +tokio-tungstenite = { version = "0.30.0", default-features = false, features = [ "rustls-tls-native-roots", "connect", ] }