From 1ecbf3a04068adb8fea681262b9912a331cfca53 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Thu, 8 Oct 2026 16:30:06 -0700 Subject: [PATCH 1/2] quest: claim quest/m0/release-22/noq Co-Authored-By: Claude Opus 5.5 From 931b72cbf41ded835e3b959bf09fcd733273ff58 Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Thu, 8 Oct 2026 16:53:25 -0700 Subject: [PATCH 2/2] fix(deps): bump moq-noq to 1.3.4 A raw QUIC peer without datagram support now gets a max datagram size of 0 instead of a panic (moq-dev/noq#29). Co-Authored-By: Claude Opus 5.5 --- Cargo.lock | 16 ++++++++-------- Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5ef52f29da..c6ff75f065 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4536,9 +4536,9 @@ dependencies = [ [[package]] name = "moq-noq" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b87d97674919e237b1ba6a7d7b1c9bdf5ac39cf94a3a86a307f3a31cdd5d83e7" +checksum = "90fc18fcbed942196f9124d7987848cbd5dd4a7407b1e353d1b6a2bfa57d0ddf" dependencies = [ "bytes", "cfg_aliases", @@ -4558,9 +4558,9 @@ dependencies = [ [[package]] name = "moq-noq-proto" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0992aa7804dfc60c7c5a4ba4d1dc720f32de38cd06fc7b317284f1f3d5f0bdf5" +checksum = "bd9ff00e72d7158264ff794f7da0955859bda424bb0154a5fc7d60aa084a5897" dependencies = [ "aes-gcm", "aws-lc-rs", @@ -4589,9 +4589,9 @@ dependencies = [ [[package]] name = "moq-noq-udp" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e038634392b7255a76310bf2d20f169c945556344b87882b4b969dd11c25543e" +checksum = "0094cf49d3c3a79e9f732edb263477ba70a750baf321f53502cace5ad2cdc120" dependencies = [ "cfg_aliases", "libc", @@ -9848,9 +9848,9 @@ dependencies = [ [[package]] name = "web-transport-moq" -version = "1.3.3" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ba618c4bd4741eab697eb046515e34607e21b8cea28c762177ad897629887d8" +checksum = "c8051685a029b2b5257b2f0ca51eb385495b437437786c7442f00c36178de90f" dependencies = [ "bytes", "futures", diff --git a/Cargo.toml b/Cargo.toml index 6f10dc407c..884d703af2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -151,8 +151,8 @@ moq-mux = { version = "0.10.11", path = "rs/moq-mux" } moq-net = { version = "0.3.10", path = "rs/moq-net" } # The MoQ fork of noq (moq-dev/noq). iroh keeps upstream noq, so a build with the # iroh feature carries both stacks. -moq-noq-proto = { version = "1.3.3", default-features = false } -moq-noq-udp = "1.3.3" +moq-noq-proto = { version = "1.3.4", default-features = false } +moq-noq-udp = "1.3.4" # NVENC bindings, forked from ViliamVadocz/nvidia-video-codec-sdk to dlopen the # driver at runtime. Compiles on any platform (macOS included) but only actually # used by moq-video on Linux. @@ -236,7 +236,7 @@ web-transport-iroh = "0.7" # default-features off so the QUIC crypto provider is chosen by moq-tokio's # aws-lc-rs / ring features. # The WebTransport adapter released with moq-noq, from the same repository. -web-transport-moq = { version = "1.3.3", default-features = false } +web-transport-moq = { version = "1.3.4", default-features = false } web-transport-proto = "0.6" web-transport-trait = "0.4" web-transport-wasm = "0.6"