From c1b7e206bacb125d7e60bf46d70bc0abd82c0d68 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 13:33:20 +0000 Subject: [PATCH] chore(deps): bump the cargo group across 2 directories with 1 update Bumps the cargo group with 1 update in the / directory: [quiche](https://github.com/cloudflare/quiche). Bumps the cargo group with 1 update in the /crates directory: [quiche](https://github.com/cloudflare/quiche). Updates `quiche` from 0.22.0 to 0.24.5 - [Release notes](https://github.com/cloudflare/quiche/releases) - [Commits](https://github.com/cloudflare/quiche/compare/0.22.0...0.24.5) Updates `quiche` from 0.22.0 to 0.24.5 - [Release notes](https://github.com/cloudflare/quiche/releases) - [Commits](https://github.com/cloudflare/quiche/compare/0.22.0...0.24.5) --- updated-dependencies: - dependency-name: quiche dependency-version: 0.24.5 dependency-type: direct:production dependency-group: cargo - dependency-name: quiche dependency-version: 0.24.5 dependency-type: direct:production dependency-group: cargo ... Signed-off-by: dependabot[bot] --- Cargo.lock | 31 +++++++--- crates/Cargo.lock | 109 ++++++++++++++++++++++++++++++++--- crates/transportx/Cargo.toml | 2 +- 3 files changed, 125 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f597b11..43b22c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -516,6 +516,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "debug_panic" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9377eb110cece2e9431deb8d7d2ec8c116510b896741f9f2bf02b352147aa2a6" + [[package]] name = "deno_bindgen" version = "0.8.1" @@ -680,6 +686,18 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "enum_dispatch" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "env_filter" version = "1.0.0" @@ -1988,22 +2006,22 @@ checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" [[package]] name = "quiche" -version = "0.22.0" +version = "0.24.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28e5a763fecb47867bd3720f69ec87031ff42fda1dc88be2cb5fbb3a558fa5e4" +checksum = "88fa45f0d2e3fc7ca8b4306408f8b15df9a3b5ac70197f84dfc6ebf58fb7e26a" dependencies = [ "cmake", + "debug_panic", "either", + "enum_dispatch", "intrusive-collections", "libc", "libm", "log", "octets", - "once_cell", - "ring", "slab", "smallvec", - "winapi", + "windows-sys 0.59.0", ] [[package]] @@ -2363,9 +2381,6 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -dependencies = [ - "serde", -] [[package]] name = "smithay-client-toolkit" diff --git a/crates/Cargo.lock b/crates/Cargo.lock index 66604ee..860dfeb 100644 --- a/crates/Cargo.lock +++ b/crates/Cargo.lock @@ -527,6 +527,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "debug_panic" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9377eb110cece2e9431deb8d7d2ec8c116510b896741f9f2bf02b352147aa2a6" + [[package]] name = "deno_bindgen" version = "0.8.1" @@ -691,6 +697,18 @@ dependencies = [ "bytemuck", ] +[[package]] +name = "enum_dispatch" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" +dependencies = [ + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "env_filter" version = "1.0.0" @@ -807,6 +825,41 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "futures-core" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" + +[[package]] +name = "futures-executor" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-task" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" + +[[package]] +name = "futures-util" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +dependencies = [ + "futures-core", + "futures-task", + "pin-project-lite", + "slab", +] + [[package]] name = "gethostname" version = "1.1.0" @@ -1964,22 +2017,22 @@ checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773" [[package]] name = "quiche" -version = "0.22.0" +version = "0.24.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28e5a763fecb47867bd3720f69ec87031ff42fda1dc88be2cb5fbb3a558fa5e4" +checksum = "88fa45f0d2e3fc7ca8b4306408f8b15df9a3b5ac70197f84dfc6ebf58fb7e26a" dependencies = [ "cmake", + "debug_panic", "either", + "enum_dispatch", "intrusive-collections", "libc", "libm", "log", "octets", - "once_cell", - "ring", "slab", "smallvec", - "winapi", + "windows-sys 0.59.0", ] [[package]] @@ -2169,6 +2222,15 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "scc" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc" +dependencies = [ + "sdd", +] + [[package]] name = "scoped-tls" version = "1.0.1" @@ -2194,6 +2256,12 @@ dependencies = [ "tiny-skia", ] +[[package]] +name = "sdd" +version = "3.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca" + [[package]] name = "serde" version = "1.0.228" @@ -2237,6 +2305,32 @@ dependencies = [ "zmij", ] +[[package]] +name = "serial_test" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "911bd979bf1070a3f3aa7b691a3b3e9968f339ceeec89e08c280a8a22207a32f" +dependencies = [ + "futures-executor", + "futures-util", + "log", + "once_cell", + "parking_lot", + "scc", + "serial_test_derive", +] + +[[package]] +name = "serial_test_derive" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7d91949b85b0d2fb687445e448b40d322b6b3e4af6b44a29b21d9a5f33e6d9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.114", +] + [[package]] name = "serialport" version = "4.7.3" @@ -2260,6 +2354,7 @@ dependencies = [ name = "serialx" version = "0.1.0" dependencies = [ + "base64", "deno_bindgen", "env_logger", "lazy_static", @@ -2267,6 +2362,7 @@ dependencies = [ "parking_lot", "serde", "serde_json", + "serial_test", "serialport", ] @@ -2296,9 +2392,6 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" -dependencies = [ - "serde", -] [[package]] name = "smithay-client-toolkit" diff --git a/crates/transportx/Cargo.toml b/crates/transportx/Cargo.toml index 80193b9..9ab663e 100644 --- a/crates/transportx/Cargo.toml +++ b/crates/transportx/Cargo.toml @@ -16,7 +16,7 @@ crate-type = ["cdylib"] [dependencies] deno_bindgen = "0.8.1" -quiche = "0.22" +quiche = "0.26" mio = { version = "0.8", features = ["net", "os-poll"] } serde = { version = "1", features = ["derive"] } serde_json = "1"