From b468f8a30fd64816de2f3238de86cedfcefb994b Mon Sep 17 00:00:00 2001 From: Luke Curley Date: Mon, 19 Oct 2026 21:41:42 -0700 Subject: [PATCH] quest(m0): drop the discarded-Retry backport The release line will not get a moq-noq 1.3.x patch; the fix ships from main (moq-quic, #5916) in the next release cut. Co-Authored-By: Claude Opus 5.5 --- quest/m0/README.md | 2 -- quest/m0/retry-backport.md | 20 -------------------- 2 files changed, 22 deletions(-) delete mode 100644 quest/m0/retry-backport.md diff --git a/quest/m0/README.md b/quest/m0/README.md index 7f566a4aa49..1ddc8e74e4c 100644 --- a/quest/m0/README.md +++ b/quest/m0/README.md @@ -87,8 +87,6 @@ Each lands its fixes in its own PR and plans only what needs a decision. - [qmux release backport](/quest/m0/qmux-credit-backport.md) - adopt the 0.5 fix independently of the next breaking cut -- [Discarded-Retry backport](/quest/m0/retry-backport.md) - one injected or corrupted Retry no longer kills a handshake on the release line, via a moq-noq 1.3.x patch - - [CI cost and latency](/quest/m0/ci/README.md) - cloud CI runs only in the merge queue as one `just ci` pass, expensive checks run nightly and gate `release`, caches move to R2, and runners are chosen last - [Draft-22 release notices](/quest/m0/release-22/README.md) - tell testers and reporters which published releases contain their fixes - [nixpkgs ships the lld fix](/quest/m0/nixpkgs-lld-fix.md) - waiting on NixOS/nixpkgs#568680 to reach `nixpkgs-unstable`, which the release build fix bumps to diff --git a/quest/m0/retry-backport.md b/quest/m0/retry-backport.md deleted file mode 100644 index 8685707d5df..00000000000 --- a/quest/m0/retry-backport.md +++ /dev/null @@ -1,20 +0,0 @@ -# [S] Backport the discarded-Retry fix to the release line - -## Goal - -A client built from `release` that discards an invalid Retry (a bad integrity -tag, or a source CID equal to its original destination CID) still follows the -server's genuine Retry and connects, and still honors a Version Negotiation -packet. Today one injected or corrupted Retry kills its handshake against any -server that validates addresses. - -## Plan - -`release` pins moq-noq-proto 1.3.5, which has the same `total_authed_packets` -guard that `main` replaced in `moq-quic`. Two PRs, per CONTRIBUTING.md: - -1. moq-dev/noq: port the fix and its regression tests onto `release/1.3`, then - publish moq-noq 1.3.6. -2. This repo: bump moq-noq onto `release` so it ships in the next 0.17 patch. - -Public API: none. Wire: none.