[quicwg/base-drafts] HTTP/3 and QPACK Auth48 (PR #4993)
Mike Bishop <notifications@github.com> Mon, 06 June 2022 18:48 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EDFA8C159498 for <quic-issues@ietfa.amsl.com>; Mon, 6 Jun 2022 11:48:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.842
X-Spam-Level:
X-Spam-Status: No, score=-8.842 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.745, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CibWsu7pgJ9m for <quic-issues@ietfa.amsl.com>; Mon, 6 Jun 2022 11:48:20 -0700 (PDT)
Received: from smtp.github.com (out-26.smtp.github.com [192.30.252.209]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32422C1594A8 for <quic-issues@ietf.org>; Mon, 6 Jun 2022 11:48:20 -0700 (PDT)
Received: from github-lowworker-d1fc117.ash1-iad.github.net (github-lowworker-d1fc117.ash1-iad.github.net [10.56.22.62]) by smtp.github.com (Postfix) with ESMTP id 8BBB85E05CD for <quic-issues@ietf.org>; Mon, 6 Jun 2022 11:48:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1654541299; bh=4dPMnrD+dDHK+oTdyNXmP4jbpx7D/6UX2MCy8PlroNA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZeoOLaWF98ULZLgLL1c/ZiM4DzyJ3mF0Z9H+1TqBznko6e+YAt5loagA3TKfHZLTx Nj3HlR6dxfgi2pn+WwnY3qyQ99LaJvJgKTPNCWhKVWpMLLGU8pgwX3h+GbllmT/yby giclYUVxlEo3y+ew14o6698Wqm2NwJh4NloFDGXw=
Date: Mon, 06 Jun 2022 11:48:19 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4U4KRUIRADKW5YV2OAVN7HHEVBNHHEWPAJWA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/4993@github.com>
Subject: [quicwg/base-drafts] HTTP/3 and QPACK Auth48 (PR #4993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_629e4bf37c2b7_3a01d6d8790da"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/znIZzqxHhBpJa5uWE4w0tIE7h5c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.39
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Jun 2022 18:48:26 -0000
AUTH48 has concluded. You can view, comment on, or merge this pull request online at: https://github.com/quicwg/base-drafts/pull/4993 -- Commit Summary -- * Fix typo in GOAWAY frame encoding * Recommend careful behavior * Type is not a byte * Track httpwg/http-core#907: SEMANTICS->HTTP * Explicit about aborting and discarding * Reference the concept, not the header * [http] [editorial] Fix ASCII code for LF, NUL. * Negative base values are invalid * Martin's text, mostly * How to handle unknown stream type errors * Section 9 alignment with Section 6.2 * Reword with operation terms rather than frame names * and/or * Question 4; fixes #4947 * Question 5 * Question 6: parallel or reduce explanation? * Question 8: Break up anti-blocking guidance * Question 10: Fine to abbreviate * Question 11: What did original authors write? * Question 1: Title; fixes #4944 * Most of the RFC Editor edits * Missed a few * HTTP/3 is RFC9114 * Follow RFC 7301; revert change at line 305 * Between/between => of * Combined internal references; fixes #4955 * Use << for section name references * Ungenerous souls of savage mould * Merge pull request #4956 from quicwg/http/rfced_copyedits * Merge remote-tracking branch 'origin/h3qp_auth48' into http/easy_rfced_questions * Merge pull request #4954 from quicwg/http/easy_rfced_questions * Merge branch 'h3qp_auth48' into goaway_typo * Merge pull request #4927 from DavidSchinazi/goaway_typo * Merge remote-tracking branch 'origin/h3qp_auth48' into http/push_guidance * Merge pull request #4931 from quicwg/http/push_guidance * Merge remote-tracking branch 'origin/h3qp_auth48' into http/http_not_semantics * Merge pull request #4932 from quicwg/http/http_not_semantics * Merge remote-tracking branch 'origin/h3qp_auth48' into http/transfer-coding * Merge pull request #4936 from quicwg/http/transfer-coding * Merge remote-tracking branch 'origin/h3qp_auth48' into http/bencebeky-ascii * Merge pull request #4937 from bencebeky/bencebeky-ascii * Merge remote-tracking branch 'origin/h3qp_auth48' into http/connect_to_zombies * Fixup reference * Merge remote-tracking branch 'origin/h3qp_auth48' into http/connect_to_zombies * Merge pull request #4941 from quicwg/http/connect_to_zombies * Merge remote-tracking branch 'origin/h3qp_auth48' into http/unknown_uni * Merge pull request #4942 from quicwg/http/unknown_uni * Hardcode references to other RFCs in C430 * Use obviously-placeholder dates * Use bcp14-tagged boilerplate, to get <bcp14> tags * drawing -> ascii-art * Angle brackets on link * Removal of backticks was a tooling issue * Remove unused anchors or use them * Match RFC9000 in Acknowledgements list * Rearrange and rename to align with updated HTTP/2 spec * Move Fields up a level * Backticks for `N` also * Merge pull request #4958 from quicwg/http/xml_tweaks * Merge pull request #4957 from quicwg/http/refs_to_rfcs * Minor tweaks * Merge remote-tracking branch 'origin/h3qp_auth48' into http/control-data * Fix section nesting * Merge pull request #4959 from quicwg/http/control-data * Align on "`char` (ASCII value)" * Consolidate OPTIONS references * Lower-case "stream ID" unless referencing a protocol element * Lower-case "push ID" unless referencing a protocol element * Lower-case "stream" in non-ID case * More lowercase, courtesy of @martinthomson * Merge pull request #4960 from quicwg/http/ascii_refs * Merge pull request #4961 from quicwg/http/capitalization * Missed one ASCII ref * xrefs for frame, error, and setting names * malformed * Stream error and connection error * Stream types * Push ID * Remove frame references * Accomodate plurals * Merge pull request #4962 from quicwg/http/another_ascii * Merge pull request #4963 from quicwg/http/xrefs * body => content * Headers, fields * Treating pseudo-header fields the same as other fields * Include reason phrase * Preferred reference anchors * Fix around C-L reference * A smidge less HTTP/2 discussion * Another header field * SETTINGS_ not SETTING_ * Lucas's suggestion * Differences in text output * More edits, particularly regarding XML * Acknowledgements in RFC9000 style * Merge singular and plural index entries * Explicitly prohibit requests to close as well; fixes #4984 * My suggested modifications * Merge pull request #4982 from quicwg/qpack/txt_diff * Merge pull request #4977 from quicwg/http/style_guide * Merge remote-tracking branch 'origin/h3qp_auth48' into http/dedupe_index * Merge pull request #4983 from quicwg/http/dedupe_index * Merge remote-tracking branch 'origin/h3qp_auth48' into h3qp/setting_prefix * Formatting * Merge pull request #4979 from quicwg/h3qp/setting_prefix * Merge remote-tracking branch 'origin/h3qp_auth48' into http/less_h2 * Merge pull request #4978 from quicwg/http/less_h2 * Merge remote-tracking branch 'origin/h3qp_auth48' into negative-base * Merge pull request #4940 from quicwg/negative-base * Huffman encoded, fixes #4971 * Asides; fixes #4973 * Rephrase to leverage parallelism; fixes #4980 * Buck's contact info; fixes #4981 * Proper invocation of {:aside} * Use some Kramdown concepts properly * Merge pull request #4986 from quicwg/qpack/rfced_fixes * Merge pull request #4987 from quicwg/h3qp/kramdown * Reword "to the encoder" * Don't use lowercase delta * Sign bit, not S bit * Single-pass, not one pass * Don't capitalize non-field Lengths * Base and post-Base * Make up some keywords * string length => length of the encoded string * If Sign is a field... * Fix title * Merge pull request #4985 from quicwg/qpack/stop_sending * Merge pull request #4988 from quicwg/qpack/to_the_decoder * Merge pull request #4989 from quicwg/qpack/capitalization * Merge pull request #4990 from quicwg/h3qp/keywords * Wrapping * Merge pull request #4991 from quicwg/qpack/title * Remove extra reference * Tag for auto-cleanup to match submitted XML * "example" is not an artwork or sourcecode type * More AUTH48 touchups * QPACK references * Tracking section moves in http-core * Dates * HTTP, not SEMANTICS * Fix H3 RFC references * Merge pull request #4992 from quicwg/h3qp/final -- File Changes -- R rfc9114.md (1347) R rfc9204.md (463) -- Patch Links -- https://github.com/quicwg/base-drafts/pull/4993.patch https://github.com/quicwg/base-drafts/pull/4993.diff -- Reply to this email directly or view it on GitHub: https://github.com/quicwg/base-drafts/pull/4993 You are receiving this because you are subscribed to this thread. Message ID: <quicwg/base-drafts/pull/4993@github.com>