From b954639a7b290ab0446e37aaec6c9eda914b629f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 11 Feb 2026 20:30:27 +0000 Subject: [PATCH] build(deps): bump tokio-tungstenite in the http group across 1 directory Bumps the http group with 1 update in the / directory: [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite). Updates `tokio-tungstenite` from 0.26.2 to 0.28.0 - [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md) - [Commits](https://github.com/snapview/tokio-tungstenite/compare/v0.26.2...v0.28.0) --- updated-dependencies: - dependency-name: tokio-tungstenite dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http ... Signed-off-by: dependabot[bot] --- Cargo.lock | 58 +++++++++++++------------------- crates/test-utils/Cargo.toml | 2 +- crates/video-streamer/Cargo.toml | 2 +- devolutions-gateway/Cargo.toml | 2 +- jetsocat/Cargo.toml | 2 +- testsuite/Cargo.toml | 2 +- 6 files changed, 28 insertions(+), 40 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b754d4543..ecfee4805 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -407,7 +407,7 @@ dependencies = [ "sha1 0.10.6", "sync_wrapper 1.0.2", "tokio 1.49.0", - "tokio-tungstenite 0.28.0", + "tokio-tungstenite", "tower 0.5.3", "tower-layer", "tower-service", @@ -1297,7 +1297,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" dependencies = [ "data-encoding", - "syn 2.0.114", + "syn 1.0.109", ] [[package]] @@ -1509,7 +1509,7 @@ dependencies = [ "tokio 1.49.0", "tokio-rustls", "tokio-test", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "tower 0.5.3", "tower-http 0.5.2", "tracing", @@ -1979,7 +1979,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -2268,7 +2268,7 @@ dependencies = [ "libc", "log", "rustversion", - "windows-link 0.2.1", + "windows-link 0.1.3", "windows-result 0.4.1", ] @@ -2827,7 +2827,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite 0.2.16", - "socket2 0.6.2", + "socket2 0.5.10", "system-configuration", "tokio 1.49.0", "tower-service", @@ -3336,7 +3336,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -3422,7 +3422,7 @@ dependencies = [ "test-utils", "tinyjson", "tokio 1.49.0", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "tracing", "tracing-appender", "tracing-subscriber", @@ -4351,7 +4351,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -5355,7 +5355,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.36", - "socket2 0.6.2", + "socket2 0.5.10", "thiserror 2.0.18", "tokio 1.49.0", "tracing", @@ -5392,9 +5392,9 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.2", + "socket2 0.5.10", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -5816,7 +5816,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.11.0", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -6670,7 +6670,7 @@ dependencies = [ "getrandom 0.4.1", "once_cell", "rustix 1.1.3", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -6697,7 +6697,7 @@ dependencies = [ "portpicker", "proptest", "tokio 1.49.0", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "transport", ] @@ -6724,7 +6724,7 @@ dependencies = [ "test-utils", "tokio 1.49.0", "tokio-rustls", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "typed-builder", ] @@ -7014,9 +7014,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" dependencies = [ "futures-util", "log", @@ -7027,18 +7027,6 @@ dependencies = [ "tokio 1.49.0", "tokio-native-tls", "tokio-rustls", - "tungstenite 0.26.2", -] - -[[package]] -name = "tokio-tungstenite" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" -dependencies = [ - "futures-util", - "log", - "tokio 1.49.0", "tungstenite 0.28.0", ] @@ -7526,10 +7514,7 @@ dependencies = [ "http 1.4.0", "httparse", "log", - "native-tls", "rand 0.9.2", - "rustls 0.23.36", - "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", "utf-8", @@ -7546,7 +7531,10 @@ dependencies = [ "http 1.4.0", "httparse", "log", + "native-tls", "rand 0.9.2", + "rustls 0.23.36", + "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", "utf-8", @@ -7789,7 +7777,7 @@ dependencies = [ "num_cpus", "thiserror 2.0.18", "tokio 1.49.0", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "tokio-util", "tracing", "tracing-subscriber", @@ -8123,7 +8111,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] diff --git a/crates/test-utils/Cargo.toml b/crates/test-utils/Cargo.toml index 0129826c0..9613930bd 100644 --- a/crates/test-utils/Cargo.toml +++ b/crates/test-utils/Cargo.toml @@ -11,7 +11,7 @@ workspace = true [dependencies] transport = { path = "../transport" } tokio = { version = "1.45", features = ["io-util"] } -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.28" futures-util = "0.3" proptest = "1.7" anyhow = "1.0" diff --git a/crates/video-streamer/Cargo.toml b/crates/video-streamer/Cargo.toml index a6cf082b5..6844774de 100644 --- a/crates/video-streamer/Cargo.toml +++ b/crates/video-streamer/Cargo.toml @@ -42,7 +42,7 @@ tokio = { version = "1.45", features = [ ] } axum = { version = "0.8", features = ["ws"] } futures = "0.3" -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.28" transport = { path = "../transport" } [lints] diff --git a/devolutions-gateway/Cargo.toml b/devolutions-gateway/Cargo.toml index b8bcf4cb4..1ce4cc958 100644 --- a/devolutions-gateway/Cargo.toml +++ b/devolutions-gateway/Cargo.toml @@ -101,7 +101,7 @@ axum = { version = "0.8", default-features = false, features = ["http1", "json", axum-extra = { version = "0.10", features = ["query", "async-read-body", "typed-header"] } tower-http = { version = "0.5", features = ["cors", "fs"] } tungstenite = "0.26" # Should be the same version as `axum` (we perform error downcasting for better error reporting) -tokio-tungstenite = { version = "0.26", features = ["rustls-tls-native-roots"] } # Should use the same version of tungstenite as `axum` +tokio-tungstenite = { version = "0.28", features = ["rustls-tls-native-roots"] } # Should use the same version of tungstenite as `axum` http-body-util = "0.1" # OpenAPI generator diff --git a/jetsocat/Cargo.toml b/jetsocat/Cargo.toml index 121dcf453..0003d9396 100644 --- a/jetsocat/Cargo.toml +++ b/jetsocat/Cargo.toml @@ -40,7 +40,7 @@ humantime = "2.2" # async tokio = { version = "1.45", features = ["io-std", "io-util", "net", "fs", "signal", "time", "rt", "sync", "process", "rt-multi-thread", "macros"] } -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.28" futures-util = "0.3" transport = { path = "../crates/transport" } diff --git a/testsuite/Cargo.toml b/testsuite/Cargo.toml index 1337cce70..a333c88cf 100644 --- a/testsuite/Cargo.toml +++ b/testsuite/Cargo.toml @@ -27,7 +27,7 @@ serde = { version = "1", features = ["derive"] } tempfile = "3" tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "net", "process"] } typed-builder = "0.21" -tokio-tungstenite = { version = "0.26", features = ["rustls-tls-native-roots"] } +tokio-tungstenite = { version = "0.28", features = ["rustls-tls-native-roots"] } [dev-dependencies] base64 = "0.22"