From 8a28bd0978fccd51eb8f2600984322339da5efb4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 19 May 2026 07:01:46 +0000 Subject: [PATCH] build(deps): bump the http group across 1 directory with 8 updates Bumps the http group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [hyper](https://github.com/hyperium/hyper) | `0.14.32` | `1.9.0` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.5.2` | `0.6.8` | | [tower](https://github.com/tower-rs/tower) | `0.3.1` | `0.5.3` | | [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.26.2` | `0.29.0` | | [axum-extra](https://github.com/tokio-rs/axum) | `0.10.3` | `0.12.6` | | [rustls-cng](https://github.com/rustls/rustls-cng) | `0.5.3` | `0.7.0` | | [openssl-probe](https://github.com/rustls/openssl-probe) | `0.1.6` | `0.2.1` | | [openssl](https://github.com/rust-openssl/rust-openssl) | `0.10.79` | `0.10.80` | Updates `hyper` from 0.14.32 to 1.9.0 - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](https://github.com/hyperium/hyper/compare/v0.14.32...v1.9.0) Updates `tower-http` from 0.5.2 to 0.6.8 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.5.2...tower-http-0.6.8) Updates `tower` from 0.3.1 to 0.5.3 - [Release notes](https://github.com/tower-rs/tower/releases) - [Commits](https://github.com/tower-rs/tower/compare/tower-0.3.1...tower-0.5.3) Updates `tokio-tungstenite` from 0.26.2 to 0.29.0 - [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md) - [Commits](https://github.com/snapview/tokio-tungstenite/compare/v0.26.2...v0.29.0) Updates `axum-extra` from 0.10.3 to 0.12.6 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.10.3...axum-extra-v0.12.6) Updates `rustls-cng` from 0.5.3 to 0.7.0 - [Commits](https://github.com/rustls/rustls-cng/compare/v0.5.3...v0.7.0) Updates `openssl-probe` from 0.1.6 to 0.2.1 - [Release notes](https://github.com/rustls/openssl-probe/releases) - [Commits](https://github.com/rustls/openssl-probe/compare/0.1.6...0.2.1) Updates `openssl` from 0.10.79 to 0.10.80 - [Release notes](https://github.com/rust-openssl/rust-openssl/releases) - [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.79...openssl-v0.10.80) --- updated-dependencies: - dependency-name: hyper dependency-version: 1.9.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: http - dependency-name: tower-http dependency-version: 0.6.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: tower dependency-version: 0.5.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: tokio-tungstenite dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: axum-extra dependency-version: 0.12.6 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: rustls-cng dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: openssl-probe dependency-version: 0.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: http - dependency-name: openssl dependency-version: 0.10.80 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: http ... Signed-off-by: dependabot[bot] --- Cargo.lock | 597 ++++++++-------------- crates/devolutions-pedm-shared/Cargo.toml | 4 +- crates/devolutions-pedm/Cargo.toml | 4 +- crates/test-utils/Cargo.toml | 2 +- crates/video-streamer/Cargo.toml | 2 +- devolutions-gateway/Cargo.toml | 10 +- jetsocat/Cargo.toml | 4 +- testsuite/Cargo.toml | 2 +- 8 files changed, 225 insertions(+), 400 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8a02aa66..e4beb2d99 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -96,7 +96,7 @@ dependencies = [ "sha2 0.10.9", "socket2 0.5.10", "time", - "tokio 1.52.3", + "tokio", "tracing", "uuid", ] @@ -105,12 +105,12 @@ dependencies = [ name = "agent-tunnel-proto" version = "0.0.0" dependencies = [ - "bytes 1.11.1", + "bytes", "ipnetwork", "proptest", "serde", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "uuid", ] @@ -142,8 +142,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2477554ebf38aea815a9c4729100cfc32f766876c45b9c9c38ef221b9d1a703" dependencies = [ "axum 0.8.9", - "axum-extra", - "bytes 1.11.1", + "axum-extra 0.10.3", + "bytes", "cfg-if", "http 1.4.0", "indexmap 2.14.0", @@ -313,7 +313,7 @@ dependencies = [ "log", "pin-utils", "pkg-config", - "tokio 1.52.3", + "tokio", "winapi", ] @@ -347,7 +347,7 @@ checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" dependencies = [ "async-stream-impl", "futures-core", - "pin-project-lite 0.2.17", + "pin-project-lite", ] [[package]] @@ -437,7 +437,7 @@ dependencies = [ "async-trait", "axum-core 0.3.4", "bitflags 1.3.2", - "bytes 1.11.1", + "bytes", "futures-util", "http 0.2.12", "http-body 0.4.6", @@ -447,7 +447,7 @@ dependencies = [ "memchr", "mime", "percent-encoding", - "pin-project-lite 0.2.17", + "pin-project-lite", "rustversion", "serde", "sync_wrapper 0.1.2", @@ -464,7 +464,7 @@ checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core 0.5.6", "base64 0.22.1", - "bytes 1.11.1", + "bytes", "form_urlencoded", "futures-util", "http 1.4.0", @@ -477,15 +477,15 @@ dependencies = [ "memchr", "mime", "percent-encoding", - "pin-project-lite 0.2.17", + "pin-project-lite", "serde_core", "serde_json", "serde_path_to_error", "serde_urlencoded", "sha1 0.10.6", "sync_wrapper 1.0.2", - "tokio 1.52.3", - "tokio-tungstenite 0.29.0", + "tokio", + "tokio-tungstenite", "tower 0.5.3", "tower-layer", "tower-service", @@ -499,7 +499,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" dependencies = [ "async-trait", - "bytes 1.11.1", + "bytes", "futures-util", "http 0.2.12", "http-body 0.4.6", @@ -515,13 +515,13 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" dependencies = [ - "bytes 1.11.1", + "bytes", "futures-core", "http 1.4.0", "http-body 1.0.1", "http-body-util", "mime", - "pin-project-lite 0.2.17", + "pin-project-lite", "sync_wrapper 1.0.2", "tower-layer", "tower-service", @@ -536,20 +536,42 @@ checksum = "9963ff19f40c6102c76756ef0a46004c0d58957d87259fc9208ff8441c12ab96" dependencies = [ "axum 0.8.9", "axum-core 0.5.6", - "bytes 1.11.1", + "bytes", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "mime", + "pin-project-lite", + "rustversion", + "serde_core", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "axum-extra" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be44683b41ccb9ab2d23a5230015c9c3c55be97a25e4428366de8873103f7970" +dependencies = [ + "axum 0.8.9", + "axum-core 0.5.6", + "bytes", "form_urlencoded", + "futures-core", "futures-util", "headers", "http 1.4.0", "http-body 1.0.1", "http-body-util", "mime", - "pin-project-lite 0.2.17", - "rustversion", + "pin-project-lite", "serde_core", "serde_html_form", "serde_path_to_error", - "tokio 1.52.3", + "tokio", "tokio-util", "tower-layer", "tower-service", @@ -644,7 +666,7 @@ dependencies = [ "futures-util", "parking_lot", "portable-atomic", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -654,7 +676,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e570e6557cd0f88d28d32afa76644873271a70dc22656df565b2021c4036aa9c" dependencies = [ "bb8", - "tokio 1.52.3", + "tokio", "tokio-postgres", ] @@ -795,7 +817,7 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a" dependencies = [ - "bytes 1.11.1", + "bytes", "cfg_aliases", ] @@ -837,12 +859,6 @@ dependencies = [ "byteorder", ] -[[package]] -name = "bytes" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" - [[package]] name = "bytes" version = "1.11.1" @@ -1101,7 +1117,7 @@ version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" dependencies = [ - "bytes 1.11.1", + "bytes", "memchr", ] @@ -1543,7 +1559,7 @@ dependencies = [ "aws-lc-rs", "backoff", "base64 0.22.1", - "bytes 1.11.1", + "bytes", "camino", "ceviche", "ctrlc", @@ -1575,7 +1591,7 @@ dependencies = [ "tempfile", "thiserror 2.0.18", "time", - "tokio 1.52.3", + "tokio", "tokio-rustls", "tracing", "url", @@ -1616,10 +1632,10 @@ dependencies = [ "argon2", "async-trait", "axum 0.8.9", - "axum-extra", + "axum-extra 0.12.6", "backoff", "bitflags 2.11.1", - "bytes 1.11.1", + "bytes", "cadeau", "camino", "ceviche", @@ -1661,7 +1677,7 @@ dependencies = [ "pcap-file", "picky", "picky-krb", - "pin-project-lite 0.2.17", + "pin-project-lite", "proptest", "reqwest", "rstest", @@ -1684,12 +1700,12 @@ dependencies = [ "terminal-streamer", "thiserror 2.0.18", "time", - "tokio 1.52.3", + "tokio", "tokio-rustls", "tokio-test", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "tower 0.5.3", - "tower-http 0.5.2", + "tower-http 0.6.8", "tracing", "tracing-cov-mark", "tracing-subscriber", @@ -1723,7 +1739,7 @@ name = "devolutions-gateway-task" version = "0.0.0" dependencies = [ "async-trait", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -1734,7 +1750,7 @@ dependencies = [ "async-trait", "camino", "devolutions-gateway-task", - "tokio 1.52.3", + "tokio", "tracing", "tracing-appender", "tracing-subscriber", @@ -1770,10 +1786,10 @@ dependencies = [ "serde_json", "sha1 0.10.6", "sha2 0.10.9", - "tokio 1.52.3", + "tokio", "tokio-postgres", "tower 0.5.3", - "tower-http 0.5.2", + "tower-http 0.6.8", "tower-service", "tracing", "uuid", @@ -1815,14 +1831,14 @@ dependencies = [ "devolutions-pedm-client-http", "dunce", "glob", - "hyper 0.14.32", - "pin-project 1.1.12", + "hyper 1.9.0", + "pin-project", "regex", "schemars", "serde", "serde_json", - "tokio 1.52.3", - "tower 0.3.1", + "tokio", + "tower 0.5.3", "uuid", "win-api-wrappers", "windows-registry 0.5.3", @@ -1836,7 +1852,7 @@ dependencies = [ "embed-resource", "fs_extra", "parking_lot", - "tokio 1.52.3", + "tokio", "win-api-wrappers", "windows-core 0.61.2", ] @@ -1862,7 +1878,7 @@ dependencies = [ "tap", "tempfile", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "tracing", "win-api-wrappers", "windows 0.61.3", @@ -2424,7 +2440,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project-lite 0.2.17", + "pin-project-lite", "slab", ] @@ -2545,7 +2561,7 @@ version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" dependencies = [ - "bytes 1.11.1", + "bytes", "fnv", "futures-core", "futures-sink", @@ -2553,7 +2569,7 @@ dependencies = [ "http 0.2.12", "indexmap 2.14.0", "slab", - "tokio 1.52.3", + "tokio", "tokio-util", "tracing", ] @@ -2565,14 +2581,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" dependencies = [ "atomic-waker", - "bytes 1.11.1", + "bytes", "fnv", "futures-core", "futures-sink", "http 1.4.0", "indexmap 2.14.0", "slab", - "tokio 1.52.3", + "tokio", "tokio-util", "tracing", ] @@ -2644,7 +2660,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb" dependencies = [ "base64 0.22.1", - "bytes 1.11.1", + "bytes", "headers-core", "http 1.4.0", "httpdate", @@ -2718,7 +2734,7 @@ dependencies = [ "ring 0.17.14", "thiserror 2.0.18", "tinyvec", - "tokio 1.52.3", + "tokio", "tracing", "url", ] @@ -2740,7 +2756,7 @@ dependencies = [ "resolv-conf", "smallvec", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "tracing", ] @@ -2808,7 +2824,7 @@ version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ - "bytes 1.11.1", + "bytes", "fnv", "itoa", ] @@ -2819,7 +2835,7 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" dependencies = [ - "bytes 1.11.1", + "bytes", "itoa", ] @@ -2829,9 +2845,9 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ - "bytes 1.11.1", + "bytes", "http 0.2.12", - "pin-project-lite 0.2.17", + "pin-project-lite", ] [[package]] @@ -2840,7 +2856,7 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ - "bytes 1.11.1", + "bytes", "http 1.4.0", ] @@ -2850,11 +2866,11 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ - "bytes 1.11.1", + "bytes", "futures-core", "http 1.4.0", "http-body 1.0.1", - "pin-project-lite 0.2.17", + "pin-project-lite", ] [[package]] @@ -2918,7 +2934,7 @@ version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "bytes 1.11.1", + "bytes", "futures-channel", "futures-core", "futures-util", @@ -2928,9 +2944,9 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project-lite 0.2.17", + "pin-project-lite", "socket2 0.5.10", - "tokio 1.52.3", + "tokio", "tower-service", "tracing", "want", @@ -2943,7 +2959,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" dependencies = [ "atomic-waker", - "bytes 1.11.1", + "bytes", "futures-channel", "futures-core", "h2 0.4.13", @@ -2952,9 +2968,9 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project-lite 0.2.17", + "pin-project-lite", "smallvec", - "tokio 1.52.3", + "tokio", "want", ] @@ -2969,7 +2985,7 @@ dependencies = [ "hyper-util", "rustls 0.23.40", "rustls-native-certs", - "tokio 1.52.3", + "tokio", "tokio-rustls", "tower-service", ] @@ -2981,8 +2997,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" dependencies = [ "hyper 0.14.32", - "pin-project-lite 0.2.17", - "tokio 1.52.3", + "pin-project-lite", + "tokio", "tokio-io-timeout", ] @@ -2992,10 +3008,10 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ - "bytes 1.11.1", + "bytes", "hyper 0.14.32", "native-tls", - "tokio 1.52.3", + "tokio", "tokio-native-tls", ] @@ -3006,7 +3022,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ "base64 0.22.1", - "bytes 1.11.1", + "bytes", "futures-channel", "futures-util", "http 1.4.0", @@ -3015,10 +3031,10 @@ dependencies = [ "ipnet", "libc", "percent-encoding", - "pin-project-lite 0.2.17", + "pin-project-lite", "socket2 0.6.3", "system-configuration", - "tokio 1.52.3", + "tokio", "tower-service", "tracing", "windows-registry 0.6.1", @@ -3328,7 +3344,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62813c05253206699b2c8e44e268908dafd9668e07bb46ff262ee5b42d13e8cd" dependencies = [ - "bytes 1.11.1", + "bytes", "ironrdp-connector", "ironrdp-core", "ironrdp-pdu", @@ -3479,7 +3495,7 @@ checksum = "a2a15046611c443c9484b230ca7daf489a14b588c4cd6ff558228cc23c142297" dependencies = [ "anyhow", "async-trait", - "bytes 1.11.1", + "bytes", "ironrdp-acceptor", "ironrdp-ainput", "ironrdp-async", @@ -3495,7 +3511,7 @@ dependencies = [ "qoicoubeh", "rayon", "rustls-pemfile 2.2.0", - "tokio 1.52.3", + "tokio", "tokio-rustls", "tracing", "x509-cert", @@ -3519,12 +3535,12 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6af190b161daba5d88c614bbf5915fdb586e9a28cb4b938aaac7abf473a1109b" dependencies = [ - "bytes 1.11.1", + "bytes", "ironrdp-async", "ironrdp-connector", "reqwest", "sspi", - "tokio 1.52.3", + "tokio", "url", ] @@ -3608,7 +3624,7 @@ dependencies = [ "mcp-proxy", "native-tls", "openssl", - "openssl-probe 0.1.6", + "openssl-probe", "proxy-http", "proxy-socks", "proxy-types", @@ -3619,8 +3635,8 @@ dependencies = [ "seahorse", "sysinfo", "tinyjson", - "tokio 1.52.3", - "tokio-tungstenite 0.26.2", + "tokio", + "tokio-tungstenite", "tracing", "tracing-appender", "tracing-subscriber", @@ -3641,7 +3657,7 @@ dependencies = [ name = "jmux-proto" version = "0.0.0" dependencies = [ - "bytes 1.11.1", + "bytes", "jmux-generators", "proptest", "smol_str", @@ -3653,11 +3669,11 @@ version = "0.0.0" dependencies = [ "anyhow", "bitvec", - "bytes 1.11.1", + "bytes", "futures-util", "jmux-proto", "socket2 0.5.10", - "tokio 1.52.3", + "tokio", "tokio-util", "tracing", ] @@ -3928,7 +3944,7 @@ dependencies = [ "base64 0.21.7", "bincode", "bitflags 2.11.1", - "bytes 1.11.1", + "bytes", "chrono", "crc32fast", "fallible-iterator 0.3.0", @@ -3943,7 +3959,7 @@ dependencies = [ "serde", "serde_json", "thiserror 1.0.69", - "tokio 1.52.3", + "tokio", "tokio-stream", "tokio-util", "tonic", @@ -3974,7 +3990,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3358538b52cfcf9af4fe7aeb57d6843aafed2e8af80807bd636fd1448e94ea7" dependencies = [ "base64 0.21.7", - "bytes 1.11.1", + "bytes", "prost", "serde", ] @@ -4017,7 +4033,7 @@ version = "0.9.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90725458cc4461bc82f8f7983e80b002ea4f64b5184e1462f252d0dd74b122f5" dependencies = [ - "bytes 1.11.1", + "bytes", "libsql-ffi", "libsql-rusqlite", "once_cell", @@ -4034,7 +4050,7 @@ dependencies = [ "aes 0.8.4", "async-stream", "async-trait", - "bytes 1.11.1", + "bytes", "cbc 0.1.2", "libsql-rusqlite", "libsql-sys", @@ -4042,7 +4058,7 @@ dependencies = [ "prost", "serde", "thiserror 1.0.69", - "tokio 1.52.3", + "tokio", "tokio-stream", "tokio-util", "tonic", @@ -4170,7 +4186,7 @@ version = "0.0.0" dependencies = [ "anyhow", "tinyjson", - "tokio 1.52.3", + "tokio", "tracing", "ureq", ] @@ -4282,7 +4298,7 @@ name = "mock-net" version = "0.0.0" dependencies = [ "loom", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -4323,12 +4339,12 @@ dependencies = [ "async-trait", "awaitdrop", "bitflags 1.3.2", - "bytes 1.11.1", + "bytes", "futures", - "pin-project 1.1.12", + "pin-project", "rand 0.8.6", "thiserror 1.0.69", - "tokio 1.52.3", + "tokio", "tokio-util", "tracing", ] @@ -4342,7 +4358,7 @@ dependencies = [ "libc", "log", "openssl", - "openssl-probe 0.2.1", + "openssl-probe", "openssl-sys", "schannel", "security-framework", @@ -4377,7 +4393,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b65d130ee111430e47eed7896ea43ca693c387f097dd97376bffafbf25812128" dependencies = [ - "bytes 1.11.1", + "bytes", "futures", "log", "netlink-packet-core", @@ -4391,11 +4407,11 @@ version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd6c30ed10fa69cc491d491b85cc971f6bdeb8e7367b7cde2ee6cc878d583fae" dependencies = [ - "bytes 1.11.1", + "bytes", "futures-util", "libc", "log", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -4419,7 +4435,7 @@ dependencies = [ "network-scanner-net", "thiserror 2.0.18", "time", - "tokio 1.52.3", + "tokio", "tokio-util", "tracing", ] @@ -4442,7 +4458,7 @@ dependencies = [ "rtnetlink", "socket2 0.5.10", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "tracing", "tracing-subscriber", "typed-builder", @@ -4458,7 +4474,7 @@ dependencies = [ "polling 3.11.0", "socket2 0.5.10", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "tracing", "tracing-cov-mark", "tracing-subscriber", @@ -4482,7 +4498,7 @@ dependencies = [ "async-trait", "awaitdrop", "base64 0.13.1", - "bytes 1.11.1", + "bytes", "futures", "hostname 0.3.1", "muxado", @@ -4493,7 +4509,7 @@ dependencies = [ "serde", "serde_json", "thiserror 1.0.69", - "tokio 1.52.3", + "tokio", "tokio-retry", "tokio-util", "tracing", @@ -4758,9 +4774,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.79" +version = "0.10.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf0b434746ee2832f4f0baf10137e1cabb18cbe6912c69e2e33263c45250f542" +checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967" dependencies = [ "bitflags 2.11.1", "cfg-if", @@ -4781,12 +4797,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - [[package]] name = "openssl-probe" version = "0.2.1" @@ -4795,9 +4805,9 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" -version = "0.9.115" +version = "0.9.116" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "158fe5b292746440aa6e7a7e690e55aeb72d41505e2804c23c6973ad0e9c9781" +checksum = "f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4" dependencies = [ "cc", "libc", @@ -5155,33 +5165,13 @@ dependencies = [ "uuid", ] -[[package]] -name = "pin-project" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a" -dependencies = [ - "pin-project-internal 0.4.30", -] - [[package]] name = "pin-project" version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9" dependencies = [ - "pin-project-internal 1.1.12", -] - -[[package]] -name = "pin-project-internal" -version = "0.4.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e" -dependencies = [ - "proc-macro2 1.0.106", - "quote 1.0.45", - "syn 1.0.109", + "pin-project-internal", ] [[package]] @@ -5195,12 +5185,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "pin-project-lite" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777" - [[package]] name = "pin-project-lite" version = "0.2.17" @@ -5289,7 +5273,7 @@ dependencies = [ "concurrent-queue", "libc", "log", - "pin-project-lite 0.2.17", + "pin-project-lite", "windows-sys 0.48.0", ] @@ -5302,7 +5286,7 @@ dependencies = [ "cfg-if", "concurrent-queue", "hermit-abi", - "pin-project-lite 0.2.17", + "pin-project-lite", "rustix 1.1.4", "windows-sys 0.61.2", ] @@ -5352,7 +5336,7 @@ checksum = "3ee9dd5fe15055d2b6806f4736aa0c9637217074e224bbec46d4041b91bb9491" dependencies = [ "base64 0.22.1", "byteorder", - "bytes 1.11.1", + "bytes", "fallible-iterator 0.2.0", "hmac 0.12.1", "md-5 0.10.6", @@ -5368,7 +5352,7 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc729a129e682e8d24170cd30ae1aa01b336b096cbb56df6d534ffec133d186" dependencies = [ - "bytes 1.11.1", + "bytes", "chrono", "fallible-iterator 0.2.0", "postgres-protocol", @@ -5533,7 +5517,7 @@ version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ - "bytes 1.11.1", + "bytes", "prost-derive", ] @@ -5562,12 +5546,12 @@ dependencies = [ name = "proxy-http" version = "0.0.0" dependencies = [ - "bytes 1.11.1", - "pin-project-lite 0.2.17", + "bytes", + "pin-project-lite", "proptest", "proxy-generators", "proxy-types", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -5577,7 +5561,7 @@ dependencies = [ "proxy-http", "proxy-socks", "proxy-types", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -5587,7 +5571,7 @@ dependencies = [ "proptest", "proxy-generators", "proxy-types", - "tokio 1.52.3", + "tokio", "tokio-test", ] @@ -5597,7 +5581,7 @@ version = "0.0.0" dependencies = [ "proxy-http", "proxy-socks", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -5638,16 +5622,16 @@ version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" dependencies = [ - "bytes 1.11.1", + "bytes", "cfg_aliases", - "pin-project-lite 0.2.17", + "pin-project-lite", "quinn-proto", "quinn-udp", "rustc-hash 2.1.2", "rustls 0.23.40", "socket2 0.6.3", "thiserror 2.0.18", - "tokio 1.52.3", + "tokio", "tracing", "web-time", ] @@ -5658,7 +5642,7 @@ version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ - "bytes 1.11.1", + "bytes", "fastbloom", "getrandom 0.3.4", "lru-slab", @@ -5927,7 +5911,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", - "bytes 1.11.1", + "bytes", "futures-channel", "futures-core", "futures-util", @@ -5941,7 +5925,7 @@ dependencies = [ "js-sys", "log", "percent-encoding", - "pin-project-lite 0.2.17", + "pin-project-lite", "quinn", "rustls 0.23.40", "rustls-native-certs", @@ -5950,7 +5934,7 @@ dependencies = [ "serde_json", "serde_urlencoded", "sync_wrapper 1.0.2", - "tokio 1.52.3", + "tokio", "tokio-rustls", "tokio-util", "tower 0.5.3", @@ -6089,7 +6073,7 @@ dependencies = [ "netlink-sys", "nix 0.30.1", "thiserror 1.0.69", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -6178,13 +6162,13 @@ dependencies = [ [[package]] name = "rustls-cng" -version = "0.5.3" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c742cb7d8e43daae2dd9ca4b1da442b4500a461ce1c84249e6ac99b4bc12562e" +checksum = "807615e3031830a0b598a65be815a8a195a4a8eff5e037959f134e449998e13d" dependencies = [ + "bitflags 2.11.1", "rustls 0.23.40", - "sha2 0.10.9", - "windows-sys 0.59.0", + "windows-sys 0.61.2", ] [[package]] @@ -6193,7 +6177,7 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" dependencies = [ - "openssl-probe 0.2.1", + "openssl-probe", "rustls-pki-types", "schannel", "security-framework", @@ -6854,7 +6838,7 @@ dependencies = [ "signature", "spki 0.8.0-rc.4", "time", - "tokio 1.52.3", + "tokio", "tracing", "url", "uuid", @@ -7049,7 +7033,7 @@ name = "terminal-streamer" version = "0.1.0" dependencies = [ "anyhow", - "tokio 1.52.3", + "tokio", "tracing", ] @@ -7067,8 +7051,8 @@ dependencies = [ "futures-util", "portpicker", "proptest", - "tokio 1.52.3", - "tokio-tungstenite 0.26.2", + "tokio", + "tokio-tungstenite", "transport", ] @@ -7094,9 +7078,9 @@ dependencies = [ "sysevent-winevent", "tempfile", "test-utils", - "tokio 1.52.3", + "tokio", "tokio-rustls", - "tokio-tungstenite 0.26.2", + "tokio-tungstenite", "tokio-util", "typed-builder", ] @@ -7255,29 +7239,17 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "tokio" -version = "0.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092" -dependencies = [ - "bytes 0.5.6", - "fnv", - "pin-project-lite 0.1.12", - "slab", -] - [[package]] name = "tokio" version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" dependencies = [ - "bytes 1.11.1", + "bytes", "libc", "mio", "parking_lot", - "pin-project-lite 0.2.17", + "pin-project-lite", "signal-hook-registry", "socket2 0.6.3", "tokio-macros", @@ -7291,8 +7263,8 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bd86198d9ee903fedd2f9a2e72014287c0d9167e4ae43b5853007205dda1b76" dependencies = [ - "pin-project-lite 0.2.17", - "tokio 1.52.3", + "pin-project-lite", + "tokio", ] [[package]] @@ -7313,7 +7285,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" dependencies = [ "native-tls", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -7324,7 +7296,7 @@ checksum = "4dd8df5ef180f6364759a6f00f7aadda4fbbac86cdee37480826a6ff9f3574ce" dependencies = [ "async-trait", "byteorder", - "bytes 1.11.1", + "bytes", "fallible-iterator 0.2.0", "futures-channel", "futures-util", @@ -7332,12 +7304,12 @@ dependencies = [ "parking_lot", "percent-encoding", "phf 0.13.1", - "pin-project-lite 0.2.17", + "pin-project-lite", "postgres-protocol", "postgres-types", "rand 0.10.1", "socket2 0.6.3", - "tokio 1.52.3", + "tokio", "tokio-util", "whoami", ] @@ -7348,9 +7320,9 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40f644c762e9d396831ae2f8935c954b0d758c4532e924bead0f666d0c1c8640" dependencies = [ - "pin-project-lite 0.2.17", + "pin-project-lite", "rand 0.10.1", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -7360,7 +7332,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ "rustls 0.23.40", - "tokio 1.52.3", + "tokio", ] [[package]] @@ -7370,8 +7342,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" dependencies = [ "futures-core", - "pin-project-lite 0.2.17", - "tokio 1.52.3", + "pin-project-lite", + "tokio", ] [[package]] @@ -7381,15 +7353,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f6d24790a10a7af737693a3e8f1d03faef7e6ca0cc99aae5066f533766de545" dependencies = [ "futures-core", - "tokio 1.52.3", + "tokio", "tokio-stream", ] [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" dependencies = [ "futures-util", "log", @@ -7397,21 +7369,9 @@ dependencies = [ "rustls 0.23.40", "rustls-native-certs", "rustls-pki-types", - "tokio 1.52.3", + "tokio", "tokio-native-tls", "tokio-rustls", - "tungstenite 0.26.2", -] - -[[package]] -name = "tokio-tungstenite" -version = "0.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" -dependencies = [ - "futures-util", - "log", - "tokio 1.52.3", "tungstenite 0.29.0", ] @@ -7421,12 +7381,12 @@ version = "0.7.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" dependencies = [ - "bytes 1.11.1", + "bytes", "futures-core", "futures-io", "futures-sink", - "pin-project-lite 0.2.17", - "tokio 1.52.3", + "pin-project-lite", + "tokio", ] [[package]] @@ -7490,16 +7450,16 @@ dependencies = [ "async-trait", "axum 0.6.20", "base64 0.21.7", - "bytes 1.11.1", + "bytes", "h2 0.3.27", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", "hyper-timeout", "percent-encoding", - "pin-project 1.1.12", + "pin-project", "prost", - "tokio 1.52.3", + "tokio", "tokio-stream", "tower 0.4.13", "tower-layer", @@ -7514,11 +7474,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc3b0e1cedbf19fdfb78ef3d672cb9928e0a91a9cb4629cc0c916e8cff8aaaa1" dependencies = [ "base64 0.21.7", - "bytes 1.11.1", + "bytes", "http 0.2.12", "http-body 0.4.6", "hyper 0.14.32", - "pin-project 1.1.12", + "pin-project", "tokio-stream", "tonic", "tower-http 0.4.4", @@ -7527,24 +7487,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "tower" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd3169017c090b7a28fce80abaad0ab4f5566423677c9331bb320af7e49cfe62" -dependencies = [ - "futures-core", - "tower-buffer", - "tower-discover", - "tower-layer", - "tower-limit", - "tower-load-shed", - "tower-retry", - "tower-service", - "tower-timeout", - "tower-util", -] - [[package]] name = "tower" version = "0.4.13" @@ -7554,11 +7496,11 @@ dependencies = [ "futures-core", "futures-util", "indexmap 1.9.3", - "pin-project 1.1.12", - "pin-project-lite 0.2.17", + "pin-project", + "pin-project-lite", "rand 0.8.6", "slab", - "tokio 1.52.3", + "tokio", "tokio-util", "tower-layer", "tower-service", @@ -7573,39 +7515,14 @@ checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", - "pin-project-lite 0.2.17", + "pin-project-lite", "sync_wrapper 1.0.2", - "tokio 1.52.3", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "tower-buffer" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4887dc2a65d464c8b9b66e0e4d51c2fd6cf5b3373afc72805b0a60bce00446a" -dependencies = [ - "futures-core", - "pin-project 0.4.30", - "tokio 0.2.25", + "tokio", "tower-layer", "tower-service", "tracing", ] -[[package]] -name = "tower-discover" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f6b5000c3c54d269cc695dff28136bb33d08cbf1df2c48129e143ab65bf3c2a" -dependencies = [ - "futures-core", - "pin-project 0.4.30", - "tower-service", -] - [[package]] name = "tower-http" version = "0.4.4" @@ -7613,13 +7530,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" dependencies = [ "bitflags 2.11.1", - "bytes 1.11.1", + "bytes", "futures-core", "futures-util", "http 0.2.12", "http-body 0.4.6", "http-range-header 0.3.1", - "pin-project-lite 0.2.17", + "pin-project-lite", "tower 0.4.13", "tower-layer", "tower-service", @@ -7628,45 +7545,30 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.5.2" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" dependencies = [ "bitflags 2.11.1", - "bytes 1.11.1", + "bytes", + "futures-core", "futures-util", "http 1.4.0", "http-body 1.0.1", "http-body-util", "http-range-header 0.4.2", "httpdate", + "iri-string", "mime", "mime_guess", "percent-encoding", - "pin-project-lite 0.2.17", - "tokio 1.52.3", + "pin-project-lite", + "tokio", "tokio-util", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "tower-http" -version = "0.6.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" -dependencies = [ - "bitflags 2.11.1", - "bytes 1.11.1", - "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "iri-string", - "pin-project-lite 0.2.17", "tower 0.5.3", "tower-layer", "tower-service", + "tracing", ] [[package]] @@ -7675,89 +7577,12 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" -[[package]] -name = "tower-limit" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92c3040c5dbed68abffaa0d4517ac1a454cd741044f33ab0eefab6b8d1361404" -dependencies = [ - "futures-core", - "pin-project 0.4.30", - "tokio 0.2.25", - "tower-layer", - "tower-load", - "tower-service", -] - -[[package]] -name = "tower-load" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cc79fc3afd07492b7966d7efa7c6c50f8ed58d768a6075dd7ae6591c5d2017b" -dependencies = [ - "futures-core", - "log", - "pin-project 0.4.30", - "tokio 0.2.25", - "tower-discover", - "tower-service", -] - -[[package]] -name = "tower-load-shed" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f021e23900173dc315feb4b6922510dae3e79c689b74c089112066c11f0ae4e" -dependencies = [ - "futures-core", - "pin-project 0.4.30", - "tower-layer", - "tower-service", -] - -[[package]] -name = "tower-retry" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6727956aaa2f8957d4d9232b308fe8e4e65d99db30f42b225646e86c9b6a952" -dependencies = [ - "futures-core", - "pin-project 0.4.30", - "tokio 0.2.25", - "tower-layer", - "tower-service", -] - [[package]] name = "tower-service" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" -[[package]] -name = "tower-timeout" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "127b8924b357be938823eaaec0608c482d40add25609481027b96198b2e4b31e" -dependencies = [ - "pin-project 0.4.30", - "tokio 0.2.25", - "tower-layer", - "tower-service", -] - -[[package]] -name = "tower-util" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1093c19826d33807c72511e68f73b4a0469a3f22c2bd5f7d5212178b4b89674" -dependencies = [ - "futures-core", - "futures-util", - "pin-project 0.4.30", - "tower-service", -] - [[package]] name = "tracing" version = "0.1.44" @@ -7765,7 +7590,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ "log", - "pin-project-lite 0.2.17", + "pin-project-lite", "tracing-attributes", "tracing-core", ] @@ -7858,7 +7683,7 @@ dependencies = [ "async-trait", "libsql", "tempfile", - "tokio 1.52.3", + "tokio", "tracing", "traffic-audit", "ulid", @@ -7870,15 +7695,15 @@ name = "transport" version = "0.0.0" dependencies = [ "anyhow", - "bytes 1.11.1", + "bytes", "futures-core", "futures-sink", "futures-util", "parking_lot", - "pin-project-lite 0.2.17", + "pin-project-lite", "proptest", "test-utils", - "tokio 1.52.3", + "tokio", "tracing", ] @@ -7894,15 +7719,12 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" dependencies = [ - "bytes 1.11.1", + "bytes", "data-encoding", "http 1.4.0", "httparse", "log", - "native-tls", "rand 0.9.4", - "rustls 0.23.40", - "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", "utf-8", @@ -7914,12 +7736,15 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c01152af293afb9c7c2a57e4b559c5620b421f6d133261c60dd2d0cdb38e6b8" dependencies = [ - "bytes 1.11.1", + "bytes", "data-encoding", "http 1.4.0", "httparse", "log", + "native-tls", "rand 0.9.4", + "rustls 0.23.40", + "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", ] @@ -8170,8 +7995,8 @@ dependencies = [ "futures-util", "num_cpus", "thiserror 2.0.18", - "tokio 1.52.3", - "tokio-tungstenite 0.26.2", + "tokio", + "tokio-tungstenite", "tokio-util", "tracing", "tracing-subscriber", diff --git a/crates/devolutions-pedm-shared/Cargo.toml b/crates/devolutions-pedm-shared/Cargo.toml index dba24b0a5..e0ce4f535 100644 --- a/crates/devolutions-pedm-shared/Cargo.toml +++ b/crates/devolutions-pedm-shared/Cargo.toml @@ -11,7 +11,7 @@ publish = false anyhow = { version = "1.0", optional = true } serde = { version = "1.0", features = ["derive"], optional = true } win-api-wrappers = { path = "../win-api-wrappers", optional = true } -hyper = { version = "~0.14", features = ["client", "http1"], optional = true } # old version required for OpenAPI generator +hyper = { version = "~1.9", features = ["client", "http1"], optional = true } # old version required for OpenAPI generator serde_json = { version = "1.0", optional = true } tokio = { version = "1.52", features = ["net", "sync"], optional = true } glob = { version = "0.3", optional = true } @@ -19,7 +19,7 @@ regex = { version = "1.11", optional = true } schemars = { version = "0.8", features = ["uuid1"], optional = true } windows-registry = { version = "0.5", optional = true } devolutions-pedm-client-http = { path = "./devolutions-pedm-client-http", optional = true } -tower = { version = "0.3", optional = true } # old version required for OpenAPI generator +tower = { version = "0.5", optional = true } # old version required for OpenAPI generator pin-project = { version = "1.1", optional = true } uuid = { version = "1", features = ["v4", "serde"]} dunce = "1.0" diff --git a/crates/devolutions-pedm/Cargo.toml b/crates/devolutions-pedm/Cargo.toml index c1dd87618..b42de1c94 100644 --- a/crates/devolutions-pedm/Cargo.toml +++ b/crates/devolutions-pedm/Cargo.toml @@ -16,7 +16,7 @@ base16ct = { version = "0.2", features = ["std", "alloc"] } base64 = "0.22" chrono = { version = "0.4", features = ["serde"] } digest = "0.10" -hyper = { version = "1.6", features = ["server"] } +hyper = { version = "1.9", features = ["server"] } hyper-util = { version = "0.1", features = ["tokio"] } schemars = { version = "0.8", features = ["chrono"] } serde = "1.0" @@ -33,7 +33,7 @@ camino = { version = "1", features = ["serde1"] } async-trait = "0.1" tracing = "0.1" aide = { version = "0.14", features = ["axum", "axum-extra", "axum-json", "axum-tokio"] } -tower-http = { version = "0.5", features = ["timeout"] } +tower-http = { version = "0.6", features = ["timeout"] } parking_lot = "0.12" cfg-if = "1.0" uuid = "1" diff --git a/crates/test-utils/Cargo.toml b/crates/test-utils/Cargo.toml index fb961c646..6371d0d3e 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.52", features = ["io-util"] } -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.29" 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 08c9cf2de..dd93154e4 100644 --- a/crates/video-streamer/Cargo.toml +++ b/crates/video-streamer/Cargo.toml @@ -43,7 +43,7 @@ tokio = { version = "1.52", features = [ ] } axum = { version = "0.8", features = ["ws"] } futures = "0.3" -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.29" transport = { path = "../transport" } [lints] diff --git a/devolutions-gateway/Cargo.toml b/devolutions-gateway/Cargo.toml index a4465f93d..f320b5734 100644 --- a/devolutions-gateway/Cargo.toml +++ b/devolutions-gateway/Cargo.toml @@ -97,13 +97,13 @@ tower = { version = "0.5", features = ["timeout"] } ngrok = "0.13" # HTTP -hyper = "1.6" +hyper = "1.9" hyper-util = { version = "0.1", features = ["tokio", "server", "server-auto"] } axum = { version = "0.8", default-features = false, features = ["http1", "json", "ws", "query", "tracing", "tower-log"] } -axum-extra = { version = "0.10", features = ["query", "async-read-body", "typed-header"] } -tower-http = { version = "0.5", features = ["cors", "fs"] } +axum-extra = { version = "0.12", features = ["query", "async-read-body", "typed-header"] } +tower-http = { version = "0.6", 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.29", features = ["rustls-tls-native-roots"] } # Should use the same version of tungstenite as `axum` http-body-util = "0.1" # OpenAPI generator @@ -132,7 +132,7 @@ sysevent-syslog.path = "../crates/sysevent-syslog" libc = "0.2" [target.'cfg(windows)'.dependencies] -rustls-cng = { version = "0.5", default-features = false, features = ["logging", "tls12", "ring"] } +rustls-cng = { version = "0.7", default-features = false, features = ["logging", "tls12", "ring"] } sysevent-winevent.path = "../crates/sysevent-winevent" windows-sys = { version = "0.61", features = ["Win32_Storage_FileSystem", "Win32_Foundation"] } diff --git a/jetsocat/Cargo.toml b/jetsocat/Cargo.toml index 230013fe6..7fca0e720 100644 --- a/jetsocat/Cargo.toml +++ b/jetsocat/Cargo.toml @@ -40,7 +40,7 @@ humantime = "2.2" # async tokio = { version = "1.52", features = ["io-std", "io-util", "net", "fs", "signal", "time", "rt", "sync", "process", "rt-multi-thread", "macros"] } -tokio-tungstenite = "0.26" +tokio-tungstenite = "0.29" futures-util = "0.3" transport = { path = "../crates/transport" } @@ -63,7 +63,7 @@ tinyjson = "2.5" # Small JSON library; used to avoid including a bigger one like native-tls = { version = "0.2", optional = true } # Same dependency as tokio-tungstenite rustls = { version = "0.23", optional = true, default-features = false, features = ["tls12", "std", "ring", "logging"] } # Same dependency as tokio-tungstenite rustls-native-certs = { version = "0.8", optional = true } # Same dependency as tokio-tungstenite -openssl-probe = "0.1" # Same dependency as rustls-native-certs +openssl-probe = "0.2" # Same dependency as rustls-native-certs rustls-pemfile = "2.2" # Same dependency as rustls-native-certs base64 = "0.22" # Same dependency as rustls-pemfile diff --git a/testsuite/Cargo.toml b/testsuite/Cargo.toml index 91ca9acdf..7b75b4394 100644 --- a/testsuite/Cargo.toml +++ b/testsuite/Cargo.toml @@ -28,7 +28,7 @@ tempfile = "3" tokio = { version = "1", features = ["rt-multi-thread", "macros", "time", "net", "process"] } tokio-util = "0.7" typed-builder = "0.21" -tokio-tungstenite = { version = "0.26", features = ["rustls-tls-native-roots"] } +tokio-tungstenite = { version = "0.29", features = ["rustls-tls-native-roots"] } [dev-dependencies] base64 = "0.22"