From nobody Tue Sep  1 15:20:34 2020
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 9958E3A1137
 for <quic-issues@ietfa.amsl.com>; Tue,  1 Sep 2020 15:20:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key)
 header.d=github.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 7CTbih5FtS_1 for <quic-issues@ietfa.amsl.com>;
 Tue,  1 Sep 2020 15:20:28 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204])
 (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 4834E3A1133
 for <quic-issues@ietf.org>; Tue,  1 Sep 2020 15:20:28 -0700 (PDT)
Received: from github-lowworker-9d2806a.ash1-iad.github.net
 (github-lowworker-9d2806a.ash1-iad.github.net [10.56.102.50])
 by smtp.github.com (Postfix) with ESMTP id 95AF65200A5
 for <quic-issues@ietf.org>; Tue,  1 Sep 2020 15:20:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
 s=pf2014; t=1598998827;
 bh=OieG5BOo2tCTLQexZhy1z8YEQUC35NzQ370PdDPYryA=;
 h=Date:From:To:Subject:From;
 b=Dg+Kb12bKamy7QdAU1PUQ+RR5OcLKrSNQUWdNiuwWvPJ2T4eJ6lddOrJJGWzNXsUi
 CZf0n4KYlBNYk/sk3cVV44LaQ7XrDgtpE5wWzocED82gPPwhJwYcmo/jyJhL4PxR1m
 WjQ//Ugpe5I5cVJMQydjn9OXu93pP20YRK4K+xKw=
Date: Tue, 01 Sep 2020 15:20:27 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/define-ss-ca/72c57b-fb9943@github.com>
Subject: [quicwg/base-drafts] 71684b: Expand AEAD limits to consider
 multi-user security.
Mime-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kntLEUMvDy4ujcGnweV_BOW6LOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG
 <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>,
 <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Sep 2020 22:20:34 -0000

  Branch: refs/heads/define-ss-ca=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: 71684bc7e71580cffa434ca1c3255a6c980f3671=0D
      https://github.com/quicwg/base-drafts/commit/71684bc7e71580cffa434c=
a1c3255a6c980f3671=0D
  Author: Christopher Wood <chriswood@cloudflare.com>=0D
  Date:   2020-06-24 (Wed, 24 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Expand AEAD limits to consider multi-user security.=0D
=0D
In a typical multi-user setting, the adversary is assumed to perform some=
=0D
(massive) amount of offline work to break the integrity of a single rando=
m=0D
connection. Each user is represented as a unique (key, nonce) pair. In=0D=

considering the same threat model, we must treat each key resulting from=0D=

a KeyUpdate event as a unique user. As a result, roughly speaking, bounds=
=0D
implied from the multi-user setting imply (minimally) for the lifetime of=
=0D
a single connection.=0D
=0D
Hoang et al. [1] present tight multi-user security bounds for randomized =
AES-GCM=0D
(as is used in TLS 1.3 and QUIC), so we can take advantage of those for=0D=

per-connection integrity limits. (Confidentiality limits still apply per-=
key, as=0D
the analysis considers only encrypted blocks, which would not change if a=
n endpoint=0D
updated its key or created a new connection.) In contrast, there are no m=
ulti-user=0D
security bounds for AEAD_CHACHA20_POLY1305 or AEAD_AES_128_CCM, so we mus=
t use the=0D
single-user bounds in their stead.=0D
=0D
[1] https://dl.acm.org/doi/10.1145/3243734.3243816=0D
=0D
=0D
  Commit: 89bbe1515f04766c0fa48dfd1b0fd4126fc3ecae=0D
      https://github.com/quicwg/base-drafts/commit/89bbe1515f04766c0fa48d=
fd1b0fd4126fc3ecae=0D
  Author: Christopher Wood <chriswood@cloudflare.com>=0D
  Date:   2020-06-24 (Wed, 24 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix linter issues.=0D
=0D
=0D
  Commit: 7d763fd6e71e4e1c38add4d78dbf3f7c28645f07=0D
      https://github.com/quicwg/base-drafts/commit/7d763fd6e71e4e1c38add4=
d78dbf3f7c28645f07=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2020-06-29 (Mon, 29 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 847f3c1666ca1ec23c92c72a9be998e74fb1ce68=0D
      https://github.com/quicwg/base-drafts/commit/847f3c1666ca1ec23c92c7=
2a9be998e74fb1ce68=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2020-06-29 (Mon, 29 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: e50a65d844bf4c09891bf873d64c9211b28f43f5=0D
      https://github.com/quicwg/base-drafts/commit/e50a65d844bf4c09891bf8=
73d64c9211b28f43f5=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2020-06-29 (Mon, 29 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 69be76608b8f7a81d2e64e210121ddbbe1788c78=0D
      https://github.com/quicwg/base-drafts/commit/69be76608b8f7a81d2e64e=
210121ddbbe1788c78=0D
  Author: Christopher Wood <chriswood@cloudflare.com>=0D
  Date:   2020-06-29 (Mon, 29 Jun 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify connection close cases for the confidentiality limit.=0D
=0D
Also, split out the integrity limit text again for parallel flow.=0D
=0D
=0D
  Commit: ed9bbfc7a712b67466842abef03932dbf369dc1e=0D
      https://github.com/quicwg/base-drafts/commit/ed9bbfc7a712b67466842a=
bef03932dbf369dc1e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-06 (Mon, 06 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update AEAD limits=0D
=0D
This corrects an arithmetic error in the calculation of the=0D
confidentiality limit for AES-GCM.=0D
=0D
It also changes to using a fixed advantage target of 2^-57 for both=0D
confidentiality and integrity.  The inconsistent use of different limits=0D=

was making it hard to reason about.  As the overall target is AE=0D
security, the net effect of this is a factor of 2 improvement in=0D
attacker advantage over what is in the TLS analysis, which was=0D
2^-57+2^-60.  This moves to 2^-56 overall, which is cleaner.=0D
=0D
In doing so, I discovered that the integrity limits for both AES-GCM and=0D=

AES-CCM were being set independent of the confidentiality limits, but=0D
that the confidentiality limits assumed limits on the number of=0D
forgeries.  As a result, the limits on forgeries had to be capped based=0D=

on those assumptions.=0D
=0D
=0D
  Commit: 2755bcaeeea1f9f6f39f689ceae09d6fadb89ad3=0D
      https://github.com/quicwg/base-drafts/commit/2755bcaeeea1f9f6f39f68=
9ceae09d6fadb89ad3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-06 (Mon, 06 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Attempt to address some of the other questions=0D
=0D
=0D
  Commit: ed028b24ad451e18daa5c91412296f3c8be4f70c=0D
      https://github.com/quicwg/base-drafts/commit/ed028b24ad451e18daa5c9=
1412296f3c8be4f70c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-06 (Mon, 06 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix error in adding v to confidentiality calculation=0D
=0D
=0D
  Commit: 5ef5f06828fe97cc38200b92cadf889c28b32833=0D
      https://github.com/quicwg/base-drafts/commit/5ef5f06828fe97cc38200b=
92cadf889c28b32833=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-06 (Mon, 06 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix heading levels=0D
=0D
=0D
  Commit: 2e1f5297e5840ee849f213387404053dbe91a4ec=0D
      https://github.com/quicwg/base-drafts/commit/2e1f5297e5840ee849f213=
387404053dbe91a4ec=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-07 (Tue, 07 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Restore factor of 2=0D
=0D
=0D
  Commit: 6f58815715679ac0e05ceb8386f7667ca912de9b=0D
      https://github.com/quicwg/base-drafts/commit/6f58815715679ac0e05ceb=
8386f7667ca912de9b=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2020-07-09 (Thu, 09 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
=0D
  Commit: 9dd23dcab6f3eec466284cc8355341875b2fef88=0D
      https://github.com/quicwg/base-drafts/commit/9dd23dcab6f3eec466284c=
c8355341875b2fef88=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2020-07-09 (Thu, 09 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2 from quicwg/aead-limits2=0D
=0D
More on AEAD limits=0D
=0D
=0D
  Commit: 4e9c4a51dce5a66f3867e289727d01b63d8cd4ae=0D
      https://github.com/quicwg/base-drafts/commit/4e9c4a51dce5a66f3867e2=
89727d01b63d8cd4ae=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-14 (Tue, 14 Jul 2020)=0D
=0D
  Changed paths:=0D
    A .github/ISSUE_TEMPLATE/quic-draft-issue.md=0D
    M Makefile=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M protection-samples.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into caw/mu-limits=0D
=0D
=0D
  Commit: 8c094e9815d402f9c8f4aa4a5d4f8c19995ff14f=0D
      https://github.com/quicwg/base-drafts/commit/8c094e9815d402f9c8f4aa=
4a5d4f8c19995ff14f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-14 (Tue, 14 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Trim whitespace=0D
=0D
=0D
  Commit: 8833f007c9fd77e438e5d99aee40a52e32412426=0D
      https://github.com/quicwg/base-drafts/commit/8833f007c9fd77e438e5d9=
9aee40a52e32412426=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-14 (Tue, 14 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Loooong line=0D
=0D
=0D
  Commit: 8a1cc17e9b0f20fc50d9186de073df1a66d7c526=0D
      https://github.com/quicwg/base-drafts/commit/8a1cc17e9b0f20fc50d918=
6de073df1a66d7c526=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-22 (Wed, 22 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  No normative language for connection/stream operations=0D
=0D
The strong requirements here were wrong.  What is necessary from these=0D=

sections is defining operations in QUIC that application protocols can=0D=

depend on being present.=0D
=0D
Levying the requirement on implementations was incorrect.  As some=0D
application protocols don't use certain QUIC features, it is not=0D
necessary to require implementations to support features if they are not=0D=

general purpose.=0D
=0D
This rephrases these requirements without normative language, instead=0D
concentrating on what services the application protocol can depend on.=0D=

This translates into requirements on implementations, but only via the=0D=

application protocols they intend to support.=0D
=0D
Closes #3838.=0D
=0D
=0D
  Commit: dbcfc229eb22a1e260de0189ad37f4526bb6f7a8=0D
      https://github.com/quicwg/base-drafts/commit/dbcfc229eb22a1e260de01=
89ad37f4526bb6f7a8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-21 (Tue, 21 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  sender SHOULD limit bursts=0D
=0D
=0D
  Commit: d20c03003008831245d566d91e0ace58a22e169d=0D
      https://github.com/quicwg/base-drafts/commit/d20c03003008831245d566=
d91e0ace58a22e169d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-22 (Wed, 22 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  This will require wrapping :(=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 04986a29157ca72651047eae0afe0c5946204bf9=0D
      https://github.com/quicwg/base-drafts/commit/04986a29157ca72651047e=
ae0afe0c5946204bf9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-07-22 (Wed, 22 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wrap=0D
=0D
=0D
  Commit: 23dd580e62d723461842986ebdd77ee26da23371=0D
      https://github.com/quicwg/base-drafts/commit/23dd580e62d72346184298=
6ebdd77ee26da23371=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-07-22 (Wed, 22 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  adding comment for max_ack_delay.=0D
=0D
=0D
  Commit: 44ef798c8b710792eabc660bc59d463037ec7ab5=0D
      https://github.com/quicwg/base-drafts/commit/44ef798c8b710792eabc66=
0bc59d463037ec7ab5=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-07-23 (Thu, 23 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Word-smithed version of Ted's resolution to #3842 from the mailing list=
=0D
=0D
=0D
  Commit: d0e35c6cb827039e59415ab94b38cb1f58e95aa8=0D
      https://github.com/quicwg/base-drafts/commit/d0e35c6cb827039e59415a=
b94b38cb1f58e95aa8=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-07-23 (Thu, 23 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Try and address @martinthomson's review=0D
=0D
=0D
  Commit: 8c8c36327a096f13cfa4241420554b827cec24f6=0D
      https://github.com/quicwg/base-drafts/commit/8c8c36327a096f13cfa424=
1420554b827cec24f6=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-07-23 (Thu, 23 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify setting parameter reservation=0D
=0D
=0D
  Commit: d2658fd51765ed7dbe3ecd49c546940c07ea862d=0D
      https://github.com/quicwg/base-drafts/commit/d2658fd51765ed7dbe3ecd=
49c546940c07ea862d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-23 (Thu, 23 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  retain info on lost packets=0D
=0D
=0D
  Commit: 9396411f73ea7e8ceedb37ab4c4a92d503ab164e=0D
      https://github.com/quicwg/base-drafts/commit/9396411f73ea7e8ceedb37=
ab4c4a92d503ab164e=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: b4cce75456f669de76183ce12ce515b4c9b210dc=0D
      https://github.com/quicwg/base-drafts/commit/b4cce75456f669de76183c=
e12ce515b4c9b210dc=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 98c9d0486998cf804b6b85010958e9480af69577=0D
      https://github.com/quicwg/base-drafts/commit/98c9d0486998cf804b6b85=
010958e9480af69577=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rewrite based on feedback=0D
=0D
=0D
  Commit: b0ed70ae8ca5a93ccf92d7b23f981181158dbcdf=0D
      https://github.com/quicwg/base-drafts/commit/b0ed70ae8ca5a93ccf92d7=
b23f981181158dbcdf=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  smithing=0D
=0D
=0D
  Commit: e8db499a77adc0e4d137ef0cb2fd856b21cf2411=0D
      https://github.com/quicwg/base-drafts/commit/e8db499a77adc0e4d137ef=
0cb2fd856b21cf2411=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  split up sentence=0D
=0D
=0D
  Commit: 89748860a87d9df94564561106bc615727c6fb09=0D
      https://github.com/quicwg/base-drafts/commit/89748860a87d9df9456456=
1106bc615727c6fb09=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  martin's suggestion=0D
=0D
=0D
  Commit: 82526d0502735b2cba734f740f71f39ebef373b5=0D
      https://github.com/quicwg/base-drafts/commit/82526d0502735b2cba734f=
740f71f39ebef373b5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-24 (Fri, 24 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  smithing=0D
=0D
=0D
  Commit: 7abdc4b8128585bbaaa07b4f5b30991640d3cdea=0D
      https://github.com/quicwg/base-drafts/commit/7abdc4b8128585bbaaa07b=
4f5b30991640d3cdea=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wait for one PTO, not 3=0D
=0D
=0D
  Commit: 325fcda8954289129b9f51153a48fed336ee83b2=0D
      https://github.com/quicwg/base-drafts/commit/325fcda8954289129b9f51=
153a48fed336ee83b2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST pace or limit bursts=0D
=0D
=0D
  Commit: 9dfc0865b05732d5709f3300c199dd774fd91722=0D
      https://github.com/quicwg/base-drafts/commit/9dfc0865b05732d5709f33=
00c199dd774fd91722=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 5bb2a832cf4bf21429aec60da520a1c50db95100=0D
      https://github.com/quicwg/base-drafts/commit/5bb2a832cf4bf21429aec6=
0da520a1c50db95100=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  reflow=0D
=0D
=0D
  Commit: e3999ba854c5641351cc3630060c1c28e2418abe=0D
      https://github.com/quicwg/base-drafts/commit/e3999ba854c5641351cc36=
30060c1c28e2418abe=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  sync recovery=0D
=0D
=0D
  Commit: 89ff7fad0f72429751c3e3e2868845abc90fcc5a=0D
      https://github.com/quicwg/base-drafts/commit/89ff7fad0f72429751c3e3=
e2868845abc90fcc5a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-27 (Mon, 27 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add ref to transport=0D
=0D
=0D
  Commit: 18c9108b1e127bb3b59c26798a9b63f3f97b154a=0D
      https://github.com/quicwg/base-drafts/commit/18c9108b1e127bb3b59c26=
798a9b63f3f97b154a=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-07-28 (Tue, 28 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST error, error reference=0D
=0D
=0D
  Commit: 2e534ad9a0be9f6d41340f7ceabca3dfad610eda=0D
      https://github.com/quicwg/base-drafts/commit/2e534ad9a0be9f6d41340f=
7ceabca3dfad610eda=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-28 (Tue, 28 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's comment=0D
=0D
=0D
  Commit: 371ef376f8fb0c06d6bcc154582c54a65d1b63ea=0D
      https://github.com/quicwg/base-drafts/commit/371ef376f8fb0c06d6bcc1=
54582c54a65d1b63ea=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-28 (Tue, 28 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Praveen's suggestion=0D
=0D
=0D
  Commit: ffdf31f28486e3279acf42645963b88a031543dc=0D
      https://github.com/quicwg/base-drafts/commit/ffdf31f28486e3279acf42=
645963b88a031543dc=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-28 (Tue, 28 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 999e1798c90a6360667e86b69468a6059eb39506=0D
      https://github.com/quicwg/base-drafts/commit/999e1798c90a6360667e86=
b69468a6059eb39506=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  sync=0D
=0D
=0D
  Commit: fd11e9bbeabcaddce2589d15f5caf736cb765901=0D
      https://github.com/quicwg/base-drafts/commit/fd11e9bbeabcaddce2589d=
15f5caf736cb765901=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rework section on persistent congestion=0D
=0D
=0D
  Commit: c750cc27636a832b0f1dbd04c7f5b928f8a23c67=0D
      https://github.com/quicwg/base-drafts/commit/c750cc27636a832b0f1dbd=
04c7f5b928f8a23c67=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  martin and ian comments=0D
=0D
=0D
  Commit: fa24f988e50a36a6b4a504a5983ccde97f614b6a=0D
      https://github.com/quicwg/base-drafts/commit/fa24f988e50a36a6b4a504=
a5983ccde97f614b6a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
Co-authored-by: Kazuho Oku <kazuhooku@gmail.com>=0D
=0D
=0D
  Commit: 8c4f77dcf80535117b4c4f59757e7f4c8a94742e=0D
      https://github.com/quicwg/base-drafts/commit/8c4f77dcf80535117b4c4f=
59757e7f4c8a94742e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  mjoras comment=0D
=0D
=0D
  Commit: 2b0dd561ad11bb605464c0adb4a282bc2e4e65cc=0D
      https://github.com/quicwg/base-drafts/commit/2b0dd561ad11bb605464c0=
adb4a282bc2e4e65cc=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  kazuho comment=0D
=0D
=0D
  Commit: e7e1b0277b72a9e709cbf954af04d10d9e003408=0D
      https://github.com/quicwg/base-drafts/commit/e7e1b0277b72a9e709cbf9=
54af04d10d9e003408=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  merge changes from 3889=0D
=0D
=0D
  Commit: 310832da57b4dcdb1d10cd44a676c7c865123488=0D
      https://github.com/quicwg/base-drafts/commit/310832da57b4dcdb1d10cd=
44a676c7c865123488=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  editorial=0D
=0D
=0D
  Commit: b38fb27f7c14fbf01acc7164417882b51ee34f3e=0D
      https://github.com/quicwg/base-drafts/commit/b38fb27f7c14fbf01acc71=
64417882b51ee34f3e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ian comments=0D
=0D
=0D
  Commit: af88eeabd3f9e25c0eefebcb9beef7db3ccc8c45=0D
      https://github.com/quicwg/base-drafts/commit/af88eeabd3f9e25c0eefeb=
cb9beef7db3ccc8c45=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-07-31 (Fri, 31 Jul 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  reset the min_rtt=0D
=0D
=0D
  Commit: 275d9bca78ef19750123bbbcd682b6f000f4cc4e=0D
      https://github.com/quicwg/base-drafts/commit/275d9bca78ef19750123bb=
bcd682b6f000f4cc4e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-02 (Sun, 02 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  PTO expiration=0D
=0D
=0D
  Commit: 3187cb3b5d05ee6d7c69b1b609412376439913f9=0D
      https://github.com/quicwg/base-drafts/commit/3187cb3b5d05ee6d7c69b1=
b609412376439913f9=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-02 (Sun, 02 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  marten and kazuho comments=0D
=0D
=0D
  Commit: 5956eaa304742a74dd96c6315f9f55b133e23cd4=0D
      https://github.com/quicwg/base-drafts/commit/5956eaa304742a74dd96c6=
315f9f55b133e23cd4=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-08-03 (Mon, 03 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  moving a comment from code to its definition.=0D
=0D
=0D
  Commit: f851c8c09372918c9b735053084707f24f066547=0D
      https://github.com/quicwg/base-drafts/commit/f851c8c09372918c9b7350=
53084707f24f066547=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  allow endpoints to generate traffic keys asynchronously, write down the=
 expectations in relation=0D
=0D
=0D
  Commit: 6e54f3ee508a1351e68a807da5c06fc076705703=0D
      https://github.com/quicwg/base-drafts/commit/6e54f3ee508a1351e68a80=
7da5c06fc076705703=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QUIC does not generate keys, TLS provides them=0D
=0D
=0D
  Commit: 964fd9669388d69ebefd198507dc9673b07af7e7=0D
      https://github.com/quicwg/base-drafts/commit/964fd9669388d69ebefd19=
8507dc9673b07af7e7=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  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 wr=
itten as such=0D
=0D
=0D
  Commit: 2e6bc76dc43f6091d86ffcacc7c0d772e123a629=0D
      https://github.com/quicwg/base-drafts/commit/2e6bc76dc43f6091d86ffc=
acc7c0d772e123a629=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  both endpoints refrain from sending probes before obtaining the read ke=
ys=0D
=0D
=0D
  Commit: 784b062fd825617a503abc92f852947d8df77a11=0D
      https://github.com/quicwg/base-drafts/commit/784b062fd825617a503abc=
92f852947d8df77a11=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  explicitly state from which PN spaces to choose=0D
=0D
=0D
  Commit: 8334a5e21cf293808b8ed0b7afc7fede57cbcde2=0D
      https://github.com/quicwg/base-drafts/commit/8334a5e21cf293808b8ed0=
b7afc7fede57cbcde2=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT's suggestion=0D
=0D
=0D
  Commit: a77e003d851accabc4133ea2d4ea6bd242d10fb9=0D
      https://github.com/quicwg/base-drafts/commit/a77e003d851accabc4133e=
a2d4ea6bd242d10fb9=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: e024864ddceee4b2fd1721baf95414d8a7a608e0=0D
      https://github.com/quicwg/base-drafts/commit/e024864ddceee4b2fd1721=
baf95414d8a7a608e0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestions=0D
=0D
=0D
  Commit: 07a668eb3be2a2bbfe8622996c40d11e6d777b96=0D
      https://github.com/quicwg/base-drafts/commit/07a668eb3be2a2bbfe8622=
996c40d11e6d777b96=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  based on the established rationale, PTO should be disabled until the ha=
ndshake is confirmed rather than until when completed=0D
=0D
=0D
  Commit: 9a008e71a06f89d794c08184469060488a660c66=0D
      https://github.com/quicwg/base-drafts/commit/9a008e71a06f89d794c081=
84469060488a660c66=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 5e25bcd6297dbfb320ad4748a96d0e00c203f17d=0D
      https://github.com/quicwg/base-drafts/commit/5e25bcd6297dbfb320ad47=
48a96d0e00c203f17d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Resolution from #3821 (pseudocode missing)=0D
=0D
=0D
  Commit: 7f22ad84730e22190bb61aceec94145bb8eca93a=0D
      https://github.com/quicwg/base-drafts/commit/7f22ad84730e22190bb61a=
ceec94145bb8eca93a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  agreed changes from editors meeting=0D
=0D
=0D
  Commit: 728dc375f6b4cdcf8ad977e578a542f02cd9245c=0D
      https://github.com/quicwg/base-drafts/commit/728dc375f6b4cdcf8ad977=
e578a542f02cd9245c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  mt's comments=0D
=0D
=0D
  Commit: 102907894de1ddc026a1b32a86d4e65c2cfb550a=0D
      https://github.com/quicwg/base-drafts/commit/102907894de1ddc026a1b3=
2a86d4e65c2cfb550a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  kazuho corrections=0D
=0D
=0D
  Commit: 9821f073979277e7e06919742a8bc402ae530922=0D
      https://github.com/quicwg/base-drafts/commit/9821f073979277e7e06919=
742a8bc402ae530922=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/MAY/SHOULD, and some editorializing=0D
=0D
=0D
  Commit: 1fe972794aeb792c9553bccfc57b096447aea9e0=0D
      https://github.com/quicwg/base-drafts/commit/1fe972794aeb792c9553bc=
cfc57b096447aea9e0=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  undo SHOULD=0D
=0D
=0D
  Commit: 0000ceb45a959ffc7b568a079b8b01fe4956bbce=0D
      https://github.com/quicwg/base-drafts/commit/0000ceb45a959ffc7b568a=
079b8b01fe4956bbce=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-04 (Tue, 04 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add para on local delays when ack is buffered=0D
=0D
=0D
  Commit: 808310412d66c649651e99d9e67ba8f89cd11628=0D
      https://github.com/quicwg/base-drafts/commit/808310412d66c649651e99=
d9e67ba8f89cd11628=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 3d26a53dc4dad99851289eabfd4ff600e18c98bc=0D
      https://github.com/quicwg/base-drafts/commit/3d26a53dc4dad99851289e=
abfd4ff600e18c98bc=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  more changes=0D
=0D
=0D
  Commit: e7969995f5ce73f268746c04c89b22bc7bd152a0=0D
      https://github.com/quicwg/base-drafts/commit/e7969995f5ce73f268746c=
04c89b22bc7bd152a0=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix ref=0D
=0D
=0D
  Commit: ef2a714c4105a4cce5bd11f60ca2f724123e097a=0D
      https://github.com/quicwg/base-drafts/commit/ef2a714c4105a4cce5bd11=
f60ca2f724123e097a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  tightening=0D
=0D
=0D
  Commit: 4c41f557b5e667ea0c97d7c650b526cd5308d6c5=0D
      https://github.com/quicwg/base-drafts/commit/4c41f557b5e667ea0c97d7=
c650b526cd5308d6c5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 7f87ff781d49f02bfb3565de94525b56529ab54f=0D
      https://github.com/quicwg/base-drafts/commit/7f87ff781d49f02bfb3565=
de94525b56529ab54f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  move local delay para up=0D
=0D
=0D
  Commit: 6635adb440aeeab3a023dc60aa735679026d1599=0D
      https://github.com/quicwg/base-drafts/commit/6635adb440aeeab3a023dc=
60aa735679026d1599=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's comments=0D
=0D
=0D
  Commit: ddb4b86561e175e9670b6804bc890fd947491f2e=0D
      https://github.com/quicwg/base-drafts/commit/ddb4b86561e175e9670b68=
04bc890fd947491f2e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-authored-by: Kazuho Oku <kazuhooku@gmail.com>=0D
=0D
=0D
  Commit: 0b9b2e1e3e9b65773a94c6e9b6c8cf12fbd34d95=0D
      https://github.com/quicwg/base-drafts/commit/0b9b2e1e3e9b65773a94c6=
e9b6c8cf12fbd34d95=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  RTT=0D
=0D
=0D
  Commit: bea06b7f7326d6d636ffc65580a6233d6f5cb9f1=0D
      https://github.com/quicwg/base-drafts/commit/bea06b7f7326d6d636ffc6=
5580a6233d6f5cb9f1=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-05 (Wed, 05 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 45e033da8f481d3d0b85e335a4cf3beda602f1e3=0D
      https://github.com/quicwg/base-drafts/commit/45e033da8f481d3d0b85e3=
35a4cf3beda602f1e3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Closing and draining tidy=0D
=0D
I took a careful look at the text here and found a few things:=0D
=0D
1. There wasn't much redundancy, but there was a little.=0D
=0D
2. The closing and draining states only apply to immediate close.=0D
=0D
So I moved things up.  Shortened the top-level immediate close text, and=0D=

moved text specific to closing or draining to the corresponding=0D
sections.=0D
=0D
There were a few bits that could be cut, and a few that needed to be=0D
better aligned with existing text, but nothing major.  Most of this is=0D=

unmodified text.=0D
=0D
There are a few bits that I had to rewrite.  I will add comments for=0D
those.=0D
=0D
Closes #3907.=0D
=0D
=0D
  Commit: 0c9512f6e81837cd4adba3ed670d3376dd072f73=0D
      https://github.com/quicwg/base-drafts/commit/0c9512f6e81837cd4adba3=
ed670d3376dd072f73=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove self-reference=0D
=0D
=0D
  Commit: d44244caca3fd09297fd467bf89bb3908eb90188=0D
      https://github.com/quicwg/base-drafts/commit/d44244caca3fd09297fd46=
7bf89bb3908eb90188=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move general stuff into introductory piece=0D
=0D
And a few grammar fixes=0D
=0D
=0D
  Commit: 43176fb5cd31d1c0f26c9be3a774dcb2f32eb6ff=0D
      https://github.com/quicwg/base-drafts/commit/43176fb5cd31d1c0f26c9b=
e3a774dcb2f32eb6ff=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better factoring of closing state introduction=0D
=0D
Also stop using 'closing period', which is confusing.=0D
=0D
=0D
  Commit: cb1bca7cf8468a98a5153e1931a5c7536c8a824c=0D
      https://github.com/quicwg/base-drafts/commit/cb1bca7cf8468a98a5153e=
1931a5c7536c8a824c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove mention of stateless reset=0D
=0D
=0D
  Commit: 936c4a0f080564afc3ab0e5c2d8732f14101a27b=0D
      https://github.com/quicwg/base-drafts/commit/936c4a0f080564afc3ab0e=
5c2d8732f14101a27b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-06 (Thu, 06 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  more comments=0D
=0D
=0D
  Commit: f75b0c8b20757f89a86ca6fe77ad6700f811be9c=0D
      https://github.com/quicwg/base-drafts/commit/f75b0c8b20757f89a86ca6=
fe77ad6700f811be9c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-10 (Mon, 10 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge remote-tracking branch 'origin/master' into http/h2_settings_rese=
rved=0D
=0D
=0D
  Commit: a31d8dcdc8e35ff2d62899054aca458c71a31645=0D
      https://github.com/quicwg/base-drafts/commit/a31d8dcdc8e35ff2d62899=
054aca458c71a31645=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/the//=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 6aef5e42b482cb9a3efeab78fd6f3a92c79cf6b1=0D
      https://github.com/quicwg/base-drafts/commit/6aef5e42b482cb9a3efeab=
78fd6f3a92c79cf6b1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's cleanup=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: e980fc772bdfff04801b7f8febb1d68385655060=0D
      https://github.com/quicwg/base-drafts/commit/e980fc772bdfff04801b7f=
8febb1d68385655060=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Maybe we don't need to specify reordering/delay at all=0D
=0D
=0D
  Commit: f3baa0ec0fa78976e7f352061f5971c2217ad8c4=0D
      https://github.com/quicwg/base-drafts/commit/f3baa0ec0fa78976e7f352=
061f5971c2217ad8c4=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  mike and ian comments=0D
=0D
=0D
  Commit: 7052853187f4716d78045c5ec1eb4b899a6fb3e1=0D
      https://github.com/quicwg/base-drafts/commit/7052853187f4716d78045c=
5ec1eb4b899a6fb3e1=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST connection error=0D
=0D
=0D
  Commit: d18fcbcede4eb53201047160b1991ea72df95f8d=0D
      https://github.com/quicwg/base-drafts/commit/d18fcbcede4eb532010471=
60b1991ea72df95f8d=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Connection error=0D
=0D
=0D
  Commit: a3e82f272c2eb28b04d08b9106a138d5ae02d0fc=0D
      https://github.com/quicwg/base-drafts/commit/a3e82f272c2eb28b04d08b=
9106a138d5ae02d0fc=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-11 (Tue, 11 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge remote-tracking branch 'origin/master' into http/h2_settings_rese=
rved=0D
=0D
=0D
  Commit: e127ccad5d2285df6f7556b914871f70c4d577f7=0D
      https://github.com/quicwg/base-drafts/commit/e127ccad5d2285df6f7556=
b914871f70c4d577f7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-12 (Wed, 12 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Small tweaks=0D
=0D
Co-authored-by: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 37a2d522f133bf26cd8064d0264d05ce7243bb54=0D
      https://github.com/quicwg/base-drafts/commit/37a2d522f133bf26cd8064=
d0264d05ce7243bb54=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-12 (Wed, 12 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rewrap=0D
=0D
=0D
  Commit: 950c6ae004446b2ba0dba4156d1002eaf13dee81=0D
      https://github.com/quicwg/base-drafts/commit/950c6ae004446b2ba0dba4=
156d1002eaf13dee81=0D
  Author: Christopher Wood <chriswood@cloudflare.com>=0D
  Date:   2020-08-13 (Thu, 13 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add a new AEAD limits error code, and clearly differentiate between the=
 usage limits.=0D
=0D
=0D
  Commit: 1ae70bae19212489407d10e1878d27191182b93d=0D
      https://github.com/quicwg/base-drafts/commit/1ae70bae19212489407d10=
e1878d27191182b93d=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-13 (Thu, 13 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update initial congestion window on MTU decrease=0D
=0D
Fixes #3997 by specifying that IW should be updated if the max packet siz=
e decreases in order to complete the handshake.=0D
=0D
=0D
  Commit: e824ab9da788c5ccd776cf14e6c773e94ee9a461=0D
      https://github.com/quicwg/base-drafts/commit/e824ab9da788c5ccd776cf=
14e6c773e94ee9a461=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-14 (Fri, 14 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: b01abe68367e571b6593ebb02fcd91cf674130d5=0D
      https://github.com/quicwg/base-drafts/commit/b01abe68367e571b6593eb=
b02fcd91cf674130d5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-15 (Sat, 15 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: e0e024dd0456160102bdf39314417ebd048361ab=0D
      https://github.com/quicwg/base-drafts/commit/e0e024dd0456160102bdf3=
9314417ebd048361ab=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-16 (Sun, 16 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Out of order relative to other ack-eliciting packets=0D
=0D
I believe this was the existing intent, so not filing an issue, people ca=
n feel free to disagree.=0D
=0D
The case I'm concerned about is an ACK arrives with PN 10, then PN 9 arri=
ves.  I do not believe PN 9 should not be considered 'out-of-order' and t=
rigger an immediate ACK.  Recovery is designed with this case in mind, bu=
t when re-reading this text, I thought it was unclear.=0D
=0D
=0D
  Commit: 3ca0b89c8bd6caddc68559084fbfbd1095899436=0D
      https://github.com/quicwg/base-drafts/commit/3ca0b89c8bd6caddc68559=
084fbfbd1095899436=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-17 (Mon, 17 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 5cdb166db5f2d9ccc5745129511d91a12b334937=0D
      https://github.com/quicwg/base-drafts/commit/5cdb166db5f2d9ccc57451=
29511d91a12b334937=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-17 (Mon, 17 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's suggestion=0D
=0D
I tweaked it a bit, but not much.=0D
=0D
=0D
  Commit: ea6359f86f09fce5b206fe27f6ff5753b9b1ccd8=0D
      https://github.com/quicwg/base-drafts/commit/ea6359f86f09fce5b206fe=
27f6ff5753b9b1ccd8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-17 (Mon, 17 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: b89274cb3f88af6986917455310fa0438649d5b1=0D
      https://github.com/quicwg/base-drafts/commit/b89274cb3f88af69869174=
55310fa0438649d5b1=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-17 (Mon, 17 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Line break to enable bullets=0D
=0D
=0D
  Commit: a881299b06fe25abaee03fb192693583b4f6af93=0D
      https://github.com/quicwg/base-drafts/commit/a881299b06fe25abaee03f=
b192693583b4f6af93=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: d7a4c50c6b159ba69a75f6ef136c7de09e702b9c=0D
      https://github.com/quicwg/base-drafts/commit/d7a4c50c6b159ba69a75f6=
ef136c7de09e702b9c=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: e7d423e78f6a6778b685688f4d2d56f4813881f4=0D
      https://github.com/quicwg/base-drafts/commit/e7d423e78f6a6778b68568=
8f4d2d56f4813881f4=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's comments=0D
=0D
=0D
  Commit: 721ee0008702eb34ae1c1fb2bf67b84d762e12a9=0D
      https://github.com/quicwg/base-drafts/commit/721ee0008702eb34ae1c1f=
b2bf67b84d762e12a9=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/ack immediately/not delay intentionally=0D
=0D
=0D
  Commit: c467dba1750a3bece8cae6ba082bc464fe0f5026=0D
      https://github.com/quicwg/base-drafts/commit/c467dba1750a3bece8cae6=
ba082bc464fe0f5026=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove out-of-order definition=0D
=0D
=0D
  Commit: b7b431b4c364e0751ab0360eb041717e78e1ecad=0D
      https://github.com/quicwg/base-drafts/commit/b7b431b4c364e0751ab036=
0eb041717e78e1ecad=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove redundant SHOULD NOT=0D
=0D
=0D
  Commit: 5af85b5602b9562d13e2b94933eebdf4b9f6bf62=0D
      https://github.com/quicwg/base-drafts/commit/5af85b5602b9562d13e2b9=
4933eebdf4b9f6bf62=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-18 (Tue, 18 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 7a2289a2400b22662a4a72227395dd955530fa57=0D
      https://github.com/quicwg/base-drafts/commit/7a2289a2400b22662a4a72=
227395dd955530fa57=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-19 (Wed, 19 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 952952a241916edbca9cd1a56cd633fc596c756d=0D
      https://github.com/quicwg/base-drafts/commit/952952a241916edbca9cd1=
a56cd633fc596c756d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-19 (Wed, 19 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's concern in #4035=0D
=0D
=0D
  Commit: 76f3262f9c6b3a7f8ef9e7d7aed8c2505486430c=0D
      https://github.com/quicwg/base-drafts/commit/76f3262f9c6b3a7f8ef9e7=
d7aed8c2505486430c=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  adopting Jana's suggestion.=0D
=0D
=0D
  Commit: 3d5626733b33b844e9e7d66a3e8bcc3ce187a5fb=0D
      https://github.com/quicwg/base-drafts/commit/3d5626733b33b844e9e7d6=
6a3e8bcc3ce187a5fb=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  removing the initialization code of max_ack_delay.=0D
=0D
=0D
  Commit: 175a16cae6018ac4d9bdc308f4773b9d5b174171=0D
      https://github.com/quicwg/base-drafts/commit/175a16cae6018ac4d9bdc3=
08f4773b9d5b174171=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  adding a comment about ack_delay.=0D
=0D
=0D
  Commit: 70dd6d55d8915c278435ccf5adf7887ba9f09eac=0D
      https://github.com/quicwg/base-drafts/commit/70dd6d55d8915c278435cc=
f5adf7887ba9f09eac=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix some of the nits in #3214=0D
=0D
=0D
  Commit: 7ebfddbdf3b42c1526dc1fa1c4bc9ed727119977=0D
      https://github.com/quicwg/base-drafts/commit/7ebfddbdf3b42c1526dc1f=
a1c4bc9ed727119977=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix=0D
=0D
=0D
  Commit: b58070663010313cfd08f7ffacd693bc3e9feeb7=0D
      https://github.com/quicwg/base-drafts/commit/b58070663010313cfd08f7=
ffacd693bc3e9feeb7=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 76712199dde6e1f64f0d607e25e156755d783c0d=0D
      https://github.com/quicwg/base-drafts/commit/76712199dde6e1f64f0d60=
7e25e156755d783c0d=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 422d364871761896809d0ff9d3417f1706cb153e=0D
      https://github.com/quicwg/base-drafts/commit/422d364871761896809d0f=
f9d3417f1706cb153e=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Try and address @martinthomson's review comment=0D
=0D
=0D
  Commit: 99d976fe50d0e4a1a8dc740e0fefbb81b59d4a9d=0D
      https://github.com/quicwg/base-drafts/commit/99d976fe50d0e4a1a8dc74=
0e0fefbb81b59d4a9d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-19 (Wed, 19 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  kazuho's comments=0D
=0D
=0D
  Commit: 2a50ecd6accd6b3376891dd94a332015c3eef6d3=0D
      https://github.com/quicwg/base-drafts/commit/2a50ecd6accd6b3376891d=
d94a332015c3eef6d3=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-19 (Wed, 19 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  kazuho's comments=0D
=0D
=0D
  Commit: eecb7feaab4b84d051b298ae379b2d320cbb6536=0D
      https://github.com/quicwg/base-drafts/commit/eecb7feaab4b84d051b298=
ae379b2d320cbb6536=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix line wrapping=0D
=0D
=0D
  Commit: 48e723d6addf2394185beee8d72f0d2b0911861f=0D
      https://github.com/quicwg/base-drafts/commit/48e723d6addf2394185bee=
e8d72f0d2b0911861f=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify when ECN cannot be supported=0D
=0D
=0D
  Commit: 32f6cf5cfe6573b58b8d082e1e107f3523105651=0D
      https://github.com/quicwg/base-drafts/commit/32f6cf5cfe6573b58b8d08=
2e1e107f3523105651=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-20 (Thu, 20 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Include fix for #4022=0D
=0D
=0D
  Commit: 544efe50534d4dea3ac11993846ff8ffd32992eb=0D
      https://github.com/quicwg/base-drafts/commit/544efe50534d4dea3ac119=
93846ff8ffd32992eb=0D
  Author: Kazu Yamamoto <kazu@iij.ad.jp>=0D
  Date:   2020-08-24 (Mon, 24 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fixing the typo pointed out by kazuho.=0D
=0D
=0D
  Commit: abebe52fbabd9b184ef481fe17afc77d46883549=0D
      https://github.com/quicwg/base-drafts/commit/abebe52fbabd9b184ef481=
fe17afc77d46883549=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-24 (Mon, 24 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 4987e67df39f2a1a10393115bd8e85d67a2f37fa=0D
      https://github.com/quicwg/base-drafts/commit/4987e67df39f2a1a103931=
15bd8e85d67a2f37fa=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-24 (Mon, 24 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 6d603c7d01c58121dd79b655cba17cc0cc57add7=0D
      https://github.com/quicwg/base-drafts/commit/6d603c7d01c58121dd79b6=
55cba17cc0cc57add7=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-08-24 (Mon, 24 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix line wrap=0D
=0D
=0D
  Commit: 84641257e173982c358d59252d68de1fe744c01c=0D
      https://github.com/quicwg/base-drafts/commit/84641257e173982c358d59=
252d68de1fe744c01c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Use handshake confirmation in recovery=0D
=0D
This avoids redefinition of the conditions for handshake confirmation.=0D=

It's fewer words, even with the extra references.=0D
=0D
Closes #3671.=0D
=0D
=0D
  Commit: 0d467cdc3a1aedf5ba726c6b903e0930a2966bc2=0D
      https://github.com/quicwg/base-drafts/commit/0d467cdc3a1aedf5ba726c=
6b903e0930a2966bc2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-24 (Mon, 24 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4046 from quicwg/recovery-confirmed=0D
=0D
Use handshake confirmation in recovery=0D
=0D
=0D
  Commit: 215b1bb3d5c6b3b161c85977342bbf6721a129cf=0D
      https://github.com/quicwg/base-drafts/commit/215b1bb3d5c6b3b161c859=
77342bbf6721a129cf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into fixi-max-ack-delay=0D
=0D
=0D
  Commit: 2180cfe50b13a41bd4f8f54c390ee65e21fcb5f8=0D
      https://github.com/quicwg/base-drafts/commit/2180cfe50b13a41bd4f8f5=
4c390ee65e21fcb5f8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Tokens go in all Initial packets after Retry=0D
=0D
See the issue for the sorry history of this mistake.=0D
=0D
Closes #4047.=0D
=0D
=0D
  Commit: 5e8c0480c1b67c1db489d59a27fb0b3d13d9c7fe=0D
      https://github.com/quicwg/base-drafts/commit/5e8c0480c1b67c1db489d5=
9a27fb0b3d13d9c7fe=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Retry is allowed if the token comes from NEW_TOKEN=0D
=0D
The original text here might be read to imply that a server can't send=0D=

Retry if it receives an Initial that contains a token that came from=0D
NEW_TOKEN.  That's wrong.=0D
=0D
=0D
  Commit: 41ee4526d430e2f9e83b29901a1ad1719fc61696=0D
      https://github.com/quicwg/base-drafts/commit/41ee4526d430e2f9e83b29=
901a1ad1719fc61696=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix Push ID description: replace comma with "and" (#4051)=0D
=0D
This should have been done in 55dd0c287b2c2172314a2c1027683e990033cb12=0D=

=0D
=0D
  Commit: 2ba532b8454667c8975419ec3c9d28da10b71a58=0D
      https://github.com/quicwg/base-drafts/commit/2ba532b8454667c8975419=
ec3c9d28da10b71a58=0D
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-authored-by: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 9629eaa9bb4aadfafba56fcc77c8362ecf502955=0D
      https://github.com/quicwg/base-drafts/commit/9629eaa9bb4aadfafba56f=
cc77c8362ecf502955=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Convert a SHOULD NOT to a SHOULD=0D
=0D
=0D
  Commit: c5c930f405bea48ec87c1e93443cf48c774d9f0c=0D
      https://github.com/quicwg/base-drafts/commit/c5c930f405bea48ec87c1e=
93443cf48c774d9f0c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Field Terminology in QPACK Security Considerations (#4015)=0D
=0D
* The field police strike again=0D
=0D
* Review feedback=0D
=0D
=0D
  Commit: 16fc6eb2ebc96679573db599878ae1580fac22d0=0D
      https://github.com/quicwg/base-drafts/commit/16fc6eb2ebc96679573db5=
99878ae1580fac22d0=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4053 from quicwg/transport/should_vn=0D
=0D
SHOULD NOT attempt to parse -> unlikely to be able=0D
=0D
=0D
  Commit: 21ab088114c058a6938ffc681c810ffd3f353344=0D
      https://github.com/quicwg/base-drafts/commit/21ab088114c058a6938ffc=
681c810ffd3f353344=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4049 from quicwg/repeat-initial-reprise=0D
=0D
Tokens go in all Initial packets after Retry=0D
=0D
=0D
  Commit: 71bc8a5e932ebb1cb0183238af652b095612f78e=0D
      https://github.com/quicwg/base-drafts/commit/71bc8a5e932ebb1cb01832=
38af652b095612f78e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix duplication and make allowance for not reducing cwnd immediately=0D=

=0D
=0D
  Commit: 81c77271865a174467094e5625e8195620f799b2=0D
      https://github.com/quicwg/base-drafts/commit/81c77271865a174467094e=
5625e8195620f799b2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-25 (Tue, 25 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  consistently newreno=0D
=0D
=0D
  Commit: 6de735dd0629670f06183a26ba3dabf912729b50=0D
      https://github.com/quicwg/base-drafts/commit/6de735dd0629670f06183a=
26ba3dabf912729b50=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix caption of Figure 10: MAX_PUSH_ID Frame (#4056)=0D
=0D
Follow-up to #3573.=0D
=0D
Co-authored-by: Bence B=C3=A9ky <bnc@google.com>=0D
=0D
=0D
  Commit: cca47c5970e8aea1c51aa55036f45f59d2e8630e=0D
      https://github.com/quicwg/base-drafts/commit/cca47c5970e8aea1c51aa5=
5036f45f59d2e8630e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 04f523dccd5f87a88847dcf4034b96283b0bac6f=0D
      https://github.com/quicwg/base-drafts/commit/04f523dccd5f87a88847dc=
f4034b96283b0bac6f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  cwnd reduction not on entering recovery=0D
=0D
=0D
  Commit: 8e9d757e75713326c13ccaf851d8e2aa8d56a290=0D
      https://github.com/quicwg/base-drafts/commit/8e9d757e75713326c13cca=
f851d8e2aa8d56a290=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3938 from kazu-yamamoto/fixi-max-ack-delay=0D
=0D
Fixing max_ack_delay=0D
=0D
=0D
  Commit: e878f7fe1243ff14486b6f375883b4eaa513ce7f=0D
      https://github.com/quicwg/base-drafts/commit/e878f7fe1243ff14486b6f=
375883b4eaa513ce7f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ef314ae118951cc04bf7e1ec51a6ff35f5bd94da=0D
      https://github.com/quicwg/base-drafts/commit/ef314ae118951cc04bf7e1=
ec51a6ff35f5bd94da=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: b3e2cee3cdac0aa3c9b25fe55c2eb734a3bf904a=0D
      https://github.com/quicwg/base-drafts/commit/b3e2cee3cdac0aa3c9b25f=
e55c2eb734a3bf904a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4016 from larseggert/gorrys-nits=0D
=0D
Fix some of the nits in #3214=0D
=0D
=0D
  Commit: 1d94d9924da161c01b59837fad4dcdb5ea44ceb8=0D
      https://github.com/quicwg/base-drafts/commit/1d94d9924da161c01b5983=
7fad4dcdb5ea44ceb8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4048 from quicwg/no-retry-after-retry=0D
=0D
Retry is allowed if the token comes from NEW_TOKEN=0D
=0D
=0D
  Commit: 9fab9cd18960d8eb101c970d68549fbb0f9c0f30=0D
      https://github.com/quicwg/base-drafts/commit/9fab9cd18960d8eb101c97=
0d68549fbb0f9c0f30=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More exposition for VN elicitation by padding=0D
=0D
It was not clear to me that the current text was insufficient, but=0D
hopefully this is more sufficient.=0D
=0D
Closes #4021.=0D
=0D
=0D
  Commit: 6cc520dad75038f046b05e785cecd9869bcf3306=0D
      https://github.com/quicwg/base-drafts/commit/6cc520dad75038f046b05e=
785cecd9869bcf3306=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Many little nits=0D
=0D
Co-authored-by: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: f6c037d97b3e700569347af0d6c8a596eacd265b=0D
      https://github.com/quicwg/base-drafts/commit/f6c037d97b3e700569347a=
f0d6c8a596eacd265b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Wrap=0D
=0D
=0D
  Commit: 7e359d21d1621612a2a6fb8e6fc71807f027ec20=0D
      https://github.com/quicwg/base-drafts/commit/7e359d21d1621612a2a6fb=
8e6fc71807f027ec20=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-26 (Wed, 26 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3988 from quicwg/closing-draining-refactor=0D
=0D
Closing and draining tidy=0D
=0D
=0D
  Commit: 27e717650303ae4b533de73d9d1b2ea5048f2cff=0D
      https://github.com/quicwg/base-drafts/commit/27e717650303ae4b533de7=
3d9d1b2ea5048f2cff=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Cite the initial size section too=0D
=0D
=0D
  Commit: 05a33f293d8abf7d886f2abc4aa08dcb3debd4c5=0D
      https://github.com/quicwg/base-drafts/commit/05a33f293d8abf7d886f2a=
bc4aa08dcb3debd4c5=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Handle unset Maximum Push ID (#4054)=0D
=0D
=0D
  Commit: e0b38b1fdd996357a7652cda268bcfee2a541821=0D
      https://github.com/quicwg/base-drafts/commit/e0b38b1fdd996357a7652c=
da268bcfee2a541821=0D
  Author: araya <r1o.ryoma.abe@gmail.com>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix the value of MAX_PUSH_ID Frame Type (#4060)=0D
=0D
=0D
  Commit: 0e1ab2ea8c566fbe80830a8d80feeccddfc13b9a=0D
      https://github.com/quicwg/base-drafts/commit/0e1ab2ea8c566fbe80830a=
8d80feeccddfc13b9a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-27 (Thu, 27 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4058 from quicwg/too-small-no-vn=0D
=0D
More exposition for VN elicitation by padding=0D
=0D
=0D
  Commit: 95988d742bfdeef43e32027563e3de1f608d28e2=0D
      https://github.com/quicwg/base-drafts/commit/95988d742bfdeef43e3202=
7563e3de1f608d28e2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-28 (Fri, 28 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-authored-by: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: cae02dc83b371f4a5f63d62636bca4cf5920ba2d=0D
      https://github.com/quicwg/base-drafts/commit/cae02dc83b371f4a5f63d6=
2636bca4cf5920ba2d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-08-28 (Fri, 28 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  reference for why Initial packets won't be delayed=0D
=0D
=0D
  Commit: 942f94e70a3ddf8c72a7d2f353ef15cd637a5213=0D
      https://github.com/quicwg/base-drafts/commit/942f94e70a3ddf8c72a7d2=
f353ef15cd637a5213=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-29 (Sat, 29 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Unify the recovery period text=0D
=0D
Removes a MAY and a MUST that are no longer necessary.=0D
=0D
=0D
  Commit: 08e4abb131f757b6c9b220ad5c305efefdf77e89=0D
      https://github.com/quicwg/base-drafts/commit/08e4abb131f757b6c9b220=
ad5c305efefdf77e89=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2020-08-29 (Sat, 29 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 6ada1ac4688ca050869c7f72c6f256ba27cccd8b=0D
      https://github.com/quicwg/base-drafts/commit/6ada1ac4688ca050869c7f=
72c6f256ba27cccd8b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-31 (Mon, 31 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Nits=0D
=0D
=0D
  Commit: 1ab46496fb69c603d1e57f3c5f15f0e0a34d9155=0D
      https://github.com/quicwg/base-drafts/commit/1ab46496fb69c603d1e57f=
3c5f15f0e0a34d9155=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-08-31 (Mon, 31 Aug 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rap=0D
=0D
=0D
  Commit: 132196e7b274e8c095178efc7eede10db800393d=0D
      https://github.com/quicwg/base-drafts/commit/132196e7b274e8c095178e=
fc7eede10db800393d=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  SHOULD -> MUST=0D
=0D
=0D
  Commit: f9a6cd4305b35376f1c0608e99d17056fbca2881=0D
      https://github.com/quicwg/base-drafts/commit/f9a6cd4305b35376f1c060=
8e99d17056fbca2881=0D
  Author: Lars Eggert <lars@eggert.org>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch '3842-list-resolution' of github.com:larseggert/base-draft=
s into 3842-list-resolution=0D
=0D
=0D
  Commit: 4c54fc3c85b5e520f7927c05913a3211b68a1f5f=0D
      https://github.com/quicwg/base-drafts/commit/4c54fc3c85b5e520f7927c=
05913a3211b68a1f5f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3945 from larseggert/3842-list-resolution=0D
=0D
Word-smithed version of Ted's resolution to #3842 from the mailing list=0D=

=0D
=0D
  Commit: 1a02636b7ec7d496cc09d34be03b69e013e0776d=0D
      https://github.com/quicwg/base-drafts/commit/1a02636b7ec7d496cc09d3=
4be03b69e013e0776d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into kazuho/pto-vs-key-generation=0D
=0D
=0D
  Commit: 41be14b507b62ea578230ce00b2323a4e5dbcc1a=0D
      https://github.com/quicwg/base-drafts/commit/41be14b507b62ea578230c=
e00b2323a4e5dbcc1a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3874 from kazuho/kazuho/pto-vs-key-generation=0D
=0D
Behavior around key availability delays during handshake=0D
=0D
=0D
  Commit: 53e2e4bd14df3353985dc676d4e2015c68bab08e=0D
      https://github.com/quicwg/base-drafts/commit/53e2e4bd14df3353985dc6=
76d4e2015c68bab08e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3998 from quicwg/ianswett-iw-decrease=0D
=0D
Update initial congestion window on MTU decrease=0D
=0D
=0D
  Commit: a3c2a7a7053a3f05d7ecf235781f60fa20bf4591=0D
      https://github.com/quicwg/base-drafts/commit/a3c2a7a7053a3f05d7ecf2=
35781f60fa20bf4591=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3975 from quicwg/jri/minrtt=0D
=0D
Resetting min_rtt=0D
=0D
=0D
  Commit: 9ea6af10a837f4421978f2c83be75ac61ea88a5a=0D
      https://github.com/quicwg/base-drafts/commit/9ea6af10a837f4421978f2=
c83be75ac61ea88a5a=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3961 from quicwg/jri/persistent=0D
=0D
Rework section on persistent congestion=0D
=0D
=0D
  Commit: 85eead9a3b066091cd91448316fa95b95d76312b=0D
      https://github.com/quicwg/base-drafts/commit/85eead9a3b066091cd9144=
8316fa95b95d76312b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3936 from quicwg/jri/pacing=0D
=0D
sender MUST limit bursts, SHOULD limit to IW=0D
=0D
=0D
  Commit: ad3605bf17cf567de541e75e3e06fa635b2c18f6=0D
      https://github.com/quicwg/base-drafts/commit/ad3605bf17cf567de541e7=
5e3e06fa635b2c18f6=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3978 from quicwg/ianswett-must-new-reno=0D
=0D
Add some MUSTs to congestion control=0D
=0D
=0D
  Commit: 877ec755036791e4944c303b9ec862281823ba92=0D
      https://github.com/quicwg/base-drafts/commit/877ec755036791e4944c30=
3b9ec862281823ba92=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #4000 from quicwg/ianswett-out-of-order-ack=0D
=0D
Out of order relative to other ack-eliciting packets=0D
=0D
=0D
  Commit: 9297098960a906dd24fbe3f322443164bbab67bc=0D
      https://github.com/quicwg/base-drafts/commit/9297098960a906dd24fbe3=
f322443164bbab67bc=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3993 from quicwg/http/frame_errors=0D
=0D
MUST connection error=0D
=0D
=0D
  Commit: c5923f5804f96fe1f403ede53f75e4551147b64f=0D
      https://github.com/quicwg/base-drafts/commit/c5923f5804f96fe1f403ed=
e53f75e4551147b64f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3957 from quicwg/jri/late-ack=0D
=0D
Don't retransmit lost packets that are acked later=0D
=0D
=0D
  Commit: 73a5557bb9da71906914decc72a2d584585027f8=0D
      https://github.com/quicwg/base-drafts/commit/73a5557bb9da71906914de=
cc72a2d584585027f8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3955 from quicwg/http/h2_settings_reserved=0D
=0D
Clarify HTTP/2 setting parameter reservation=0D
=0D
=0D
  Commit: 0800bcd40e6e11fc7cf34c75b783283be4725aea=0D
      https://github.com/quicwg/base-drafts/commit/0800bcd40e6e11fc7cf34c=
75b783283be4725aea=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2020-09-01 (Tue, 01 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3935 from quicwg/general-purpose-operations=0D
=0D
No normative language for connection/stream operations=0D
=0D
=0D
  Commit: 81b521dc3b9fe79ce7cba463bbf22af8dd0deb2a=0D
      https://github.com/quicwg/base-drafts/commit/81b521dc3b9fe79ce7cba4=
63bbf22af8dd0deb2a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-09-02 (Wed, 02 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/forged/invalid=0D
=0D
=0D
  Commit: 2a6810d9f614262c08dcc9b08f3550631cbc394e=0D
      https://github.com/quicwg/base-drafts/commit/2a6810d9f614262c08dcc9=
b08f3550631cbc394e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-09-02 (Wed, 02 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More invalid rather than forged=0D
=0D
more sleep needed=0D
=0D
=0D
  Commit: 71a1ff22aef4a3f948b032447dd5bb36e7314e18=0D
      https://github.com/quicwg/base-drafts/commit/71a1ff22aef4a3f948b032=
447dd5bb36e7314e18=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-09-02 (Wed, 02 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3789 from chris-wood/caw/mu-limits=0D
=0D
Expand AEAD limits to consider multi-user security.=0D
=0D
=0D
  Commit: fb9943441478fa295c11752125ef7fa89e7a321b=0D
      https://github.com/quicwg/base-drafts/commit/fb9943441478fa295c1175=
2125ef7fa89e7a321b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2020-09-02 (Wed, 02 Sep 2020)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into define-ss-ca=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/72c57b962a0b...fb9=
943441478=0D

