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

From: Mike Bishop <[email-masked]>
Date: Tue, 11 Aug 2020 15:09:31 -0700

Branch: refs/heads/http/reject_terms
  Home:   https://github.com/quicwg/base-drafts
  Commit: 065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
      https://github.com/quicwg/base-drafts/commit/065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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: 3b24fdff91cd12c6da486ed48d52152f29928de2
      https://github.com/quicwg/base-drafts/commit/3b24fdff91cd12c6da486ed48d52152f29928de2
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

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

  Log Message:
  -----------
  WGLC review nits

  Commit: 7c7a75a193467119ebe42806694f42bdc1acb539
      https://github.com/quicwg/base-drafts/commit/7c7a75a193467119ebe42806694f42bdc1acb539
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

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

  Log Message:
  -----------
  Revert one

  Commit: 2d92d2c893add972496120d364e881af55c70e11
      https://github.com/quicwg/base-drafts/commit/2d92d2c893add972496120d364e881af55c70e11
  Author: ianswett <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: b10404aba157fc11c01b3cbd62b359988bb3d614
      https://github.com/quicwg/base-drafts/commit/b10404aba157fc11c01b3cbd62b359988bb3d614
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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: 6bfa25a4eda6b4efe52fb802940b0efb04d15f99
      https://github.com/quicwg/base-drafts/commit/6bfa25a4eda6b4efe52fb802940b0efb04d15f99
  Author: ianswett <[email-masked]>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

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

  Log Message:
  -----------
  Current time PTO clarification

This is a rephrase of @martinthomson  suggestion.

Fixes #3908

  Commit: 80019413ff190246786cdf10df3445da9a2c36d9
      https://github.com/quicwg/base-drafts/commit/80019413ff190246786cdf10df3445da9a2c36d9
  Author: ianswett <[email-masked]>
  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

  Log Message:
  -----------
  Merge branch 'master' into recovery/mbishop_wglc

  Commit: 5782bf9aead14fee58252a587376e56bf62abf91
      https://github.com/quicwg/base-drafts/commit/5782bf9aead14fee58252a587376e56bf62abf91
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

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

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

  Commit: a5cc128e346c5d5ac0111a8a192fdc682ba4a3dd
      https://github.com/quicwg/base-drafts/commit/a5cc128e346c5d5ac0111a8a192fdc682ba4a3dd
  Author: ianswett <[email-masked]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

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

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

Co-authored-by: Martin Thomson <[email-masked]>

  Commit: 58f73149cd0bc83afa499877ac092635a541a44c
      https://github.com/quicwg/base-drafts/commit/58f73149cd0bc83afa499877ac092635a541a44c
  Author: ianswett <[email-masked]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

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

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

  Commit: 05cb8f2eb7027a63f4697fccec69a18f194a405b
      https://github.com/quicwg/base-drafts/commit/05cb8f2eb7027a63f4697fccec69a18f194a405b
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
Co-authored-by: Jana Iyengar <[email-masked]>
Co-authored-by: Kazuho Oku <[email-masked]>

  Commit: bca2743083bca2e8a7b85abb392b85675798c8fe
      https://github.com/quicwg/base-drafts/commit/bca2743083bca2e8a7b85abb392b85675798c8fe
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: c2d50c6f103af8f66f2985f4d82861772b37fc99
      https://github.com/quicwg/base-drafts/commit/c2d50c6f103af8f66f2985f4d82861772b37fc99
  Author: ianswett <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: 00d90fccb3fb8dfb3e831198629a63b0399052ad
      https://github.com/quicwg/base-drafts/commit/00d90fccb3fb8dfb3e831198629a63b0399052ad
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

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

  Commit: f5443e87531d974f0c9cc913572f764dfa87dcec
      https://github.com/quicwg/base-drafts/commit/f5443e87531d974f0c9cc913572f764dfa87dcec
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Apply suggestions from code review

Co-authored-by: ianswett <[email-masked]>

  Commit: 44fdab5abd2e05295308f97eb6c86c618d7b1e3b
      https://github.com/quicwg/base-drafts/commit/44fdab5abd2e05295308f97eb6c86c618d7b1e3b
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Ian's suggested wording

  Commit: 6874d0047957ab40acba32937cc915fb2fb47a8a
      https://github.com/quicwg/base-drafts/commit/6874d0047957ab40acba32937cc915fb2fb47a8a
  Author: ianswett <[email-masked]>
  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: c75e8fa078ca497824b556afc0cf6024faf72413
      https://github.com/quicwg/base-drafts/commit/c75e8fa078ca497824b556afc0cf6024faf72413
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Datagrams it is

  Commit: 61584650b49075d6645d6d14f6c6fdc8450c234e
      https://github.com/quicwg/base-drafts/commit/61584650b49075d6645d6d14f6c6fdc8450c234e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Better example of persistent congestion

  Commit: 2780f26cc63a9d5143abc08731cadcabadf37e27
      https://github.com/quicwg/base-drafts/commit/2780f26cc63a9d5143abc08731cadcabadf37e27
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  use PTO

  Commit: 6d16cc98ecc8caaa02896d5eca57b2552c9af33b
      https://github.com/quicwg/base-drafts/commit/6d16cc98ecc8caaa02896d5eca57b2552c9af33b
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  write out

  Commit: cb5635178e68203d1ce58044a77db2a1805a8a7a
      https://github.com/quicwg/base-drafts/commit/cb5635178e68203d1ce58044a77db2a1805a8a7a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  capitalize

  Commit: 096870dd4d57f69cf77ea0b769fa9051a20c7a2f
      https://github.com/quicwg/base-drafts/commit/096870dd4d57f69cf77ea0b769fa9051a20c7a2f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3877 from quicwg/recovery/mbishop_wglc

WGLC review nits for Recovery

  Commit: 89e99d1428500ac413cb5197afd67631290ed09b
      https://github.com/quicwg/base-drafts/commit/89e99d1428500ac413cb5197afd67631290ed09b
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: 4139dce450ec3c8f9e9bf658d6245e6a11426c51
      https://github.com/quicwg/base-drafts/commit/4139dce450ec3c8f9e9bf658d6245e6a11426c51
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: 1acc648093ef6782cea2bf3942a66471d170b2cd
      https://github.com/quicwg/base-drafts/commit/1acc648093ef6782cea2bf3942a66471d170b2cd
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: 3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
      https://github.com/quicwg/base-drafts/commit/3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
  Author: ianswett <[email-masked]>
  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: d89ac074c13cd61d19c1792848b02338ed0cc859
      https://github.com/quicwg/base-drafts/commit/d89ac074c13cd61d19c1792848b02338ed0cc859
  Author: Amir Livneh <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Replace one-off use of the word "session" when referring to an HTTP/3 connection

  Commit: 7f6999a60d3ccd687f3592a00370b2a29af8f7bc
      https://github.com/quicwg/base-drafts/commit/7f6999a60d3ccd687f3592a00370b2a29af8f7bc
  Author: Martin Thomson <[email-masked]>
  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: e7a8263c2ceb8edc9c92efb9dfc866a10b52c04c
      https://github.com/quicwg/base-drafts/commit/e7a8263c2ceb8edc9c92efb9dfc866a10b52c04c
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Loss detection is per-PN space, but RTT and CC aren't

This is said above, but this paragraph also supplies a why.

  Commit: e7512ed8280d2fe3300a6d2262bc3172518d72e7
      https://github.com/quicwg/base-drafts/commit/e7512ed8280d2fe3300a6d2262bc3172518d72e7
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3931 from quicwg/ianswett-loss-detection-pnspace

Loss detection is per-PN space, but RTT and CC aren't

  Commit: e4601fe7238b8cc101915888ad0585a673efef16
      https://github.com/quicwg/base-drafts/commit/e4601fe7238b8cc101915888ad0585a673efef16
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: f355ca9ac2930dc24fcbcddff59a5140de187b62
      https://github.com/quicwg/base-drafts/commit/f355ca9ac2930dc24fcbcddff59a5140de187b62
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  Praveen's WGLC comments (editorial)

  Commit: a45cbe1782f6a83c476c34181e2a241d9e935cd0
      https://github.com/quicwg/base-drafts/commit/a45cbe1782f6a83c476c34181e2a241d9e935cd0
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  declare

  Commit: 6732db252ac89eccba9615d77318fb94a916be2c
      https://github.com/quicwg/base-drafts/commit/6732db252ac89eccba9615d77318fb94a916be2c
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  remove text that is obviated by other PR

  Commit: 5897dbb2274cb33c834f9db32b7f8932eedfe02d
      https://github.com/quicwg/base-drafts/commit/5897dbb2274cb33c834f9db32b7f8932eedfe02d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  restructure sentence

  Commit: 4b7b7497f2eab21f76e69959326803f080f12462
      https://github.com/quicwg/base-drafts/commit/4b7b7497f2eab21f76e69959326803f080f12462
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3928 from quicwg/jri/pravb-wglc

Praveen's WGLC comments (editorial)

  Commit: 8abb9fa2354ae341637ce43479a707844aa4a7cf
      https://github.com/quicwg/base-drafts/commit/8abb9fa2354ae341637ce43479a707844aa4a7cf
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-22 (Wed, 22 Jul 2020)

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

  Log Message:
  -----------
  minor english

  Commit: 6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
      https://github.com/quicwg/base-drafts/commit/6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
  Author: Lars Eggert <[email-masked]>
  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: 58d973c9fa322b7b33866eb275a8932ce7a9a0c8
      https://github.com/quicwg/base-drafts/commit/58d973c9fa322b7b33866eb275a8932ce7a9a0c8
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

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

  Commit: 1e2504601352a8c6c7940fc2bff1f19e60d162aa
      https://github.com/quicwg/base-drafts/commit/1e2504601352a8c6c7940fc2bff1f19e60d162aa
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

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

  Commit: 658e19d623bd1183c3d2fde2d08614f5fb12463c
      https://github.com/quicwg/base-drafts/commit/658e19d623bd1183c3d2fde2d08614f5fb12463c
  Author: Bence Béky <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

  Log Message:
  -----------
  Move transport error codes to a separate subsection.

The current structure is incorrect, because application error codes is a
subsection of transport error codes, despite application error codes
being disjoint from transport error codes.

  Commit: fcfb51f4b530affc97635d5d2032cd5208156900
      https://github.com/quicwg/base-drafts/commit/fcfb51f4b530affc97635d5d2032cd5208156900
  Author: ianswett <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3948 from larseggert/recovery-nits-lars

Fix spelling and style consistency nits

  Commit: aaaf057ad85694ea7152a965956652df0a8e8212
      https://github.com/quicwg/base-drafts/commit/aaaf057ad85694ea7152a965956652df0a8e8212
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3947 from larseggert/tls-nits

Fix spelling and style consistency nits

  Commit: 19a53b39e44af9eb58a67964bfbb28d179842549
      https://github.com/quicwg/base-drafts/commit/19a53b39e44af9eb58a67964bfbb28d179842549
  Author: Lars Eggert <[email-masked]>
  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: 42aed511f0e3931533b35106b182c8f2dd885095
      https://github.com/quicwg/base-drafts/commit/42aed511f0e3931533b35106b182c8f2dd885095
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3952 from bencebeky/bencebeky-quic-transport-error

Move transport error codes to a separate subsection.

  Commit: 0b04498bc7d167a2d7118675244d182bd99cd5fc
      https://github.com/quicwg/base-drafts/commit/0b04498bc7d167a2d7118675244d182bd99cd5fc
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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: e0aa78966fc74475b6a5ef8d12d9472497cdfd2d
      https://github.com/quicwg/base-drafts/commit/e0aa78966fc74475b6a5ef8d12d9472497cdfd2d
  Author: ianswett <[email-masked]>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3911 from quicwg/ianswett-current-time

Current time PTO clarification

  Commit: bae4459886c4cfb0cb58af9268f78a64b4a38bdc
      https://github.com/quicwg/base-drafts/commit/bae4459886c4cfb0cb58af9268f78a64b4a38bdc
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

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

  Log Message:
  -----------
  kazuho's and martin's comments

  Commit: f5b7fc54911f5708f30df45f1a25a641a73fee0e
      https://github.com/quicwg/base-drafts/commit/f5b7fc54911f5708f30df45f1a25a641a73fee0e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

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

  Log Message:
  -----------
  lint

  Commit: af66c0e3f788133fcaec5b29699257ffd6739c82
      https://github.com/quicwg/base-drafts/commit/af66c0e3f788133fcaec5b29699257ffd6739c82
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-27 (Mon, 27 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3929 from quicwg/jri/change-example

Use better example for persistent congestion

  Commit: 6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
      https://github.com/quicwg/base-drafts/commit/6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: 3480bc22c2dd8c3465c2f3175de61b57474ef21a
      https://github.com/quicwg/base-drafts/commit/3480bc22c2dd8c3465c2f3175de61b57474ef21a
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>

  Commit: 71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
      https://github.com/quicwg/base-drafts/commit/71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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: 92b25a11d37ad2b86082763b5e07a08ec2af6c93
      https://github.com/quicwg/base-drafts/commit/92b25a11d37ad2b86082763b5e07a08ec2af6c93
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

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

  Commit: 203377ea35d22d5fdc226ce424fabe019e8ba1e9
      https://github.com/quicwg/base-drafts/commit/203377ea35d22d5fdc226ce424fabe019e8ba1e9
  Author: Mike Bishop <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

  Log Message:
  -----------
  Emphasize still talking about sending (#3934)

* Emphasize still talking about sending

* Either

  Commit: d884e02c430e857ea692562d1b1dc7ecc15dc04b
      https://github.com/quicwg/base-drafts/commit/d884e02c430e857ea692562d1b1dc7ecc15dc04b
  Author: Kazu Yamamoto <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: 8a50ae770b235b1fd3254b90d0a9bc283e250e77
      https://github.com/quicwg/base-drafts/commit/8a50ae770b235b1fd3254b90d0a9bc283e250e77
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>

  Commit: f92cb25a04e813a91099e8dcca667a0f402d0625
      https://github.com/quicwg/base-drafts/commit/f92cb25a04e813a91099e8dcca667a0f402d0625
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>

  Commit: 8919206b422be7b3073d993086b4092d82328876
      https://github.com/quicwg/base-drafts/commit/8919206b422be7b3073d993086b4092d82328876
  Author: Lars Eggert <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: ffd34e4e03747888bd0c11ac40e1aa4793e9056e
      https://github.com/quicwg/base-drafts/commit/ffd34e4e03747888bd0c11ac40e1aa4793e9056e
  Author: ianswett <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: dd39c97d1a1694438ef6046d902aee9bb612372e
      https://github.com/quicwg/base-drafts/commit/dd39c97d1a1694438ef6046d902aee9bb612372e
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: b2d5c1c7dbfa4796ef8f18f772f6284cfa919581
      https://github.com/quicwg/base-drafts/commit/b2d5c1c7dbfa4796ef8f18f772f6284cfa919581
  Author: ianswett <[email-masked]>
  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 <[email-masked]>

  Commit: f1732ec282a149fd5762cedcc2116fcc06d2fc91
      https://github.com/quicwg/base-drafts/commit/f1732ec282a149fd5762cedcc2116fcc06d2fc91
  Author: Jana Iyengar <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: fd35b37d3b618731a3aa2bb7adba3031ed724c3a
      https://github.com/quicwg/base-drafts/commit/fd35b37d3b618731a3aa2bb7adba3031ed724c3a
  Author: ianswett <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

  Commit: 0c08ec7232ef506e1a153cfd33edb1a25936664d
      https://github.com/quicwg/base-drafts/commit/0c08ec7232ef506e1a153cfd33edb1a25936664d
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 758eb2a61eef2544dd75ee6c88970981639cfc0c
      https://github.com/quicwg/base-drafts/commit/758eb2a61eef2544dd75ee6c88970981639cfc0c
  Author: Martin Thomson <[email-masked]>
  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 <[email-masked]>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 967fcd53056273cdf59b2aa5c06c05caa0787417
      https://github.com/quicwg/base-drafts/commit/967fcd53056273cdf59b2aa5c06c05caa0787417
  Author: Nick Banks <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>
  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 <[email-masked]>

* Jana's suggestion to pluralize errors.

* Jana's suggestion to pluralize even more

Co-authored-by: Jana Iyengar <[email-masked]>

* Mike's wording of "indicate a problem"

Co-authored-by: Mike Bishop <[email-masked]>

Co-authored-by: Bence Béky <[email-masked]>
Co-authored-by: Mike Bishop <[email-masked]>
Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: b5cd992d874e880d803127f68704f63999efb53b
      https://github.com/quicwg/base-drafts/commit/b5cd992d874e880d803127f68704f63999efb53b
  Author: Jana Iyengar <[email-masked]>
  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: 7dfa49112b28391a6e8ef958f39eef2a5342e6e3
      https://github.com/quicwg/base-drafts/commit/7dfa49112b28391a6e8ef958f39eef2a5342e6e3
  Author: Mike Bishop <[email-masked]>
  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/reject_terms

Compare: https://github.com/quicwg/base-drafts/compare/8a96637f0839...7dfa49112b28