Subject: [quicwg/base-drafts] 71684b: Expand AEAD limits to consider multi-user security.

From: Martin Thomson <[email-masked]>
Date: Tue, 01 Sep 2020 17:25:12 -0700

Branch: refs/heads/async-cert-validation
  Home:   https://github.com/quicwg/base-drafts
  Commit: 71684bc7e71580cffa434ca1c3255a6c980f3671
      https://github.com/quicwg/base-drafts/commit/71684bc7e71580cffa434ca1c3255a6c980f3671
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

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

  Log Message:
  -----------
  Expand AEAD limits to consider multi-user security.

In a typical multi-user setting, the adversary is assumed to perform some
(massive) amount of offline work to break the integrity of a single random
connection. Each user is represented as a unique (key, nonce) pair. In
considering the same threat model, we must treat each key resulting from
a KeyUpdate event as a unique user. As a result, roughly speaking, bounds
implied from the multi-user setting imply (minimally) for the lifetime of
a single connection.

Hoang et al. [1] present tight multi-user security bounds for randomized AES-GCM
(as is used in TLS 1.3 and QUIC), so we can take advantage of those for
per-connection integrity limits. (Confidentiality limits still apply per-key, as
the analysis considers only encrypted blocks, which would not change if an endpoint
updated its key or created a new connection.) In contrast, there are no multi-user
security bounds for AEAD_CHACHA20_POLY1305 or AEAD_AES_128_CCM, so we must use the
single-user bounds in their stead.

[1] https://dl.acm.org/doi/10.1145/3243734.3243816

  Commit: 89bbe1515f04766c0fa48dfd1b0fd4126fc3ecae
      https://github.com/quicwg/base-drafts/commit/89bbe1515f04766c0fa48dfd1b0fd4126fc3ecae
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

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

  Log Message:
  -----------
  Fix linter issues.

  Commit: 7d763fd6e71e4e1c38add4d78dbf3f7c28645f07
      https://github.com/quicwg/base-drafts/commit/7d763fd6e71e4e1c38add4d78dbf3f7c28645f07
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

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

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

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

  Commit: 847f3c1666ca1ec23c92c72a9be998e74fb1ce68
      https://github.com/quicwg/base-drafts/commit/847f3c1666ca1ec23c92c72a9be998e74fb1ce68
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

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

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

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

  Commit: e50a65d844bf4c09891bf873d64c9211b28f43f5
      https://github.com/quicwg/base-drafts/commit/e50a65d844bf4c09891bf873d64c9211b28f43f5
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

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

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

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

  Commit: 69be76608b8f7a81d2e64e210121ddbbe1788c78
      https://github.com/quicwg/base-drafts/commit/69be76608b8f7a81d2e64e210121ddbbe1788c78
  Author: Christopher Wood <[email-masked]>
  Date:   2020-06-29 (Mon, 29 Jun 2020)

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

  Log Message:
  -----------
  Clarify connection close cases for the confidentiality limit.

Also, split out the integrity limit text again for parallel flow.

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

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

  Log Message:
  -----------
  Update AEAD limits

This corrects an arithmetic error in the calculation of the
confidentiality limit for AES-GCM.

It also changes to using a fixed advantage target of 2^-57 for both
confidentiality and integrity.  The inconsistent use of different limits
was making it hard to reason about.  As the overall target is AE
security, the net effect of this is a factor of 2 improvement in
attacker advantage over what is in the TLS analysis, which was
2^-57+2^-60.  This moves to 2^-56 overall, which is cleaner.

In doing so, I discovered that the integrity limits for both AES-GCM and
AES-CCM were being set independent of the confidentiality limits, but
that the confidentiality limits assumed limits on the number of
forgeries.  As a result, the limits on forgeries had to be capped based
on those assumptions.

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

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

  Log Message:
  -----------
  Attempt to address some of the other questions

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

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

  Log Message:
  -----------
  Fix error in adding v to confidentiality calculation

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

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

  Log Message:
  -----------
  Fix heading levels

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

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

  Log Message:
  -----------
  Restore factor of 2

  Commit: 6f58815715679ac0e05ceb8386f7667ca912de9b
      https://github.com/quicwg/base-drafts/commit/6f58815715679ac0e05ceb8386f7667ca912de9b
  Author: Christopher Wood <[email-masked]>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

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

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

  Commit: 9dd23dcab6f3eec466284cc8355341875b2fef88
      https://github.com/quicwg/base-drafts/commit/9dd23dcab6f3eec466284cc8355341875b2fef88
  Author: Christopher Wood <[email-masked]>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #2 from quicwg/aead-limits2

More on AEAD limits

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

  Changed paths:
    A .github/ISSUE_TEMPLATE/quic-draft-issue.md
    M Makefile
    M README.md
    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 caw/mu-limits

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

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

  Log Message:
  -----------
  Trim whitespace

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

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

  Log Message:
  -----------
  Loooong line

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

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

  Log Message:
  -----------
  No normative language for connection/stream operations

The strong requirements here were wrong.  What is necessary from these
sections is defining operations in QUIC that application protocols can
depend on being present.

Levying the requirement on implementations was incorrect.  As some
application protocols don't use certain QUIC features, it is not
necessary to require implementations to support features if they are not
general purpose.

This rephrases these requirements without normative language, instead
concentrating on what services the application protocol can depend on.
This translates into requirements on implementations, but only via the
application protocols they intend to support.

Closes #3838.

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

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

  Log Message:
  -----------
  sender SHOULD limit bursts

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

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

  Log Message:
  -----------
  This will require wrapping :(

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

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

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

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

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

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

  Log Message:
  -----------
  adding comment for max_ack_delay.

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

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

  Log Message:
  -----------
  Word-smithed version of Ted's resolution to #3842 from the mailing list

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

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

  Log Message:
  -----------
  Try and address @martinthomson's review

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

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

  Log Message:
  -----------
  Clarify setting parameter reservation

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

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

  Log Message:
  -----------
  retain info on lost packets

  Commit: 9396411f73ea7e8ceedb37ab4c4a92d503ab164e
      https://github.com/quicwg/base-drafts/commit/9396411f73ea7e8ceedb37ab4c4a92d503ab164e
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-24 (Fri, 24 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: b4cce75456f669de76183ce12ce515b4c9b210dc
      https://github.com/quicwg/base-drafts/commit/b4cce75456f669de76183ce12ce515b4c9b210dc
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-24 (Fri, 24 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: 98c9d0486998cf804b6b85010958e9480af69577
      https://github.com/quicwg/base-drafts/commit/98c9d0486998cf804b6b85010958e9480af69577
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

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

  Log Message:
  -----------
  rewrite based on feedback

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

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

  Log Message:
  -----------
  smithing

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

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

  Log Message:
  -----------
  split up sentence

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

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

  Log Message:
  -----------
  martin's suggestion

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

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

  Log Message:
  -----------
  smithing

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

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

  Log Message:
  -----------
  wait for one PTO, not 3

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

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

  Log Message:
  -----------
  MUST pace or limit bursts

  Commit: 9dfc0865b05732d5709f3300c199dd774fd91722
      https://github.com/quicwg/base-drafts/commit/9dfc0865b05732d5709f3300c199dd774fd91722
  Author: Jana Iyengar <[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

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

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

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

  Log Message:
  -----------
  reflow

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

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

  Log Message:
  -----------
  sync recovery

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

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

  Log Message:
  -----------
  add ref to transport

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

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

  Log Message:
  -----------
  MUST error, error reference

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

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

  Log Message:
  -----------
  Ian's comment

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

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

  Log Message:
  -----------
  Praveen's suggestion

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

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

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

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

  Log Message:
  -----------
  sync

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

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

  Log Message:
  -----------
  Rework section on persistent congestion

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

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

  Log Message:
  -----------
  martin and ian comments

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

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

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

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

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

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

  Log Message:
  -----------
  mjoras comment

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

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

  Log Message:
  -----------
  kazuho comment

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

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

  Log Message:
  -----------
  merge changes from 3889

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

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

  Log Message:
  -----------
  editorial

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

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

  Log Message:
  -----------
  ian comments

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

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

  Log Message:
  -----------
  reset the min_rtt

  Commit: 8d117c6b3b5885b3c922be19a2cb8a9a6ff105bb
      https://github.com/quicwg/base-drafts/commit/8d117c6b3b5885b3c922be19a2cb8a9a6ff105bb
  Author: ianswett <[email-masked]>
  Date:   2020-08-01 (Sat, 01 Aug 2020)

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

  Log Message:
  -----------
  Add some MUSTs

Fixes #3944

  Commit: 275d9bca78ef19750123bbbcd682b6f000f4cc4e
      https://github.com/quicwg/base-drafts/commit/275d9bca78ef19750123bbbcd682b6f000f4cc4e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-02 (Sun, 02 Aug 2020)

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

  Log Message:
  -----------
  PTO expiration

  Commit: 3187cb3b5d05ee6d7c69b1b609412376439913f9
      https://github.com/quicwg/base-drafts/commit/3187cb3b5d05ee6d7c69b1b609412376439913f9
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-02 (Sun, 02 Aug 2020)

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

  Log Message:
  -----------
  marten and kazuho comments

  Commit: 5956eaa304742a74dd96c6315f9f55b133e23cd4
      https://github.com/quicwg/base-drafts/commit/5956eaa304742a74dd96c6315f9f55b133e23cd4
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-08-03 (Mon, 03 Aug 2020)

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

  Log Message:
  -----------
  moving a comment from code to its definition.

  Commit: f851c8c09372918c9b735053084707f24f066547
      https://github.com/quicwg/base-drafts/commit/f851c8c09372918c9b735053084707f24f066547
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  allow endpoints to generate traffic keys asynchronously, write down the expectations in relation

  Commit: a3f8e95d65042f286024e09c8999eca2aa2e3952
      https://github.com/quicwg/base-drafts/commit/a3f8e95d65042f286024e09c8999eca2aa2e3952
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  Spin bit is path-bound

This binds the spin-bit state to a network path, which aligns with
intent better than the existing language.  It's more words, but it is
far less ambiguous.

Closes #3802.

  Commit: 6e54f3ee508a1351e68a807da5c06fc076705703
      https://github.com/quicwg/base-drafts/commit/6e54f3ee508a1351e68a807da5c06fc076705703
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  QUIC does not generate keys, TLS provides them

  Commit: 964fd9669388d69ebefd198507dc9673b07af7e7
      https://github.com/quicwg/base-drafts/commit/964fd9669388d69ebefd198507dc9673b07af7e7
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  Rearrange the text, based on @marten-seeman's point that the intent of the existing text has already been to forbid PTO timer to be armed for 1-RTT packets until the handshake completes, and that the pseudo-code is written as such

  Commit: 2e6bc76dc43f6091d86ffcacc7c0d772e123a629
      https://github.com/quicwg/base-drafts/commit/2e6bc76dc43f6091d86ffcacc7c0d772e123a629
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  both endpoints refrain from sending probes before obtaining the read keys

  Commit: 784b062fd825617a503abc92f852947d8df77a11
      https://github.com/quicwg/base-drafts/commit/784b062fd825617a503abc92f852947d8df77a11
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  explicitly state from which PN spaces to choose

  Commit: 8334a5e21cf293808b8ed0b7afc7fede57cbcde2
      https://github.com/quicwg/base-drafts/commit/8334a5e21cf293808b8ed0b7afc7fede57cbcde2
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  MT's suggestion

  Commit: a77e003d851accabc4133ea2d4ea6bd242d10fb9
      https://github.com/quicwg/base-drafts/commit/a77e003d851accabc4133ea2d4ea6bd242d10fb9
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 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: e024864ddceee4b2fd1721baf95414d8a7a608e0
      https://github.com/quicwg/base-drafts/commit/e024864ddceee4b2fd1721baf95414d8a7a608e0
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  Jana's suggestions

  Commit: 07a668eb3be2a2bbfe8622996c40d11e6d777b96
      https://github.com/quicwg/base-drafts/commit/07a668eb3be2a2bbfe8622996c40d11e6d777b96
  Author: Kazuho Oku <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  based on the established rationale, PTO should be disabled until the handshake is confirmed rather than until when completed

  Commit: 9a008e71a06f89d794c08184469060488a660c66
      https://github.com/quicwg/base-drafts/commit/9a008e71a06f89d794c08184469060488a660c66
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

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

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

  Commit: 5e25bcd6297dbfb320ad4748a96d0e00c203f17d
      https://github.com/quicwg/base-drafts/commit/5e25bcd6297dbfb320ad4748a96d0e00c203f17d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  Resolution from #3821 (pseudocode missing)

  Commit: 7f22ad84730e22190bb61aceec94145bb8eca93a
      https://github.com/quicwg/base-drafts/commit/7f22ad84730e22190bb61aceec94145bb8eca93a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  agreed changes from editors meeting

  Commit: 728dc375f6b4cdcf8ad977e578a542f02cd9245c
      https://github.com/quicwg/base-drafts/commit/728dc375f6b4cdcf8ad977e578a542f02cd9245c
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  mt's comments

  Commit: 102907894de1ddc026a1b32a86d4e65c2cfb550a
      https://github.com/quicwg/base-drafts/commit/102907894de1ddc026a1b32a86d4e65c2cfb550a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  kazuho corrections

  Commit: 9821f073979277e7e06919742a8bc402ae530922
      https://github.com/quicwg/base-drafts/commit/9821f073979277e7e06919742a8bc402ae530922
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  s/MAY/SHOULD, and some editorializing

  Commit: 1fe972794aeb792c9553bccfc57b096447aea9e0
      https://github.com/quicwg/base-drafts/commit/1fe972794aeb792c9553bccfc57b096447aea9e0
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  undo SHOULD

  Commit: 0000ceb45a959ffc7b568a079b8b01fe4956bbce
      https://github.com/quicwg/base-drafts/commit/0000ceb45a959ffc7b568a079b8b01fe4956bbce
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-04 (Tue, 04 Aug 2020)

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

  Log Message:
  -----------
  Add para on local delays when ack is buffered

  Commit: 808310412d66c649651e99d9e67ba8f89cd11628
      https://github.com/quicwg/base-drafts/commit/808310412d66c649651e99d9e67ba8f89cd11628
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

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

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

  Commit: 3d26a53dc4dad99851289eabfd4ff600e18c98bc
      https://github.com/quicwg/base-drafts/commit/3d26a53dc4dad99851289eabfd4ff600e18c98bc
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  more changes

  Commit: e7969995f5ce73f268746c04c89b22bc7bd152a0
      https://github.com/quicwg/base-drafts/commit/e7969995f5ce73f268746c04c89b22bc7bd152a0
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  fix ref

  Commit: ef2a714c4105a4cce5bd11f60ca2f724123e097a
      https://github.com/quicwg/base-drafts/commit/ef2a714c4105a4cce5bd11f60ca2f724123e097a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  tightening

  Commit: 4c41f557b5e667ea0c97d7c650b526cd5308d6c5
      https://github.com/quicwg/base-drafts/commit/4c41f557b5e667ea0c97d7c650b526cd5308d6c5
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

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

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

  Commit: 7f87ff781d49f02bfb3565de94525b56529ab54f
      https://github.com/quicwg/base-drafts/commit/7f87ff781d49f02bfb3565de94525b56529ab54f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  move local delay para up

  Commit: 6635adb440aeeab3a023dc60aa735679026d1599
      https://github.com/quicwg/base-drafts/commit/6635adb440aeeab3a023dc60aa735679026d1599
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  Ian's comments

  Commit: ddb4b86561e175e9670b6804bc890fd947491f2e
      https://github.com/quicwg/base-drafts/commit/ddb4b86561e175e9670b6804bc890fd947491f2e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

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

Co-authored-by: Kazuho Oku <[email-masked]>

  Commit: 0b9b2e1e3e9b65773a94c6e9b6c8cf12fbd34d95
      https://github.com/quicwg/base-drafts/commit/0b9b2e1e3e9b65773a94c6e9b6c8cf12fbd34d95
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

  Log Message:
  -----------
  RTT

  Commit: bea06b7f7326d6d636ffc65580a6233d6f5cb9f1
      https://github.com/quicwg/base-drafts/commit/bea06b7f7326d6d636ffc65580a6233d6f5cb9f1
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-05 (Wed, 05 Aug 2020)

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

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

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

  Commit: 45e033da8f481d3d0b85e335a4cf3beda602f1e3
      https://github.com/quicwg/base-drafts/commit/45e033da8f481d3d0b85e335a4cf3beda602f1e3
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  Closing and draining tidy

I took a careful look at the text here and found a few things:

1. There wasn't much redundancy, but there was a little.

2. The closing and draining states only apply to immediate close.

So I moved things up.  Shortened the top-level immediate close text, and
moved text specific to closing or draining to the corresponding
sections.

There were a few bits that could be cut, and a few that needed to be
better aligned with existing text, but nothing major.  Most of this is
unmodified text.

There are a few bits that I had to rewrite.  I will add comments for
those.

Closes #3907.

  Commit: 0c9512f6e81837cd4adba3ed670d3376dd072f73
      https://github.com/quicwg/base-drafts/commit/0c9512f6e81837cd4adba3ed670d3376dd072f73
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  Remove self-reference

  Commit: d44244caca3fd09297fd467bf89bb3908eb90188
      https://github.com/quicwg/base-drafts/commit/d44244caca3fd09297fd467bf89bb3908eb90188
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  Move general stuff into introductory piece

And a few grammar fixes

  Commit: 43176fb5cd31d1c0f26c9be3a774dcb2f32eb6ff
      https://github.com/quicwg/base-drafts/commit/43176fb5cd31d1c0f26c9be3a774dcb2f32eb6ff
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  Better factoring of closing state introduction

Also stop using 'closing period', which is confusing.

  Commit: cb1bca7cf8468a98a5153e1931a5c7536c8a824c
      https://github.com/quicwg/base-drafts/commit/cb1bca7cf8468a98a5153e1931a5c7536c8a824c
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  Remove mention of stateless reset

  Commit: 936c4a0f080564afc3ab0e5c2d8732f14101a27b
      https://github.com/quicwg/base-drafts/commit/936c4a0f080564afc3ab0e5c2d8732f14101a27b
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-06 (Thu, 06 Aug 2020)

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

  Log Message:
  -----------
  more comments

  Commit: f75b0c8b20757f89a86ca6fe77ad6700f811be9c
      https://github.com/quicwg/base-drafts/commit/f75b0c8b20757f89a86ca6fe77ad6700f811be9c
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-10 (Mon, 10 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/h2_settings_reserved

  Commit: a31d8dcdc8e35ff2d62899054aca458c71a31645
      https://github.com/quicwg/base-drafts/commit/a31d8dcdc8e35ff2d62899054aca458c71a31645
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  s/the//

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

  Commit: 02981cd8125623874c761b2a2689d2154ea96511
      https://github.com/quicwg/base-drafts/commit/02981cd8125623874c761b2a2689d2154ea96511
  Author: ianswett <[email-masked]>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

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

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

  Commit: 4cd67d63b508b73a6625e5383e44228c8051a267
      https://github.com/quicwg/base-drafts/commit/4cd67d63b508b73a6625e5383e44228c8051a267
  Author: ianswett <[email-masked]>
  Date:   2020-08-10 (Mon, 10 Aug 2020)

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

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

  Commit: 6aef5e42b482cb9a3efeab78fd6f3a92c79cf6b1
      https://github.com/quicwg/base-drafts/commit/6aef5e42b482cb9a3efeab78fd6f3a92c79cf6b1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  Ian's cleanup

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

  Commit: e980fc772bdfff04801b7f8febb1d68385655060
      https://github.com/quicwg/base-drafts/commit/e980fc772bdfff04801b7f8febb1d68385655060
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  Maybe we don't need to specify reordering/delay at all

  Commit: f3baa0ec0fa78976e7f352061f5971c2217ad8c4
      https://github.com/quicwg/base-drafts/commit/f3baa0ec0fa78976e7f352061f5971c2217ad8c4
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  mike and ian comments

  Commit: 7052853187f4716d78045c5ec1eb4b899a6fb3e1
      https://github.com/quicwg/base-drafts/commit/7052853187f4716d78045c5ec1eb4b899a6fb3e1
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  MUST connection error

  Commit: d18fcbcede4eb53201047160b1991ea72df95f8d
      https://github.com/quicwg/base-drafts/commit/d18fcbcede4eb53201047160b1991ea72df95f8d
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-11 (Tue, 11 Aug 2020)

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

  Log Message:
  -----------
  Connection error

  Commit: a3e82f272c2eb28b04d08b9106a138d5ae02d0fc
      https://github.com/quicwg/base-drafts/commit/a3e82f272c2eb28b04d08b9106a138d5ae02d0fc
  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-transport.md

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

  Commit: e127ccad5d2285df6f7556b914871f70c4d577f7
      https://github.com/quicwg/base-drafts/commit/e127ccad5d2285df6f7556b914871f70c4d577f7
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-12 (Wed, 12 Aug 2020)

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

  Log Message:
  -----------
  Small tweaks

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

  Commit: 37a2d522f133bf26cd8064d0264d05ce7243bb54
      https://github.com/quicwg/base-drafts/commit/37a2d522f133bf26cd8064d0264d05ce7243bb54
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-12 (Wed, 12 Aug 2020)

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

  Log Message:
  -----------
  Rewrap

  Commit: 0f5dfe5233f25c139741c60783da398a7ad5261f
      https://github.com/quicwg/base-drafts/commit/0f5dfe5233f25c139741c60783da398a7ad5261f
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

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

  Log Message:
  -----------
  First packet with a given connection ID

  Commit: 950c6ae004446b2ba0dba4156d1002eaf13dee81
      https://github.com/quicwg/base-drafts/commit/950c6ae004446b2ba0dba4156d1002eaf13dee81
  Author: Christopher Wood <[email-masked]>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

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

  Log Message:
  -----------
  Add a new AEAD limits error code, and clearly differentiate between the usage limits.

  Commit: 1ae70bae19212489407d10e1878d27191182b93d
      https://github.com/quicwg/base-drafts/commit/1ae70bae19212489407d10e1878d27191182b93d
  Author: ianswett <[email-masked]>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

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

  Log Message:
  -----------
  Update initial congestion window on MTU decrease

Fixes #3997 by specifying that IW should be updated if the max packet size decreases in order to complete the handshake.

  Commit: 7c8598786dd7a907818264a3a6b6837ce13f40d7
      https://github.com/quicwg/base-drafts/commit/7c8598786dd7a907818264a3a6b6837ce13f40d7
  Author: ianswett <[email-masked]>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

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

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

Gorry's suggestions from #3992

  Commit: 6c0ad3c38ca6106f6b54d1de08fffa30d6d45b5a
      https://github.com/quicwg/base-drafts/commit/6c0ad3c38ca6106f6b54d1de08fffa30d6d45b5a
  Author: ianswett <[email-masked]>
  Date:   2020-08-13 (Thu, 13 Aug 2020)

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

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

  Commit: e824ab9da788c5ccd776cf14e6c773e94ee9a461
      https://github.com/quicwg/base-drafts/commit/e824ab9da788c5ccd776cf14e6c773e94ee9a461
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-14 (Fri, 14 Aug 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: b01abe68367e571b6593ebb02fcd91cf674130d5
      https://github.com/quicwg/base-drafts/commit/b01abe68367e571b6593ebb02fcd91cf674130d5
  Author: ianswett <[email-masked]>
  Date:   2020-08-15 (Sat, 15 Aug 2020)

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

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

  Commit: e0e024dd0456160102bdf39314417ebd048361ab
      https://github.com/quicwg/base-drafts/commit/e0e024dd0456160102bdf39314417ebd048361ab
  Author: ianswett <[email-masked]>
  Date:   2020-08-16 (Sun, 16 Aug 2020)

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

  Log Message:
  -----------
  Out of order relative to other ack-eliciting packets

I believe this was the existing intent, so not filing an issue, people can feel free to disagree.

The case I'm concerned about is an ACK arrives with PN 10, then PN 9 arrives.  I do not believe PN 9 should not be considered 'out-of-order' and trigger an immediate ACK.  Recovery is designed with this case in mind, but when re-reading this text, I thought it was unclear.

  Commit: 74dff6511f32ec8a7cde61034cf36abd7846fd64
      https://github.com/quicwg/base-drafts/commit/74dff6511f32ec8a7cde61034cf36abd7846fd64
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

  Log Message:
  -----------
  Use FRAME_ENCODING_ERROR for stream limits >2^60

This is an error that can be detected in frame parsing without
additional context.

Closes #3781.

  Commit: 2f9e359892127972e75ea8603cc9be2d2cdea2e5
      https://github.com/quicwg/base-drafts/commit/2f9e359892127972e75ea8603cc9be2d2cdea2e5
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

  Log Message:
  -----------
  Split conditions for Initial CONNECTION_CLOSE

This sentence structure was unnecessarily byzantine.

Closes #3902.

  Commit: 9bc7cc65b763016e2b80e54fb55ea26825ce7c60
      https://github.com/quicwg/base-drafts/commit/9bc7cc65b763016e2b80e54fb55ea26825ce7c60
  Author: ianswett <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

  Log Message:
  -----------
  Cite the second reason bytes_in_flight might exceed CWND

Fixes #4004

  Commit: 3ca0b89c8bd6caddc68559084fbfbd1095899436
      https://github.com/quicwg/base-drafts/commit/3ca0b89c8bd6caddc68559084fbfbd1095899436
  Author: ianswett <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 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: 5cdb166db5f2d9ccc5745129511d91a12b334937
      https://github.com/quicwg/base-drafts/commit/5cdb166db5f2d9ccc5745129511d91a12b334937
  Author: ianswett <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

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

I tweaked it a bit, but not much.

  Commit: ea6359f86f09fce5b206fe27f6ff5753b9b1ccd8
      https://github.com/quicwg/base-drafts/commit/ea6359f86f09fce5b206fe27f6ff5753b9b1ccd8
  Author: ianswett <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

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

  Commit: b89274cb3f88af6986917455310fa0438649d5b1
      https://github.com/quicwg/base-drafts/commit/b89274cb3f88af6986917455310fa0438649d5b1
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-17 (Mon, 17 Aug 2020)

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

  Log Message:
  -----------
  Line break to enable bullets

  Commit: e3639acf3d41ca4729c9a49e51ca6b397e2e7246
      https://github.com/quicwg/base-drafts/commit/e3639acf3d41ca4729c9a49e51ca6b397e2e7246
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Remove indent from all pseudocode

This wasn't consistent before.  Also, the extra indent made it really
hard to fit within the (paltry) line length limit for figures.

  Commit: 350846db14974fec5cb25810496aca4590df48ef
      https://github.com/quicwg/base-drafts/commit/350846db14974fec5cb25810496aca4590df48ef
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

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

  Commit: a881299b06fe25abaee03fb192693583b4f6af93
      https://github.com/quicwg/base-drafts/commit/a881299b06fe25abaee03fb192693583b4f6af93
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 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: d7a4c50c6b159ba69a75f6ef136c7de09e702b9c
      https://github.com/quicwg/base-drafts/commit/d7a4c50c6b159ba69a75f6ef136c7de09e702b9c
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

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

  Commit: 1c0affd6a24eb300b9f23f942a4982195ace5b3d
      https://github.com/quicwg/base-drafts/commit/1c0affd6a24eb300b9f23f942a4982195ace5b3d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #3984 from quicwg/spin-path

Spin bit is path-bound

  Commit: e7d423e78f6a6778b685688f4d2d56f4813881f4
      https://github.com/quicwg/base-drafts/commit/e7d423e78f6a6778b685688f4d2d56f4813881f4
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Ian's comments

  Commit: 721ee0008702eb34ae1c1fb2bf67b84d762e12a9
      https://github.com/quicwg/base-drafts/commit/721ee0008702eb34ae1c1fb2bf67b84d762e12a9
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  s/ack immediately/not delay intentionally

  Commit: c467dba1750a3bece8cae6ba082bc464fe0f5026
      https://github.com/quicwg/base-drafts/commit/c467dba1750a3bece8cae6ba082bc464fe0f5026
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Remove out-of-order definition

  Commit: b7b431b4c364e0751ab0360eb041717e78e1ecad
      https://github.com/quicwg/base-drafts/commit/b7b431b4c364e0751ab0360eb041717e78e1ecad
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Remove redundant SHOULD NOT

  Commit: 5af85b5602b9562d13e2b94933eebdf4b9f6bf62
      https://github.com/quicwg/base-drafts/commit/5af85b5602b9562d13e2b94933eebdf4b9f6bf62
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

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

  Commit: f1b8397e2423f22f17957af7268624bb566c1289
      https://github.com/quicwg/base-drafts/commit/f1b8397e2423f22f17957af7268624bb566c1289
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  QPACK SC:  No encoder memory for blocked (#4008)

* No encoder memory for blocked

* Caution

* @afrind's feedback

  Commit: 3ff276ce608da8a9b1325d8a76397ae3cbe75e11
      https://github.com/quicwg/base-drafts/commit/3ff276ce608da8a9b1325d8a76397ae3cbe75e11
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 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: 97b471268553d36987f495f540457820d8b39d38
      https://github.com/quicwg/base-drafts/commit/97b471268553d36987f495f540457820d8b39d38
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 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: 1548c57ebf2945eabb485a3e33fb0359fff5e730
      https://github.com/quicwg/base-drafts/commit/1548c57ebf2945eabb485a3e33fb0359fff5e730
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

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

  Commit: 6e660ba5d10acfc45b7091fc072e589db03f9d5a
      https://github.com/quicwg/base-drafts/commit/6e660ba5d10acfc45b7091fc072e589db03f9d5a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Restore line breaks

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

  Commit: 5cfacde25abe020cb100583cdde3c051ea0096b9
      https://github.com/quicwg/base-drafts/commit/5cfacde25abe020cb100583cdde3c051ea0096b9
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4012 from quicwg/pseudocode-indent

Remove indent from all pseudocode

  Commit: 3e5744a7f7ea72f02ae1ebf101624e3d5f7d58b7
      https://github.com/quicwg/base-drafts/commit/3e5744a7f7ea72f02ae1ebf101624e3d5f7d58b7
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Nits on QPACK (#4007)

* Nits

* Update draft-ietf-quic-qpack.md

fix wrap

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

  Commit: 383bdd1212480dc405d489d2ccd9e9664ee3c0f1
      https://github.com/quicwg/base-drafts/commit/383bdd1212480dc405d489d2ccd9e9664ee3c0f1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4002 from quicwg/more-than-2-60

Use FRAME_ENCODING_ERROR for stream limits >2^60

  Commit: b0be3ff870d54298d367009bd952240971e1da18
      https://github.com/quicwg/base-drafts/commit/b0be3ff870d54298d367009bd952240971e1da18
  Author: ianswett <[email-masked]>
  Date:   2020-08-18 (Tue, 18 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4006 from quicwg/ianswett-cwnd-limit-consistency

Cite the second reason bytes_in_flight might exceed CWND

  Commit: 7a2289a2400b22662a4a72227395dd955530fa57
      https://github.com/quicwg/base-drafts/commit/7a2289a2400b22662a4a72227395dd955530fa57
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 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: 2be72c589170f618a8477d38480de9f282c6a60b
      https://github.com/quicwg/base-drafts/commit/2be72c589170f618a8477d38480de9f282c6a60b
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Remove stray parenthesis

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

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

  Log Message:
  -----------
  MUST not => MUST NOT

  Commit: aad0988cfcbb0d50021588831a7feb5c0bdf12c0
      https://github.com/quicwg/base-drafts/commit/aad0988cfcbb0d50021588831a7feb5c0bdf12c0
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4031 from quicwg/transport/cap-NOT

MUST not => MUST NOT

  Commit: 63dd3d8bee4c39bfa3c61796d21c6077b5b9e0c9
      https://github.com/quicwg/base-drafts/commit/63dd3d8bee4c39bfa3c61796d21c6077b5b9e0c9
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  More context for "violation"

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

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

  Log Message:
  -----------
  Absent means not provided

  Commit: d964adb29dc0a10726d603c5582d932101b0ba25
      https://github.com/quicwg/base-drafts/commit/d964adb29dc0a10726d603c5582d932101b0ba25
  Author: ianswett <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  And rtt estimate

Fixes #4026

  Commit: 63edcfe0669af7b68a9dc54f7fdf608f63666c9c
      https://github.com/quicwg/base-drafts/commit/63edcfe0669af7b68a9dc54f7fdf608f63666c9c
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4033 from quicwg/transport/what-is-absence

Absent means not provided

  Commit: 89f7a96ca0b15b6732cd38588a57f3b440fdd0d4
      https://github.com/quicwg/base-drafts/commit/89f7a96ca0b15b6732cd38588a57f3b440fdd0d4
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4032 from quicwg/transport/define-violation

More context for "flow control violation"

  Commit: 673c405d123055849041628d20def250feb56174
      https://github.com/quicwg/base-drafts/commit/673c405d123055849041628d20def250feb56174
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  "don't delay" for PATH_RESPONSE

This is the maximal version of a clarification of this text.

Closes #4025.

  Commit: be659eeb336cbebb9472debc74e6f3ab37c5d27a
      https://github.com/quicwg/base-drafts/commit/be659eeb336cbebb9472debc74e6f3ab37c5d27a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Upcase RTT

  Commit: cc444bc7f72905dafc39acf0cd549f7e828ec6dd
      https://github.com/quicwg/base-drafts/commit/cc444bc7f72905dafc39acf0cd549f7e828ec6dd
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4034 from quicwg/ianswett-and-rtt-estimate

And rtt estimate

  Commit: 1110c21395abc64b475f3ef40c51e7b1e3196f97
      https://github.com/quicwg/base-drafts/commit/1110c21395abc64b475f3ef40c51e7b1e3196f97
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4003 from quicwg/split-initial-close

Split conditions for Initial CONNECTION_CLOSE

  Commit: 952952a241916edbca9cd1a56cd633fc596c756d
      https://github.com/quicwg/base-drafts/commit/952952a241916edbca9cd1a56cd633fc596c756d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

  Log Message:
  -----------
  Martin's concern in #4035

  Commit: 76f3262f9c6b3a7f8ef9e7d7aed8c2505486430c
      https://github.com/quicwg/base-drafts/commit/76f3262f9c6b3a7f8ef9e7d7aed8c2505486430c
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

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

  Commit: 3d5626733b33b844e9e7d66a3e8bcc3ce187a5fb
      https://github.com/quicwg/base-drafts/commit/3d5626733b33b844e9e7d66a3e8bcc3ce187a5fb
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  removing the initialization code of max_ack_delay.

  Commit: 175a16cae6018ac4d9bdc308f4773b9d5b174171
      https://github.com/quicwg/base-drafts/commit/175a16cae6018ac4d9bdc308f4773b9d5b174171
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  adding a comment about ack_delay.

  Commit: 70dd6d55d8915c278435ccf5adf7887ba9f09eac
      https://github.com/quicwg/base-drafts/commit/70dd6d55d8915c278435ccf5adf7887ba9f09eac
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Fix some of the nits in #3214

  Commit: 7ebfddbdf3b42c1526dc1fa1c4bc9ed727119977
      https://github.com/quicwg/base-drafts/commit/7ebfddbdf3b42c1526dc1fa1c4bc9ed727119977
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Fix

  Commit: b58070663010313cfd08f7ffacd693bc3e9feeb7
      https://github.com/quicwg/base-drafts/commit/b58070663010313cfd08f7ffacd693bc3e9feeb7
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

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

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

  Commit: 76712199dde6e1f64f0d607e25e156755d783c0d
      https://github.com/quicwg/base-drafts/commit/76712199dde6e1f64f0d607e25e156755d783c0d
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 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: 422d364871761896809d0ff9d3417f1706cb153e
      https://github.com/quicwg/base-drafts/commit/422d364871761896809d0ff9d3417f1706cb153e
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Try and address @martinthomson's review comment

  Commit: 99d976fe50d0e4a1a8dc740e0fefbb81b59d4a9d
      https://github.com/quicwg/base-drafts/commit/99d976fe50d0e4a1a8dc740e0fefbb81b59d4a9d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

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

  Commit: 2a50ecd6accd6b3376891dd94a332015c3eef6d3
      https://github.com/quicwg/base-drafts/commit/2a50ecd6accd6b3376891dd94a332015c3eef6d3
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-19 (Wed, 19 Aug 2020)

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

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

  Commit: eecb7feaab4b84d051b298ae379b2d320cbb6536
      https://github.com/quicwg/base-drafts/commit/eecb7feaab4b84d051b298ae379b2d320cbb6536
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Fix line wrapping

  Commit: 48e723d6addf2394185beee8d72f0d2b0911861f
      https://github.com/quicwg/base-drafts/commit/48e723d6addf2394185beee8d72f0d2b0911861f
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Clarify when ECN cannot be supported

  Commit: 32f6cf5cfe6573b58b8d082e1e107f3523105651
      https://github.com/quicwg/base-drafts/commit/32f6cf5cfe6573b58b8d082e1e107f3523105651
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Include fix for #4022

  Commit: 31ae623274bf0beb8158cf5364bea9eed51bb2bf
      https://github.com/quicwg/base-drafts/commit/31ae623274bf0beb8158cf5364bea9eed51bb2bf
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-20 (Thu, 20 Aug 2020)

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

  Log Message:
  -----------
  Holy orders, Batman!

  Commit: 16d6dd8f9085f638a88b0be0de122a49eeb71a7f
      https://github.com/quicwg/base-drafts/commit/16d6dd8f9085f638a88b0be0de122a49eeb71a7f
  Author: ianswett <[email-masked]>
  Date:   2020-08-21 (Fri, 21 Aug 2020)

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

  Log Message:
  -----------
  Clarify NewReno

  Commit: 709d8e83339d82ffb7d097e60989a508ff9cb70d
      https://github.com/quicwg/base-drafts/commit/709d8e83339d82ffb7d097e60989a508ff9cb70d
  Author: ianswett <[email-masked]>
  Date:   2020-08-21 (Fri, 21 Aug 2020)

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

  Log Message:
  -----------
  Remove a sentence

  Commit: 84729dc2a48299facfe2c7eef47d5db015fc7aca
      https://github.com/quicwg/base-drafts/commit/84729dc2a48299facfe2c7eef47d5db015fc7aca
  Author: ianswett <[email-masked]>
  Date:   2020-08-21 (Fri, 21 Aug 2020)

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

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

  Commit: f7eda584c5fa8722002976dc283de8d63d6bf8df
      https://github.com/quicwg/base-drafts/commit/f7eda584c5fa8722002976dc283de8d63d6bf8df
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  Not UDP packets

  Commit: 544efe50534d4dea3ac11993846ff8ffd32992eb
      https://github.com/quicwg/base-drafts/commit/544efe50534d4dea3ac11993846ff8ffd32992eb
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  fixing the typo pointed out by kazuho.

  Commit: 132a3994ec52b59a4b323d8c353241f33ce11417
      https://github.com/quicwg/base-drafts/commit/132a3994ec52b59a4b323d8c353241f33ce11417
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4042 from quicwg/transport/orders

Less confusing "in order to"

  Commit: abebe52fbabd9b184ef481fe17afc77d46883549
      https://github.com/quicwg/base-drafts/commit/abebe52fbabd9b184ef481fe17afc77d46883549
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 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: 4987e67df39f2a1a10393115bd8e85d67a2f37fa
      https://github.com/quicwg/base-drafts/commit/4987e67df39f2a1a10393115bd8e85d67a2f37fa
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 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: 6d603c7d01c58121dd79b655cba17cc0cc57add7
      https://github.com/quicwg/base-drafts/commit/6d603c7d01c58121dd79b655cba17cc0cc57add7
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  Fix line wrap

  Commit: 7e28b670d75d1dc846bfa4bf26f073cc97e735fc
      https://github.com/quicwg/base-drafts/commit/7e28b670d75d1dc846bfa4bf26f073cc97e735fc
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4044 from quicwg/udp-packets

Not UDP packets

  Commit: 03e7b26a8e0116912322d3ee0a57ffe4074b8800
      https://github.com/quicwg/base-drafts/commit/03e7b26a8e0116912322d3ee0a57ffe4074b8800
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4036 from quicwg/not-delay

"don't delay" for PATH_RESPONSE

  Commit: 84641257e173982c358d59252d68de1fe744c01c
      https://github.com/quicwg/base-drafts/commit/84641257e173982c358d59252d68de1fe744c01c
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Use handshake confirmation in recovery

This avoids redefinition of the conditions for handshake confirmation.
It's fewer words, even with the extra references.

Closes #3671.

  Commit: 0d467cdc3a1aedf5ba726c6b903e0930a2966bc2
      https://github.com/quicwg/base-drafts/commit/0d467cdc3a1aedf5ba726c6b903e0930a2966bc2
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-24 (Mon, 24 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4046 from quicwg/recovery-confirmed

Use handshake confirmation in recovery

  Commit: 215b1bb3d5c6b3b161c85977342bbf6721a129cf
      https://github.com/quicwg/base-drafts/commit/215b1bb3d5c6b3b161c85977342bbf6721a129cf
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-25 (Tue, 25 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 fixi-max-ack-delay

  Commit: 2180cfe50b13a41bd4f8f54c390ee65e21fcb5f8
      https://github.com/quicwg/base-drafts/commit/2180cfe50b13a41bd4f8f54c390ee65e21fcb5f8
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Tokens go in all Initial packets after Retry

See the issue for the sorry history of this mistake.

Closes #4047.

  Commit: 5e8c0480c1b67c1db489d59a27fb0b3d13d9c7fe
      https://github.com/quicwg/base-drafts/commit/5e8c0480c1b67c1db489d59a27fb0b3d13d9c7fe
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Retry is allowed if the token comes from NEW_TOKEN

The original text here might be read to imply that a server can't send
Retry if it receives an Initial that contains a token that came from
NEW_TOKEN.  That's wrong.

  Commit: 41ee4526d430e2f9e83b29901a1ad1719fc61696
      https://github.com/quicwg/base-drafts/commit/41ee4526d430e2f9e83b29901a1ad1719fc61696
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Fix Push ID description: replace comma with "and" (#4051)

This should have been done in 55dd0c287b2c2172314a2c1027683e990033cb12

  Commit: 2ba532b8454667c8975419ec3c9d28da10b71a58
      https://github.com/quicwg/base-drafts/commit/2ba532b8454667c8975419ec3c9d28da10b71a58
  Author: Lars Eggert <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

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

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

  Commit: 9629eaa9bb4aadfafba56fcc77c8362ecf502955
      https://github.com/quicwg/base-drafts/commit/9629eaa9bb4aadfafba56fcc77c8362ecf502955
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Convert a SHOULD NOT to a SHOULD

  Commit: c5c930f405bea48ec87c1e93443cf48c774d9f0c
      https://github.com/quicwg/base-drafts/commit/c5c930f405bea48ec87c1e93443cf48c774d9f0c
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Field Terminology in QPACK Security Considerations (#4015)

* The field police strike again

* Review feedback

  Commit: 16fc6eb2ebc96679573db599878ae1580fac22d0
      https://github.com/quicwg/base-drafts/commit/16fc6eb2ebc96679573db599878ae1580fac22d0
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4053 from quicwg/transport/should_vn

SHOULD NOT attempt to parse -> unlikely to be able

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

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

  Log Message:
  -----------
  Merge pull request #4049 from quicwg/repeat-initial-reprise

Tokens go in all Initial packets after Retry

  Commit: 71bc8a5e932ebb1cb0183238af652b095612f78e
      https://github.com/quicwg/base-drafts/commit/71bc8a5e932ebb1cb0183238af652b095612f78e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  fix duplication and make allowance for not reducing cwnd immediately

  Commit: 81c77271865a174467094e5625e8195620f799b2
      https://github.com/quicwg/base-drafts/commit/81c77271865a174467094e5625e8195620f799b2
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

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

  Log Message:
  -----------
  consistently newreno

  Commit: 6de735dd0629670f06183a26ba3dabf912729b50
      https://github.com/quicwg/base-drafts/commit/6de735dd0629670f06183a26ba3dabf912729b50
  Author: Bence Béky <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  Fix caption of Figure 10: MAX_PUSH_ID Frame (#4056)

Follow-up to #3573.

Co-authored-by: Bence Béky <[email-masked]>

  Commit: cca47c5970e8aea1c51aa55036f45f59d2e8630e
      https://github.com/quicwg/base-drafts/commit/cca47c5970e8aea1c51aa55036f45f59d2e8630e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

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

  Commit: 04f523dccd5f87a88847dcf4034b96283b0bac6f
      https://github.com/quicwg/base-drafts/commit/04f523dccd5f87a88847dcf4034b96283b0bac6f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  cwnd reduction not on entering recovery

  Commit: 8e9d757e75713326c13ccaf851d8e2aa8d56a290
      https://github.com/quicwg/base-drafts/commit/8e9d757e75713326c13ccaf851d8e2aa8d56a290
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #3938 from kazu-yamamoto/fixi-max-ack-delay

Fixing max_ack_delay

  Commit: e878f7fe1243ff14486b6f375883b4eaa513ce7f
      https://github.com/quicwg/base-drafts/commit/e878f7fe1243ff14486b6f375883b4eaa513ce7f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

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

  Commit: ef314ae118951cc04bf7e1ec51a6ff35f5bd94da
      https://github.com/quicwg/base-drafts/commit/ef314ae118951cc04bf7e1ec51a6ff35f5bd94da
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

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

  Commit: b3e2cee3cdac0aa3c9b25fe55c2eb734a3bf904a
      https://github.com/quicwg/base-drafts/commit/b3e2cee3cdac0aa3c9b25fe55c2eb734a3bf904a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4016 from larseggert/gorrys-nits

Fix some of the nits in #3214

  Commit: 1d94d9924da161c01b59837fad4dcdb5ea44ceb8
      https://github.com/quicwg/base-drafts/commit/1d94d9924da161c01b59837fad4dcdb5ea44ceb8
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4048 from quicwg/no-retry-after-retry

Retry is allowed if the token comes from NEW_TOKEN

  Commit: 9fab9cd18960d8eb101c970d68549fbb0f9c0f30
      https://github.com/quicwg/base-drafts/commit/9fab9cd18960d8eb101c970d68549fbb0f9c0f30
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  More exposition for VN elicitation by padding

It was not clear to me that the current text was insufficient, but
hopefully this is more sufficient.

Closes #4021.

  Commit: 6cc520dad75038f046b05e785cecd9869bcf3306
      https://github.com/quicwg/base-drafts/commit/6cc520dad75038f046b05e785cecd9869bcf3306
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  Many little nits

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

  Commit: f6c037d97b3e700569347af0d6c8a596eacd265b
      https://github.com/quicwg/base-drafts/commit/f6c037d97b3e700569347af0d6c8a596eacd265b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

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

  Commit: 7e359d21d1621612a2a6fb8e6fc71807f027ec20
      https://github.com/quicwg/base-drafts/commit/7e359d21d1621612a2a6fb8e6fc71807f027ec20
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #3988 from quicwg/closing-draining-refactor

Closing and draining tidy

  Commit: 27e717650303ae4b533de73d9d1b2ea5048f2cff
      https://github.com/quicwg/base-drafts/commit/27e717650303ae4b533de73d9d1b2ea5048f2cff
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  Cite the initial size section too

  Commit: 05a33f293d8abf7d886f2abc4aa08dcb3debd4c5
      https://github.com/quicwg/base-drafts/commit/05a33f293d8abf7d886f2abc4aa08dcb3debd4c5
  Author: Mike Bishop <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  Handle unset Maximum Push ID (#4054)

  Commit: e0b38b1fdd996357a7652cda268bcfee2a541821
      https://github.com/quicwg/base-drafts/commit/e0b38b1fdd996357a7652cda268bcfee2a541821
  Author: araya <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  Fix the value of MAX_PUSH_ID Frame Type (#4060)

  Commit: 0e1ab2ea8c566fbe80830a8d80feeccddfc13b9a
      https://github.com/quicwg/base-drafts/commit/0e1ab2ea8c566fbe80830a8d80feeccddfc13b9a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-27 (Thu, 27 Aug 2020)

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

  Log Message:
  -----------
  Merge pull request #4058 from quicwg/too-small-no-vn

More exposition for VN elicitation by padding

  Commit: 95988d742bfdeef43e32027563e3de1f608d28e2
      https://github.com/quicwg/base-drafts/commit/95988d742bfdeef43e32027563e3de1f608d28e2
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-28 (Fri, 28 Aug 2020)

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

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

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

  Commit: cae02dc83b371f4a5f63d62636bca4cf5920ba2d
      https://github.com/quicwg/base-drafts/commit/cae02dc83b371f4a5f63d62636bca4cf5920ba2d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-08-28 (Fri, 28 Aug 2020)

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

  Log Message:
  -----------
  reference for why Initial packets won't be delayed

  Commit: 942f94e70a3ddf8c72a7d2f353ef15cd637a5213
      https://github.com/quicwg/base-drafts/commit/942f94e70a3ddf8c72a7d2f353ef15cd637a5213
  Author: ianswett <[email-masked]>
  Date:   2020-08-29 (Sat, 29 Aug 2020)

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

  Log Message:
  -----------
  Unify the recovery period text

Removes a MAY and a MUST that are no longer necessary.

  Commit: 08e4abb131f757b6c9b220ad5c305efefdf77e89
      https://github.com/quicwg/base-drafts/commit/08e4abb131f757b6c9b220ad5c305efefdf77e89
  Author: ianswett <[email-masked]>
  Date:   2020-08-29 (Sat, 29 Aug 2020)

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

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

  Commit: 6ada1ac4688ca050869c7f72c6f256ba27cccd8b
      https://github.com/quicwg/base-drafts/commit/6ada1ac4688ca050869c7f72c6f256ba27cccd8b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

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

  Log Message:
  -----------
  Nits

  Commit: 1ab46496fb69c603d1e57f3c5f15f0e0a34d9155
      https://github.com/quicwg/base-drafts/commit/1ab46496fb69c603d1e57f3c5f15f0e0a34d9155
  Author: Martin Thomson <[email-masked]>
  Date:   2020-08-31 (Mon, 31 Aug 2020)

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

  Log Message:
  -----------
  rap

  Commit: 132196e7b274e8c095178efc7eede10db800393d
      https://github.com/quicwg/base-drafts/commit/132196e7b274e8c095178efc7eede10db800393d
  Author: Lars Eggert <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  SHOULD -> MUST

  Commit: f9a6cd4305b35376f1c0608e99d17056fbca2881
      https://github.com/quicwg/base-drafts/commit/f9a6cd4305b35376f1c0608e99d17056fbca2881
  Author: Lars Eggert <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge branch '3842-list-resolution' of github.com:larseggert/base-drafts into 3842-list-resolution

  Commit: 4c54fc3c85b5e520f7927c05913a3211b68a1f5f
      https://github.com/quicwg/base-drafts/commit/4c54fc3c85b5e520f7927c05913a3211b68a1f5f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3945 from larseggert/3842-list-resolution

Word-smithed version of Ted's resolution to #3842 from the mailing list

  Commit: 1a02636b7ec7d496cc09d34be03b69e013e0776d
      https://github.com/quicwg/base-drafts/commit/1a02636b7ec7d496cc09d34be03b69e013e0776d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 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 kazuho/pto-vs-key-generation

  Commit: 41be14b507b62ea578230ce00b2323a4e5dbcc1a
      https://github.com/quicwg/base-drafts/commit/41be14b507b62ea578230ce00b2323a4e5dbcc1a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3874 from kazuho/kazuho/pto-vs-key-generation

Behavior around key availability delays during handshake

  Commit: 53e2e4bd14df3353985dc676d4e2015c68bab08e
      https://github.com/quicwg/base-drafts/commit/53e2e4bd14df3353985dc676d4e2015c68bab08e
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3998 from quicwg/ianswett-iw-decrease

Update initial congestion window on MTU decrease

  Commit: a3c2a7a7053a3f05d7ecf235781f60fa20bf4591
      https://github.com/quicwg/base-drafts/commit/a3c2a7a7053a3f05d7ecf235781f60fa20bf4591
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3975 from quicwg/jri/minrtt

Resetting min_rtt

  Commit: 9ea6af10a837f4421978f2c83be75ac61ea88a5a
      https://github.com/quicwg/base-drafts/commit/9ea6af10a837f4421978f2c83be75ac61ea88a5a
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3961 from quicwg/jri/persistent

Rework section on persistent congestion

  Commit: 85eead9a3b066091cd91448316fa95b95d76312b
      https://github.com/quicwg/base-drafts/commit/85eead9a3b066091cd91448316fa95b95d76312b
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3936 from quicwg/jri/pacing

sender MUST limit bursts, SHOULD limit to IW

  Commit: ad3605bf17cf567de541e75e3e06fa635b2c18f6
      https://github.com/quicwg/base-drafts/commit/ad3605bf17cf567de541e75e3e06fa635b2c18f6
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3978 from quicwg/ianswett-must-new-reno

Add some MUSTs to congestion control

  Commit: 877ec755036791e4944c303b9ec862281823ba92
      https://github.com/quicwg/base-drafts/commit/877ec755036791e4944c303b9ec862281823ba92
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #4000 from quicwg/ianswett-out-of-order-ack

Out of order relative to other ack-eliciting packets

  Commit: 9297098960a906dd24fbe3f322443164bbab67bc
      https://github.com/quicwg/base-drafts/commit/9297098960a906dd24fbe3f322443164bbab67bc
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3993 from quicwg/http/frame_errors

MUST connection error

  Commit: c5923f5804f96fe1f403ede53f75e4551147b64f
      https://github.com/quicwg/base-drafts/commit/c5923f5804f96fe1f403ede53f75e4551147b64f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3957 from quicwg/jri/late-ack

Don't retransmit lost packets that are acked later

  Commit: 73a5557bb9da71906914decc72a2d584585027f8
      https://github.com/quicwg/base-drafts/commit/73a5557bb9da71906914decc72a2d584585027f8
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3955 from quicwg/http/h2_settings_reserved

Clarify HTTP/2 setting parameter reservation

  Commit: 0800bcd40e6e11fc7cf34c75b783283be4725aea
      https://github.com/quicwg/base-drafts/commit/0800bcd40e6e11fc7cf34c75b783283be4725aea
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-09-01 (Tue, 01 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3935 from quicwg/general-purpose-operations

No normative language for connection/stream operations

  Commit: 81b521dc3b9fe79ce7cba463bbf22af8dd0deb2a
      https://github.com/quicwg/base-drafts/commit/81b521dc3b9fe79ce7cba463bbf22af8dd0deb2a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

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

  Log Message:
  -----------
  s/forged/invalid

  Commit: 2a6810d9f614262c08dcc9b08f3550631cbc394e
      https://github.com/quicwg/base-drafts/commit/2a6810d9f614262c08dcc9b08f3550631cbc394e
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

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

  Log Message:
  -----------
  More invalid rather than forged

more sleep needed

  Commit: 71a1ff22aef4a3f948b032447dd5bb36e7314e18
      https://github.com/quicwg/base-drafts/commit/71a1ff22aef4a3f948b032447dd5bb36e7314e18
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #3789 from chris-wood/caw/mu-limits

Expand AEAD limits to consider multi-user security.

  Commit: 6d6a93fe5dfa40380e138f72dc1436ce4e093608
      https://github.com/quicwg/base-drafts/commit/6d6a93fe5dfa40380e138f72dc1436ce4e093608
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-02 (Wed, 02 Sep 2020)

  Changed paths:
    M draft-ietf-quic-http.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 async-cert-validation

Compare: https://github.com/quicwg/base-drafts/compare/98905a16f9ed...6d6a93fe5dfa