[quicwg/base-drafts] 8e0235: Clarify crypto context for Connection Close
Martin Thomson <martin.thomson@gmail.com> Tue, 23 October 2018 23:34 UTC
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@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 28920130EED for <quic-issues@ietfa.amsl.com>; Tue, 23 Oct 2018 16:34:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level:
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=github.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7LQQP2P9KUhg for <quic-issues@ietfa.amsl.com>; Tue, 23 Oct 2018 16:34:17 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4048D130EB2 for <quic-issues@ietf.org>; Tue, 23 Oct 2018 16:34:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1540337656; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=c97RZ3mOXnYh2+MXK1TzNiCjQ6F+0f8pO1nRGVUy6Kk=; b=BQ9EfpNp0h3KIKovm3Af/x/R2Fs+9l8gTt/jmg8HxBEiWiQhehucqQdUQnMEYIUK3R5yvEQx KE+SEXEAX2YA5KyAKdh9Mc83j653OCpRGU5lUi/wx7VrvPDdAzCaUhygDmulqsBYHfOEqHsj 5q8grAPSgO7at0vD0EyICMdUZwE=
X-Mailgun-Sending-Ip: 166.78.69.169
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.252.34]) by mxa.mailgun.org with ESMTP id 5bcfaff8.7fee706163c0-smtp-out-n03; Tue, 23 Oct 2018 23:34:16 -0000 (UTC)
Date: Tue, 23 Oct 2018 16:34:16 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5bcfaff812eb7_1df22af9f2fd457835711@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] 8e0235: Clarify crypto context for Connection Close
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5bcfaff8128a8_1df22af9f2fd4578356bd"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GNn1ZCrtbYkXcW9haaz4Qo-Nm3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
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: Tue, 23 Oct 2018 23:34:32 -0000
Branch: refs/heads/consolidate-validation Home: https://github.com/quicwg/base-drafts Commit: 8e02354e4eefc6fdd2270549805cfe4db6ac7871 https://github.com/quicwg/base-drafts/commit/8e02354e4eefc6fdd2270549805cfe4db6ac7871 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-01 (Mon, 01 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify crypto context for Connection Close Partially resolves #1786. Commit: ccbaf4c20040baa61547bbe8532da5b0243271e2 https://github.com/quicwg/base-drafts/commit/ccbaf4c20040baa61547bbe8532da5b0243271e2 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-05 (Fri, 05 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Addressed Kazuho's issue changing criteria for sending 1-RTT connection close. Commit: 196e49549cd9931945203c6306c586837d3c0152 https://github.com/quicwg/base-drafts/commit/196e49549cd9931945203c6306c586837d3c0152 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove some excessive nesting from reorg Commit: 6bbfbdfff1303446ab251e038bcb8720ec99e408 https://github.com/quicwg/base-drafts/commit/6bbfbdfff1303446ab251e038bcb8720ec99e408 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Consolidate connection ID negotiation section with prior text The text here was mostly good, and I believe that this is a good place for that text. However, some of the text was expository in nature, and I moved that up to the connection ID definition section. There is some new stuff in there, mostly just to point forward to the negotiation section. Commit: 2246cec97303a523234f9f97449f578b70791abd https://github.com/quicwg/base-drafts/commit/2246cec97303a523234f9f97449f578b70791abd Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify coalesced packet processing Closes #1844, #1840. Commit: 427068d02f2e0bf4eb7dd4dcbb94400aff14069c https://github.com/quicwg/base-drafts/commit/427068d02f2e0bf4eb7dd4dcbb94400aff14069c Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-10-18 (Thu, 18 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove implicit ack of crypto data Commit: 127130c7c0515b4cabd31318bc64e13128479a0a https://github.com/quicwg/base-drafts/commit/127130c7c0515b4cabd31318bc64e13128479a0a Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2018-10-18 (Thu, 18 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' of https://github.com/quicwg/base-drafts Commit: 533205904a29636f4526357deb1be5568f8290f7 https://github.com/quicwg/base-drafts/commit/533205904a29636f4526357deb1be5568f8290f7 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Allow rate limiting of Version Negotiation As discussed in #1758, we only need to allow rate limiting. However, the particular example I draw on will become critical if we adopt the proposed changes to version negotiation in #1755 (or something like it), because the only packet a server can confidently respond to with Version Negotiation in that case is the Initial. If we adopt an iteration of #1755, then this text would need to be expanded to explain that also. Closes #1758. Commit: 595680a05b06e2ab2c2fa24725e696af0ce05600 https://github.com/quicwg/base-drafts/commit/595680a05b06e2ab2c2fa24725e696af0ce05600 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-19 (Fri, 19 Oct 2018) Changed paths: A .gitattributes M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into patch-21 Commit: efe45fcbb6e47ddc820bf73340e64d3f6f929ea7 https://github.com/quicwg/base-drafts/commit/efe45fcbb6e47ddc820bf73340e64d3f6f929ea7 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-10-21 (Sun, 21 Oct 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Amplification limit in recovery (#1862) * Amplification limit in recovery Follow up for Issue #1764 * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Crypto retransmission timer * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Client always sends * Update draft-ietf-quic-recovery.md Co-Authored-By: ianswett <ianswett@google.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: ianswett <ianswett@google.com> * Update draft-ietf-quic-recovery.md Co-Authored-By: ianswett <ianswett@google.com> Commit: e56b38a33a1bc4a6c75f9631b40ab857235a64ab https://github.com/quicwg/base-drafts/commit/e56b38a33a1bc4a6c75f9631b40ab857235a64ab Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reword based on feedback Commit: 5cec317e527e05810bad5e546c9dcc49dcab7544 https://github.com/quicwg/base-drafts/commit/5cec317e527e05810bad5e546c9dcc49dcab7544 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Qualify Commit: 91d3baf420838e30e8b52b6eb2a3fc8e59f8c608 https://github.com/quicwg/base-drafts/commit/91d3baf420838e30e8b52b6eb2a3fc8e59f8c608 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Explicitly suggest FIN or RST_STREAM For issue #1878. I was apparently the only one confused, but since this is different from HTTP/2 it may be good to make it crystal clear. Commit: 0a40b4499df60d901b5ccf56e0dcd972ce275a43 https://github.com/quicwg/base-drafts/commit/0a40b4499df60d901b5ccf56e0dcd972ce275a43 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- mikkelfj's comments Commit: 2b18ce659e1299035c32ca53db7637b737d0cfb5 https://github.com/quicwg/base-drafts/commit/2b18ce659e1299035c32ca53db7637b737d0cfb5 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix line that was too long Commit: d8de502b6ed4cdf73fa917fc7f148ebe5390a727 https://github.com/quicwg/base-drafts/commit/d8de502b6ed4cdf73fa917fc7f148ebe5390a727 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrote to address discussion The reviews expired a rewrite. I think it's even clearer now, and avoids some of the bad inferences of the previous version. Commit: 52194b484499f2473225c97f5d0962fdb1e203be https://github.com/quicwg/base-drafts/commit/52194b484499f2473225c97f5d0962fdb1e203be Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tweak it Commit: 2c5e7b8b0ebd8bee2386c7fd0e44d92f6c23a8c3 https://github.com/quicwg/base-drafts/commit/2c5e7b8b0ebd8bee2386c7fd0e44d92f6c23a8c3 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Trailing shitespace Commit: b5975277ac77a8510eaf88e1186b9b740dfe85fe https://github.com/quicwg/base-drafts/commit/b5975277ac77a8510eaf88e1186b9b740dfe85fe Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move ECN section This moves the section under packetization and reliability. I've also added subsections, splitting out the feedback system (which is simple) with the verification stuff (which is less so). Commit: 423086760a816d572b8178532b051a797309f3df https://github.com/quicwg/base-drafts/commit/423086760a816d572b8178532b051a797309f3df Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1818 from martinduke/patch-21 Clarify crypto context for Connection Close Commit: 5caa2e83722b8cd82560e2a0be8213a7b5041d99 https://github.com/quicwg/base-drafts/commit/5caa2e83722b8cd82560e2a0be8213a7b5041d99 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Escape single quotes in static table (#1883) Commit: d62b4972a0823b200a4130d847f26337174ea71d https://github.com/quicwg/base-drafts/commit/d62b4972a0823b200a4130d847f26337174ea71d Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- STREAM_ID_BLOCKED nits Changes one MAY to a SHOULD for consistency and clarifies some text about a potential flow control deadlock. Fixes #1867 Commit: bfbac9f2feb93a2cc759b85851f68b6deda0999f https://github.com/quicwg/base-drafts/commit/bfbac9f2feb93a2cc759b85851f68b6deda0999f Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 8a153284997f4bc0baa0af916cfbc11f33f974a7 https://github.com/quicwg/base-drafts/commit/8a153284997f4bc0baa0af916cfbc11f33f974a7 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-10-22 (Mon, 22 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1887 from quicwg/denest Remove some excessive nesting from reorg Commit: 2e193f4cde6cbaf29959687b7ca7179e2969685c https://github.com/quicwg/base-drafts/commit/2e193f4cde6cbaf29959687b7ca7179e2969685c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1897 from quicwg/ianswett-blocked-deadlock STREAM_ID_BLOCKED nits Commit: d20f5b542ed3374310df3d824453dfb2484e1816 https://github.com/quicwg/base-drafts/commit/d20f5b542ed3374310df3d824453dfb2484e1816 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- My ideas for corrections, taking feedback into account Commit: b82cdab5d6429d8dca97a68336a10cc52e41dc4f https://github.com/quicwg/base-drafts/commit/b82cdab5d6429d8dca97a68336a10cc52e41dc4f Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ACK now includes ECN Co-Authored-By: martinthomson <martin.thomson@gmail.com> Commit: 7e548dddd16698ae31ff1e620cc9b894e82843e1 https://github.com/quicwg/base-drafts/commit/7e548dddd16698ae31ff1e620cc9b894e82843e1 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove duplicated text. Co-Authored-By: martinthomson <martin.thomson@gmail.com> Commit: fd88f994d972e9a8a08bdc5e3418a1d8c53759f5 https://github.com/quicwg/base-drafts/commit/fd88f994d972e9a8a08bdc5e3418a1d8c53759f5 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1896 from quicwg/move-ecn Move ECN section Commit: 6932dea7e5c00730a255301c43454002df20355b https://github.com/quicwg/base-drafts/commit/6932dea7e5c00730a255301c43454002df20355b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1891 from quicwg/skip-vn-0rtt Allow rate limiting of Version Negotiation Commit: d64ec4997a47bbdda6c110f077bbbc8380d01326 https://github.com/quicwg/base-drafts/commit/d64ec4997a47bbdda6c110f077bbbc8380d01326 Author: Dmitri Tikhonov <dtikhonov@live.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Parenthesize 2 * MaxEntries to prevent naive errors (#1856) * Parenthesize 2 * MaxEntries to prevent naive errors Transcribing LargestReference mod 2*MaxEntries + 1 to C one of its offspring without parentheses around 2 * MaxEntries will produce an incorrect result. * Fix lint error (figure too wide) via creative variable renaming * Add parentheses to disambiguate further; prettify other spots Commit: c49a4052155123850fe52fd24e7866566c952c98 https://github.com/quicwg/base-drafts/commit/c49a4052155123850fe52fd24e7866566c952c98 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-10-23 (Tue, 23 Oct 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1888 from quicwg/fix-cid-nego Consolidate connection ID negotiation section with prior text Commit: 9bb19697ff64cbb6a943cc7f2171a819cba2b319 https://github.com/quicwg/base-drafts/commit/9bb19697ff64cbb6a943cc7f2171a819cba2b319 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-10-24 (Wed, 24 Oct 2018) Changed paths: M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Rebase to master Compare: https://github.com/quicwg/base-drafts/compare/a1e137754521...9bb19697ff64 **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
- [quicwg/base-drafts] 8e0235: Clarify crypto conteā¦ Martin Thomson