[quicwg/base-drafts] 065a6b: Version field <-> Version is not invariant

Mike Bishop <noreply@github.com> Tue, 11 August 2020 22:47 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 06AA33A0D83 for <quic-issues@ietfa.amsl.com>; Tue, 11 Aug 2020 15:47:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qszkfG_PV50B for <quic-issues@ietfa.amsl.com>; Tue, 11 Aug 2020 15:47:07 -0700 (PDT)
Received: from out-26.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 373CA3A0D75 for <quic-issues@ietf.org>; Tue, 11 Aug 2020 15:47:07 -0700 (PDT)
Received: from github-lowworker-275fa97.va3-iad.github.net (github-lowworker-275fa97.va3-iad.github.net [10.48.17.64]) by smtp.github.com (Postfix) with ESMTP id 81B9F5E0EB3 for <quic-issues@ietf.org>; Tue, 11 Aug 2020 15:47:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1597186026; bh=ihTSuZZa0k6njrTfe2Jpx/+zpPEnoJZMWsHw785cyZ8=; h=Date:From:To:Subject:From; b=e0XVHh3xtCjAn4PD1+W7k4sAWX2Yv+JbqYqM0MN3iWk+DLruD9xu9q2fZgH35s26K V7Udz+BUBd3ddeKkDGWa2gQxHdTC/I15DxuY2fEprLmjCU6d1N9IJKPPVguD32WAyg dey7tJWmvXP2XNbo9KD1WBQqLKmPc4RsP4HqMGss=
Date: Tue, 11 Aug 2020 15:47:06 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/mbishop_wglc/af4079-e66ce1@github.com>
Subject: [quicwg/base-drafts] 065a6b: Version field <-> Version is not invariant
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sITxXyInb-1fyqYK_YO51zv4Yys>
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, 11 Aug 2020 22:47:11 -0000

  Branch: refs/heads/http/mbishop_wglc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
      https://github.com/quicwg/base-drafts/commit/065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Version field <-> Version is not invariant

...it's just a Version field.

This is a subtle one, but it follows from the work that others have been
doing on greasing versions or providing additions to echconfig for QUIC
connection establishment.  It basically says that Version is for
endpoints, not middleboxes.


  Commit: 6b19c710bd1ea0df6553a314a2fc473f776b55f0
      https://github.com/quicwg/base-drafts/commit/6b19c710bd1ea0df6553a314a2fc473f776b55f0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Version is for endpoints


  Commit: f873eb883eeaa3b9aabeb2370d54f23b7f3b2d9a
      https://github.com/quicwg/base-drafts/commit/f873eb883eeaa3b9aabeb2370d54f23b7f3b2d9a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Error for frames in the wrong packet

Closes #3851.


  Commit: d1e84109bcf74cc2fb4c0961effc56bd7966b393
      https://github.com/quicwg/base-drafts/commit/d1e84109bcf74cc2fb4c0961effc56bd7966b393
  Author: Marten Seemann <martenseemann@gmail.com>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  change error to PROTOCOL_VIOLATION when receiving an invalid RCID frame


  Commit: 415ae7646ddd5d62810365215893bd9f4ebf55d8
      https://github.com/quicwg/base-drafts/commit/415ae7646ddd5d62810365215893bd9f4ebf55d8
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Prohibit reading 1-RTT before handshake complete

This was never explicit for the client as it is usually not possible.

Closes #3855 in a way that perhaps was not anticipated.


  Commit: 8d15c9b4a61a391541b7344166cb60f431bca1a0
      https://github.com/quicwg/base-drafts/commit/8d15c9b4a61a391541b7344166cb60f431bca1a0
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  3x amplification limit for CONNECTION_CLOSE

We weren't very concrete in saying how endpoints generate packets with
CONNECTION_CLOSE, particularly those that throw away keys.  We have
a rather vague requirement.

In short, follow the same rules we established for the handshake.
Wording this as an aggregate number allows for stochastic reactions and
larger CONNECTION_CLOSE frames.  This way, if you get a 25-byte packet
and respond with a 200-byte packet, you can do that, but you have to
respond to 3 in 8 or fewer in that way.

Note that this limit only applies if the endpoint throws away decryption
keys.  Endpoints with keys aren't blind amplifiers.

Closes #3845.


  Commit: 2d92d2c893add972496120d364e881af55c70e11
      https://github.com/quicwg/base-drafts/commit/2d92d2c893add972496120d364e881af55c70e11
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  No RTT samples, no persistent congestion

Fixes #3875


  Commit: a38e49b3e25977f9dea8f0bc099e542f04004d5a
      https://github.com/quicwg/base-drafts/commit/a38e49b3e25977f9dea8f0bc099e542f04004d5a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Be clearer about protections

This breaks down some of the packet protection text in favour of more
specific language about the protections provided.  By preference,
this talks about integrity protection and confidentiality protection as
it relates to those packets that are protected using keys derived from
TLS.  For Initial packets this means avoid use of "packet protection" as
much as possible (I'm sure that I have missed some of these).  The same
for Retry.

This required some additional framing, but it wasn't too intrusive.
Most of the changes are cosmetic.

Closes #3887.


  Commit: 25264d07790fcb63f08d3400a9bb61aa6a4785c2
      https://github.com/quicwg/base-drafts/commit/25264d07790fcb63f08d3400a9bb61aa6a4785c2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  First initial


  Commit: 414498f28aff12124a94fd5ffc5c7c2ece8105bf
      https://github.com/quicwg/base-drafts/commit/414498f28aff12124a94fd5ffc5c7c2ece8105bf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 83e840eb0fdef5f972306477b8b9cc62fe355bb4
      https://github.com/quicwg/base-drafts/commit/83e840eb0fdef5f972306477b8b9cc62fe355bb4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  first Initial

Co-authored-by: Mike Bishop <mbishop@evequefou.be>


  Commit: b10404aba157fc11c01b3cbd62b359988bb3d614
      https://github.com/quicwg/base-drafts/commit/b10404aba157fc11c01b3cbd62b359988bb3d614
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  4-byte identifier rather than integer


  Commit: 4479b16ed2d268284f7777d5ceb0935fcbdfd950
      https://github.com/quicwg/base-drafts/commit/4479b16ed2d268284f7777d5ceb0935fcbdfd950
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M protection-samples.js

  Log Message:
  -----------
  Merge branch 'master' into version-not

Identify VN using 0x00000000.


  Commit: 642cc0f0de4dd9160feea5b6727aeab5fdd4c306
      https://github.com/quicwg/base-drafts/commit/642cc0f0de4dd9160feea5b6727aeab5fdd4c306
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Fixup xref and s/numbers/values


  Commit: 5782bf9aead14fee58252a587376e56bf62abf91
      https://github.com/quicwg/base-drafts/commit/5782bf9aead14fee58252a587376e56bf62abf91
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into less-protection


  Commit: c78921e5d3ff5d5ea37a398eccd8afd74872e71b
      https://github.com/quicwg/base-drafts/commit/c78921e5d3ff5d5ea37a398eccd8afd74872e71b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Use text from master for this paragraph


  Commit: 1db24ca405c391ad6044260aeb196626b1c716d3
      https://github.com/quicwg/base-drafts/commit/1db24ca405c391ad6044260aeb196626b1c716d3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Trailing whitespace, gah


  Commit: 05cb8f2eb7027a63f4697fccec69a18f194a405b
      https://github.com/quicwg/base-drafts/commit/05cb8f2eb7027a63f4697fccec69a18f194a405b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Lots of review comments

These will need to be wrapped

Co-authored-by: ianswett <ianswett@users.noreply.github.com>
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>
Co-authored-by: Kazuho Oku <kazuhooku@gmail.com>


  Commit: bca2743083bca2e8a7b85abb392b85675798c8fe
      https://github.com/quicwg/base-drafts/commit/bca2743083bca2e8a7b85abb392b85675798c8fe
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  wrap


  Commit: 13cfae81cd06270203423bbf93d6ce294dbc676e
      https://github.com/quicwg/base-drafts/commit/13cfae81cd06270203423bbf93d6ce294dbc676e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  May use 64+bit CIDs as address validation

Fixes #3834


  Commit: 5a790e1484d9eef476a63248bd8b2b5a3f91cdee
      https://github.com/quicwg/base-drafts/commit/5a790e1484d9eef476a63248bd8b2b5a3f91cdee
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

A variation on @martinthomson suggestion


  Commit: eabdc5c82c92ef0077d368a58c9f02e7f16b1394
      https://github.com/quicwg/base-drafts/commit/eabdc5c82c92ef0077d368a58c9f02e7f16b1394
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: a5cfbdcf73f306a3cd2c3dc80159d7883d2121a8
      https://github.com/quicwg/base-drafts/commit/a5cfbdcf73f306a3cd2c3dc80159d7883d2121a8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Update persistent congestion pseudocode


  Commit: 918e823125d0111b7ab1c62268d2a8df880f1178
      https://github.com/quicwg/base-drafts/commit/918e823125d0111b7ab1c62268d2a8df880f1178
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: Marten Seemann <martenseemann@gmail.com>


  Commit: c2d50c6f103af8f66f2985f4d82861772b37fc99
      https://github.com/quicwg/base-drafts/commit/c2d50c6f103af8f66f2985f4d82861772b37fc99
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 7590ad3639cfb3cabd918498cad2ee93d90d25fa
      https://github.com/quicwg/base-drafts/commit/7590ad3639cfb3cabd918498cad2ee93d90d25fa
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 92d1701ac1e5b1554dc1df4abf0c7af3a5b0d403
      https://github.com/quicwg/base-drafts/commit/92d1701ac1e5b1554dc1df4abf0c7af3a5b0d403
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Moor sugestions

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 00d90fccb3fb8dfb3e831198629a63b0399052ad
      https://github.com/quicwg/base-drafts/commit/00d90fccb3fb8dfb3e831198629a63b0399052ad
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more rearrangement


  Commit: 645d6f8be9824db6909f2a02131c21a690a30809
      https://github.com/quicwg/base-drafts/commit/645d6f8be9824db6909f2a02131c21a690a30809
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Cleaner


  Commit: 7f190d7ec7885c46bc0a4e40a3535870af006b6d
      https://github.com/quicwg/base-drafts/commit/7f190d7ec7885c46bc0a4e40a3535870af006b6d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Split sentence; reword


  Commit: 6874d0047957ab40acba32937cc915fb2fb47a8a
      https://github.com/quicwg/base-drafts/commit/6874d0047957ab40acba32937cc915fb2fb47a8a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Updates from MT, Jana and Kazuho's suggestions


  Commit: 89e99d1428500ac413cb5197afd67631290ed09b
      https://github.com/quicwg/base-drafts/commit/89e99d1428500ac413cb5197afd67631290ed09b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 4139dce450ec3c8f9e9bf658d6245e6a11426c51
      https://github.com/quicwg/base-drafts/commit/4139dce450ec3c8f9e9bf658d6245e6a11426c51
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 1acc648093ef6782cea2bf3942a66471d170b2cd
      https://github.com/quicwg/base-drafts/commit/1acc648093ef6782cea2bf3942a66471d170b2cd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
      https://github.com/quicwg/base-drafts/commit/3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Kazuho's suggestion

Don't pass all the lost packets in, since this is across PN spaces.


  Commit: 7f6999a60d3ccd687f3592a00370b2a29af8f7bc
      https://github.com/quicwg/base-drafts/commit/7f6999a60d3ccd687f3592a00370b2a29af8f7bc
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Require coalesced packets to have the same connection ID

Closes #3800.


  Commit: e4601fe7238b8cc101915888ad0585a673efef16
      https://github.com/quicwg/base-drafts/commit/e4601fe7238b8cc101915888ad0585a673efef16
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Martin Thomson <mt@lowentropy.net>


  Commit: 6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
      https://github.com/quicwg/base-drafts/commit/6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix spelling and style consistency nits


  Commit: 19a53b39e44af9eb58a67964bfbb28d179842549
      https://github.com/quicwg/base-drafts/commit/19a53b39e44af9eb58a67964bfbb28d179842549
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address some of @martinthomson's review comments


  Commit: 0b04498bc7d167a2d7118675244d182bd99cd5fc
      https://github.com/quicwg/base-drafts/commit/0b04498bc7d167a2d7118675244d182bd99cd5fc
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK delay -> acknowledgement delay (ACK Delay always refers to the field)


  Commit: 296075784b7809bddcaf81b7397ffa2c9e5689fe
      https://github.com/quicwg/base-drafts/commit/296075784b7809bddcaf81b7397ffa2c9e5689fe
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-26 (Sun, 26 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  When is the PTO armed from?

I tried adding more text, but I think it made it more confusing.  Suggestions welcome.

Fixes #3831


  Commit: fec8599d452e0451c3b405b5a12358fba6f3b1ed
      https://github.com/quicwg/base-drafts/commit/fec8599d452e0451c3b405b5a12358fba6f3b1ed
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-26 (Sun, 26 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Move some text up


  Commit: 05d495b662d0796f85dd51da173b2b602b24562b
      https://github.com/quicwg/base-drafts/commit/05d495b662d0796f85dd51da173b2b602b24562b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
      https://github.com/quicwg/base-drafts/commit/6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix spelling and style consistency nits


  Commit: 8ef2052af5e848e867e53ac277709ee2cc0f6f7d
      https://github.com/quicwg/base-drafts/commit/8ef2052af5e848e867e53ac277709ee2cc0f6f7d
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address some of @martinthomson's review comments


  Commit: 551461ee6bcef774ae89695f3aa045dbd71c54ed
      https://github.com/quicwg/base-drafts/commit/551461ee6bcef774ae89695f3aa045dbd71c54ed
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ACK delay -> acknowledgement delay (ACK Delay always refers to the field)


  Commit: d347e055e64905342ab343226045438614e7c5ff
      https://github.com/quicwg/base-drafts/commit/d347e055e64905342ab343226045438614e7c5ff
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: ianswett <ianswett@users.noreply.github.com>


  Commit: 3480bc22c2dd8c3465c2f3175de61b57474ef21a
      https://github.com/quicwg/base-drafts/commit/3480bc22c2dd8c3465c2f3175de61b57474ef21a
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: ianswett <ianswett@users.noreply.github.com>


  Commit: 71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
      https://github.com/quicwg/base-drafts/commit/71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Address more review comments


  Commit: a2a29e832393cc9fae168af443642a7c4d134837
      https://github.com/quicwg/base-drafts/commit/a2a29e832393cc9fae168af443642a7c4d134837
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  n't -> not


  Commit: 8167f2ca109807f5c6890d3f990b0c03b4de0bd2
      https://github.com/quicwg/base-drafts/commit/8167f2ca109807f5c6890d3f990b0c03b4de0bd2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 22e26df92bfef93dcb35e838f9dc3a3315abf025
      https://github.com/quicwg/base-drafts/commit/22e26df92bfef93dcb35e838f9dc3a3315abf025
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-pto-start


  Commit: bfc4d61de29e76fddf9b5ea15a869e9306af32b2
      https://github.com/quicwg/base-drafts/commit/bfc4d61de29e76fddf9b5ea15a869e9306af32b2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: d884e02c430e857ea692562d1b1dc7ecc15dc04b
      https://github.com/quicwg/base-drafts/commit/d884e02c430e857ea692562d1b1dc7ecc15dc04b
  Author: Kazu Yamamoto <kazu@iij.ad.jp>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  CongestionEvent -> OnCongestionEvent


  Commit: 83eece757739ac0228a054594414776c60b99e21
      https://github.com/quicwg/base-drafts/commit/83eece757739ac0228a054594414776c60b99e21
  Author: Kazu Yamamoto <kazu@iij.ad.jp>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  a workaround for the 65 limit.


  Commit: d9368bd94f4e7c638617239793ff2b7db05849c6
      https://github.com/quicwg/base-drafts/commit/d9368bd94f4e7c638617239793ff2b7db05849c6
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  which -> that where appropriate & related nit fixes


  Commit: 7c4acb7c19474b355b170c9dc70512938f81065d
      https://github.com/quicwg/base-drafts/commit/7c4acb7c19474b355b170c9dc70512938f81065d
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Incorporate @afrind's suggestion


  Commit: 0394072db1cb7b198143ae1cc7c1b25d14a59124
      https://github.com/quicwg/base-drafts/commit/0394072db1cb7b198143ae1cc7c1b25d14a59124
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify ACK Delay and reference host-delay

Fixes #3970


  Commit: c0c3f4ad4cff5d816d200518edab82fa888f04bd
      https://github.com/quicwg/base-drafts/commit/c0c3f4ad4cff5d816d200518edab82fa888f04bd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #3889 from quicwg/ianswett-no-rtt

No RTT samples, no persistent congestion


  Commit: 134f481f96637252e932f10d3c272e002257eb42
      https://github.com/quicwg/base-drafts/commit/134f481f96637252e932f10d3c272e002257eb42
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3861 from marten-seemann/fix-invalid-retire-connection-id-error-code

change error to PROTOCOL_VIOLATION when receiving an invalid RCID frame


  Commit: edf21647c5b4c34e875a16f1ae432e425e701757
      https://github.com/quicwg/base-drafts/commit/edf21647c5b4c34e875a16f1ae432e425e701757
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3864 from quicwg/close-amplification

3x amplification limit for CONNECTION_CLOSE


  Commit: f329f7dd96213db18aad78f3325eac44b5d80f5e
      https://github.com/quicwg/base-drafts/commit/f329f7dd96213db18aad78f3325eac44b5d80f5e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-invariants.md

  Log Message:
  -----------
  Merge pull request #3785 from quicwg/version-not

Version field <-> Version is not invariant


  Commit: 4cf260c202baa9ea4ab033bd14e87bd7f1abfd57
      https://github.com/quicwg/base-drafts/commit/4cf260c202baa9ea4ab033bd14e87bd7f1abfd57
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3930 from quicwg/same-connection-id

Require coalesced packets to have the same connection ID


  Commit: ca51fd116c60868e392720170768807380119032
      https://github.com/quicwg/base-drafts/commit/ca51fd116c60868e392720170768807380119032
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3924 from quicwg/ianswett-dcid-address-validation

May use 64+bit CIDs as address validation


  Commit: 9a2b6720262b8469b34552ef9650775d94f32afc
      https://github.com/quicwg/base-drafts/commit/9a2b6720262b8469b34552ef9650775d94f32afc
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Transport Parameters are not APLN Specific


  Commit: e907711312e7c36c85346910d0dbec4f6ee8d211
      https://github.com/quicwg/base-drafts/commit/e907711312e7c36c85346910d0dbec4f6ee8d211
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Wrap


  Commit: c9d42addbc7f1090ac4bc9b02274dbd68a8eb0b5
      https://github.com/quicwg/base-drafts/commit/c9d42addbc7f1090ac4bc9b02274dbd68a8eb0b5
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3964 from larseggert/which-that

which -> that where appropriate & related nit fixes


  Commit: f518bf6df92cd11c94400cf398039435e084e5cf
      https://github.com/quicwg/base-drafts/commit/f518bf6df92cd11c94400cf398039435e084e5cf
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Martin's suggestion


  Commit: fc3f1b9feec42cf8db82bebd50a0ae3d95a9fd12
      https://github.com/quicwg/base-drafts/commit/fc3f1b9feec42cf8db82bebd50a0ae3d95a9fd12
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Another reword


  Commit: e8a7246a7972d3a92d231aac60cbbae514c4ae5e
      https://github.com/quicwg/base-drafts/commit/e8a7246a7972d3a92d231aac60cbbae514c4ae5e
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: Martin Thomson <mt@lowentropy.net>


  Commit: 8a50ae770b235b1fd3254b90d0a9bc283e250e77
      https://github.com/quicwg/base-drafts/commit/8a50ae770b235b1fd3254b90d0a9bc283e250e77
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: Martin Thomson <mt@lowentropy.net>


  Commit: f92cb25a04e813a91099e8dcca667a0f402d0625
      https://github.com/quicwg/base-drafts/commit/f92cb25a04e813a91099e8dcca667a0f402d0625
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 8919206b422be7b3073d993086b4092d82328876
      https://github.com/quicwg/base-drafts/commit/8919206b422be7b3073d993086b4092d82328876
  Author: Lars Eggert <lars@eggert.org>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  ACK delay -> acknowledgment delay


  Commit: ee6f584ddd2631d19a94fe166e7bb172e6db3e3a
      https://github.com/quicwg/base-drafts/commit/ee6f584ddd2631d19a94fe166e7bb172e6db3e3a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into larse-recovery


  Commit: 0262fe31d9cc96e6a1684fba61b7ae7a2b011e68
      https://github.com/quicwg/base-drafts/commit/0262fe31d9cc96e6a1684fba61b7ae7a2b011e68
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Line length fixes


  Commit: 20a2485a5fb1afae3f81b52341ba85f9213a81ab
      https://github.com/quicwg/base-drafts/commit/20a2485a5fb1afae3f81b52341ba85f9213a81ab
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: ffd34e4e03747888bd0c11ac40e1aa4793e9056e
      https://github.com/quicwg/base-drafts/commit/ffd34e4e03747888bd0c11ac40e1aa4793e9056e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: bfa7d1bd0925cf953ce75e94717fb338bd5d751d
      https://github.com/quicwg/base-drafts/commit/bfa7d1bd0925cf953ce75e94717fb338bd5d751d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ianswett-ack-delay-host-delay


  Commit: 7caae969cd09cfbcd55a7276cdf78bb4942b1e2c
      https://github.com/quicwg/base-drafts/commit/7caae969cd09cfbcd55a7276cdf78bb4942b1e2c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: dd39c97d1a1694438ef6046d902aee9bb612372e
      https://github.com/quicwg/base-drafts/commit/dd39c97d1a1694438ef6046d902aee9bb612372e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: b2d5c1c7dbfa4796ef8f18f772f6284cfa919581
      https://github.com/quicwg/base-drafts/commit/b2d5c1c7dbfa4796ef8f18f772f6284cfa919581
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: f1732ec282a149fd5762cedcc2116fcc06d2fc91
      https://github.com/quicwg/base-drafts/commit/f1732ec282a149fd5762cedcc2116fcc06d2fc91
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #3959 from quicwg/ianswett-pto-start

When is the PTO armed from?


  Commit: eb04586372b69a46f5547716069c944e2e29fc7e
      https://github.com/quicwg/base-drafts/commit/eb04586372b69a46f5547716069c944e2e29fc7e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: fd35b37d3b618731a3aa2bb7adba3031ed724c3a
      https://github.com/quicwg/base-drafts/commit/fd35b37d3b618731a3aa2bb7adba3031ed724c3a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3971 from quicwg/ianswett-ack-delay-host-delay

Clarify ACK Delay and reference host-delay


  Commit: 95c5919d77740e9761de84a0daf7e3d46feb24bf
      https://github.com/quicwg/base-drafts/commit/95c5919d77740e9761de84a0daf7e3d46feb24bf
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Jana's suggestion

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 0c08ec7232ef506e1a153cfd33edb1a25936664d
      https://github.com/quicwg/base-drafts/commit/0c08ec7232ef506e1a153cfd33edb1a25936664d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  reorder

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 758eb2a61eef2544dd75ee6c88970981639cfc0c
      https://github.com/quicwg/base-drafts/commit/758eb2a61eef2544dd75ee6c88970981639cfc0c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Use some of that editorializing


  Commit: c92c8928798b82f0fafb9d83cf03d65d2b043698
      https://github.com/quicwg/base-drafts/commit/c92c8928798b82f0fafb9d83cf03d65d2b043698
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  -also

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 967fcd53056273cdf59b2aa5c06c05caa0787417
      https://github.com/quicwg/base-drafts/commit/967fcd53056273cdf59b2aa5c06c05caa0787417
  Author: Nick Banks <nibanks@microsoft.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  PR Feedback


  Commit: c8e6cf3d37742ecede14c3d22e645574e78a7196
      https://github.com/quicwg/base-drafts/commit/c8e6cf3d37742ecede14c3d22e645574e78a7196
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3973 from nibanks/pr/tp-not-alpn-specific

Transport Parameters are not APLN Specific


  Commit: 48b710d05a34ebc4d7440e506c10b19f14f65011
      https://github.com/quicwg/base-drafts/commit/48b710d05a34ebc4d7440e506c10b19f14f65011
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #3868 from quicwg/1rtt-before-complete

Prohibit reading 1-RTT before handshake complete


  Commit: 06b33714a4a10032d318b9ca531a089cfd45b0be
      https://github.com/quicwg/base-drafts/commit/06b33714a4a10032d318b9ca531a089cfd45b0be
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #3968 from kazu-yamamoto/congestion-event

CongestionEvent -> OnCongestionEvent


  Commit: 0eb69b3c9a337e704f1ba1ee85714967bf2d58fa
      https://github.com/quicwg/base-drafts/commit/0eb69b3c9a337e704f1ba1ee85714967bf2d58fa
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2020-08-01 (Sat, 01 Aug 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  recovery: fix broken links to tls


  Commit: dcf68c8cba3d86b1dffafc7a6c585649bde56804
      https://github.com/quicwg/base-drafts/commit/dcf68c8cba3d86b1dffafc7a6c585649bde56804
  Author: Julian Reschke <julian.reschke@gmx.de>
  Date:   2020-08-01 (Sat, 01 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  transport: fix broken links to tls


  Commit: 97e4ac52e3f6453d5e6b93733af774260559f89e
      https://github.com/quicwg/base-drafts/commit/97e4ac52e3f6453d5e6b93733af774260559f89e
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3977 from reschke/patch-37

transport: fix broken link to tls


  Commit: 3f5cae34e49563662cfe520576ccae9015edec04
      https://github.com/quicwg/base-drafts/commit/3f5cae34e49563662cfe520576ccae9015edec04
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2020-08-01 (Sat, 01 Aug 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #3976 from reschke/patch-36

recovery: fix broken links to tls


  Commit: d1d4fb1f33d6cdc5c130f2c2f310786fb8dd82ef
      https://github.com/quicwg/base-drafts/commit/d1d4fb1f33d6cdc5c130f2c2f310786fb8dd82ef
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-08-03 (Mon, 03 Aug 2020)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Fix Praveen's name


  Commit: 7ba50f4795c672a36e8e0de20ab24d0c262efc6b
      https://github.com/quicwg/base-drafts/commit/7ba50f4795c672a36e8e0de20ab24d0c262efc6b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into nt-to-not


  Commit: 3d49aa669de026678a8515f1bafeaf27cd5bcf37
      https://github.com/quicwg/base-drafts/commit/3d49aa669de026678a8515f1bafeaf27cd5bcf37
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3963 from larseggert/nt-to-not

n't -> not


  Commit: 5d255962f65ab478e71d9bfb15ba2326885d91b5
      https://github.com/quicwg/base-drafts/commit/5d255962f65ab478e71d9bfb15ba2326885d91b5
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3859 from quicwg/naughty-frame

Error for frames in the wrong packet


  Commit: b4f08d1c60e31d359ace41b5f477009deaeb9e45
      https://github.com/quicwg/base-drafts/commit/b4f08d1c60e31d359ace41b5f477009deaeb9e45
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3900 from quicwg/less-protection

Be clearer about protections


  Commit: 89ac29735a54173093bcafa968f423aeeb45a6fc
      https://github.com/quicwg/base-drafts/commit/89ac29735a54173093bcafa968f423aeeb45a6fc
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Strike confusing paragraph

This text could be read to imply that an off-path attacker is more
capable than an on-path attacker, which is rarely true.  What it was
meant to point out was that it is easier to move traffic onto a path
that you are on.  What it fails to acknowledge is that it is also easier
to move traffic *off* a path that you are on.

In other words, the treatment of this in 21.12 is more thorough and we
don't need to talk about limitations.

Mike suggested that there is some duplication between this attack and
the more comprehensive analysis in 21.12.  That is true, but these serve
different purposes.  This is to describe attacks and the normative
requirements on endpoints necessary to avoid them.  The other section is
a thorough and hollistic analysis.  I couldn't see any truly
straightforward changes.  That doesn't mean that we won't find a way to
clean this up, or that it would be undesirable to have fewer words, but
I've not the time for that right now.

Closes #3841.


  Commit: 4638bda40697497e0e8abf0587c071da68a5b7c3
      https://github.com/quicwg/base-drafts/commit/4638bda40697497e0e8abf0587c071da68a5b7c3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More words on the minimum packet size requirement

For stateless resets, we recommend a minimum packet size on ALL packets,
based on the maximum length of connection IDs that might be generated by
the same endpoint.  This isn't exactly clear, but nor do I think we need
to include the fully worked logic that leads to it.

This attempts to split the difference.

Closes #3848.


  Commit: 34e7a39199388c97cf21d04470b9240a2c583292
      https://github.com/quicwg/base-drafts/commit/34e7a39199388c97cf21d04470b9240a2c583292
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2020-08-07 (Fri, 07 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Jana's rewording


  Commit: dbd0a7c3eedc269df6d6c499d7f9ed73ef6697a1
      https://github.com/quicwg/base-drafts/commit/dbd0a7c3eedc269df6d6c499d7f9ed73ef6697a1
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3986 from quicwg/sr-minimum

More words on the minimum packet size requirement


  Commit: 1373d195146a5a0d5ea911816ecb6d813b129545
      https://github.com/quicwg/base-drafts/commit/1373d195146a5a0d5ea911816ecb6d813b129545
  Author: Bence Béky <bencebeky@users.noreply.github.com>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Application can reset stream or close connection even if no error occurs. (#3953)

* Application can reset stream or close connection even if no error occurs.

The application may reset a stream, for example, when a browser tab is
closed or when the pushed resource is found in cache.  It might close
the connection when the application is closed.  These are not errors per
se, even though the term "stream error" and "connection error" is used
for these events, and they have an associated "error code".

* Update draft-ietf-quic-http.md

Co-authored-by: Mike Bishop <mbishop@evequefou.be>

* Jana's suggestion to pluralize errors.

* Jana's suggestion to pluralize even more

Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>

* Mike's wording of "indicate a problem"

Co-authored-by: Mike Bishop <mbishop@evequefou.be>

Co-authored-by: Bence Béky <bnc@google.com>
Co-authored-by: Mike Bishop <mbishop@evequefou.be>
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>


  Commit: b5cd992d874e880d803127f68704f63999efb53b
      https://github.com/quicwg/base-drafts/commit/b5cd992d874e880d803127f68704f63999efb53b
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3985 from quicwg/on-path-is-stronger

Strike confusing paragraph


  Commit: b9d2f19ff02163362a5c1cf1e4bd66544bf22f87
      https://github.com/quicwg/base-drafts/commit/b9d2f19ff02163362a5c1cf1e4bd66544bf22f87
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Rearrange discussion of cancellation and rejection (#3926)

* Rearrange discussion of cancellation and rejection

* Bence's feedback

* Break mega


  Commit: f8b8804dfa1930b8022b7451d3e616f60ec377d3
      https://github.com/quicwg/base-drafts/commit/f8b8804dfa1930b8022b7451d3e616f60ec377d3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Rework flow of Push ID (#3925)

* Rework flow of Push ID

* Feedback from Bence/Lucas

* Apply suggestions from code review

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Update draft-ietf-quic-http.md

Co-authored-by: Martin Thomson <mt@lowentropy.net>

* Not additional

* Update draft-ietf-quic-http.md

Co-authored-by: ianswett <ianswett@users.noreply.github.com>

* Rewrap

Co-authored-by: Martin Thomson <mt@lowentropy.net>
Co-authored-by: ianswett <ianswett@users.noreply.github.com>


  Commit: e66ce19933818f66b1d753a3958cd42cab3df5ec
      https://github.com/quicwg/base-drafts/commit/e66ce19933818f66b1d753a3958cd42cab3df5ec
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into http/mbishop_wglc


Compare: https://github.com/quicwg/base-drafts/compare/af40797cc3ba...e66ce1993381