[quicwg/base-drafts] 921f88: Clients can send GOAWAY too
ianswett <noreply@github.com> Thu, 12 March 2020 11:05 UTC
Return-Path: <noreply@github.com>
X-Original-To: quic-issues@ietfa.amsl.com
Delivered-To: quic-issues@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 997BB3A0D73 for <quic-issues@ietfa.amsl.com>; Thu, 12 Mar 2020 04:05:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, 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 rOpEmZMp-OvW for <quic-issues@ietfa.amsl.com>; Thu, 12 Mar 2020 04:05:19 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75F7B3A0D3D for <quic-issues@ietf.org>; Thu, 12 Mar 2020 04:05:19 -0700 (PDT)
Received: from github-lowworker-c73936b.ash1-iad.github.net (github-lowworker-c73936b.ash1-iad.github.net [10.56.112.13]) by smtp.github.com (Postfix) with ESMTP id BC807A05A3 for <quic-issues@ietf.org>; Thu, 12 Mar 2020 04:05:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1584011118; bh=cmo5LlvI8IHbJMBnCM7ekeXru2qDrJPVFTUUArd8d2E=; h=Date:From:To:Subject:From; b=cJzVOc2qv3/6iu2c1E42nGtOCvRmZZTNpeVq2a2gq1P5MREG2noVrLskbHckxgfrI QFYoNO2CR2Jy1POcSZih2iZCaWsh/U1fZKD/p6nIAblJI5RhVUwZQdf5ZnfDEy+p/z TePctGf6n/l/f6sg+LeHZVpvOCXrREiLf6jN9I+Y=
Date: Thu, 12 Mar 2020 04:05:18 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ito-jana-mbishop/27e6ea-bf8d45@github.com>
Subject: [quicwg/base-drafts] 921f88: Clients can send GOAWAY too
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/fJZG2r4U_AXwHpIZPEJl6hPrGhY>
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: Thu, 12 Mar 2020 11:05:35 -0000
Branch: refs/heads/ianswett-ito-jana-mbishop Home: https://github.com/quicwg/base-drafts Commit: 921f883ee450ce67ec7c94865ddd2809f6fbb579 https://github.com/quicwg/base-drafts/commit/921f883ee450ce67ec7c94865ddd2809f6fbb579 Author: Alan Frindell <afrind@fb.com> Date: 2019-10-22 (Tue, 22 Oct 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clients can send GOAWAY too A client initiated GOAWAY contains a Push ID. The Push ID can be 2^62 - 1 if the client doesn't care how many more pushes the server wants to initiate before graceful shutdown. It can be a smaller value if the client wishes to limit the pushes. Fixes #2632 Commit: e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b https://github.com/quicwg/base-drafts/commit/e846500ce2ee4a6d78b2ab54c2dc9a2dc0d43c9b Author: David Schinazi <dschinazi.ietf@gmail.com> Date: 2019-10-29 (Tue, 29 Oct 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- make transport parameters varint Commit: 6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a https://github.com/quicwg/base-drafts/commit/6f9f8d7ffca4eed3373bb9f64261f85fd5f76b1a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Curtail CONNECTION_CLOSE for small Initial This is trickier than I had imagined. Sending CONNECTION_CLOSE is probably fine, but it's harder to do this correctly now. You can't just send an unauthenticated CONNECTION_CLOSE because that might disrupt a real connection. So there are two goals in tension: 1. Don't kill an active connection (attempt) unnecessarily. 2. Provide feedback about errors. The observation is that an attacker can disrupt connections by eliciting a CONNECTION_CLOSE, so feedback naturally leads to an exposure to a DoS attack. That's unfortunate, but we have established that we don't care about DoS by an on-path attacker prior to handshake completion. Anything we do here has got to be best effort. DoS prevention would say that you just discard junk, and that is probably the right answer. But we have a number of cases where the robustness of the system depends on getting feedback. Either way, we agreed to allow CONNECTION_CLOSE in Initial, so the exposure exists anyway. So this contains advice. Maybe too much advice, but I thought that I'd see what people thought. Closes #3269. Commit: ffa7f98abc53f92a0e98fe927e65cea492736e4c https://github.com/quicwg/base-drafts/commit/ffa7f98abc53f92a0e98fe927e65cea492736e4c Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-10 (Tue, 10 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add point about off-path packets to handshake DoS section Commit: 173d00664bd9c547cd042401621e80bed802e7dc https://github.com/quicwg/base-drafts/commit/173d00664bd9c547cd042401621e80bed802e7dc Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-10 (Tue, 10 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reword Commit: 6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb https://github.com/quicwg/base-drafts/commit/6bc3d4ad61c2c11baf7183488613e9fcc5dff1cb Author: David Schinazi <dschinazi.ietf@gmail.com> Date: 2019-12-09 (Mon, 09 Dec 2019) Changed paths: M .circleci/config.yml M CONTRIBUTING.md 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 M initial-protection.js Log Message: ----------- Merge branch 'master' into varinttp Commit: a2f06723986f303023c8fcfc8bd9c3a5ddb5368c https://github.com/quicwg/base-drafts/commit/a2f06723986f303023c8fcfc8bd9c3a5ddb5368c Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-10 (Tue, 10 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Does this help? Commit: e99cd67f95601f37b2b6930f28693b7d3a1044aa https://github.com/quicwg/base-drafts/commit/e99cd67f95601f37b2b6930f28693b7d3a1044aa Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md A metadata.min.js Log Message: ----------- Merge branch 'master' into close-small-initial Commit: f302f3ec69913684ce35c61df7fb0fd9a461e3bf https://github.com/quicwg/base-drafts/commit/f302f3ec69913684ce35c61df7fb0fd9a461e3bf Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Stateless immediate close This says that immediate close when you don't have state doesn't have to establish state. Thus, if an endpoint has to immediately close, which can do so without entering the closing period, which would establish state. It makes a general statement, which is that during the handshake - that is, for unauthenticated inputs - packets can be discarded rather than causing an immediate close. This greatly simplifies the text for a small initial. Now it only needs to say "MUST discard, MAY immediate close as well". Commit: 7864bda6e4dd98d9e033ce49be4350d849b7f361 https://github.com/quicwg/base-drafts/commit/7864bda6e4dd98d9e033ce49be4350d849b7f361 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewording suggestions Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 47228989491e2cdf3606c5d9745c43fb8aac2afd https://github.com/quicwg/base-drafts/commit/47228989491e2cdf3606c5d9745c43fb8aac2afd Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrap Commit: 6971443498f64d31ec7bebeadfe2215e21c4b19a https://github.com/quicwg/base-drafts/commit/6971443498f64d31ec7bebeadfe2215e21c4b19a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-12-11 (Wed, 11 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Refer to fields properly Commit: 94754815fe5d11140f77cebe979ff954e8598574 https://github.com/quicwg/base-drafts/commit/94754815fe5d11140f77cebe979ff954e8598574 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-13 (Fri, 13 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add note on pacing and editorialze Commit: bb2988130cf981e813f5378b9f908c3b09f134ca https://github.com/quicwg/base-drafts/commit/bb2988130cf981e813f5378b9f908c3b09f134ca Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-14 (Sat, 14 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- remove pacing recommendation Commit: 6bea25dc982beacbecf4576ff2945a8e89ede4f7 https://github.com/quicwg/base-drafts/commit/6bea25dc982beacbecf4576ff2945a8e89ede4f7 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-16 (Mon, 16 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add a reference to sec 6.9 without recommendation Commit: b361a8bef74a08a3f29392432648d3450a028037 https://github.com/quicwg/base-drafts/commit/b361a8bef74a08a3f29392432648d3450a028037 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-17 (Tue, 17 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestions Commit: 957a750bc54c397cacd65040f07710cd051d596f https://github.com/quicwg/base-drafts/commit/957a750bc54c397cacd65040f07710cd051d596f Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-17 (Tue, 17 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Allow use of token after client address change Commit: 906c77f51c88d60d0de9f98fed0b9591192923ad https://github.com/quicwg/base-drafts/commit/906c77f51c88d60d0de9f98fed0b9591192923ad Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-18 (Wed, 18 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- rephrase and slight shuffle Commit: d626db6f961f3e5a48b6e4891ff5fa1af2827fec https://github.com/quicwg/base-drafts/commit/d626db6f961f3e5a48b6e4891ff5fa1af2827fec Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-12-19 (Thu, 19 Dec 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestions Commit: a6dcceaf92e90cda648c5f480289062de9976a43 https://github.com/quicwg/base-drafts/commit/a6dcceaf92e90cda648c5f480289062de9976a43 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M .circleci/config.yml M CONTRIBUTING.md 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 M ietf.json M initial-protection.js Log Message: ----------- Merge remote-tracking branch 'origin/master' into client-goaway Commit: 7eb5435a066a77c57e9426eb609e77e025b6fb9a https://github.com/quicwg/base-drafts/commit/7eb5435a066a77c57e9426eb609e77e025b6fb9a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Specify the PATH_CHALLENGE timer period Fixes #2910 Commit: 8145a5340f4f1ec77a53f6da86b55c50c8ecc985 https://github.com/quicwg/base-drafts/commit/8145a5340f4f1ec77a53f6da86b55c50c8ecc985 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-13 (Mon, 13 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 https://github.com/quicwg/base-drafts/commit/a3b04ed64cda65cf4c8d7b9264e50929745c5fc2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-14 (Tue, 14 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 510e0a9cc836b407a5e3517f4b9c032a6ce5e1f7 https://github.com/quicwg/base-drafts/commit/510e0a9cc836b407a5e3517f4b9c032a6ce5e1f7 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY means no more, like H2 Commit: 9d070060a798378f3f4ce1f5436f40e8a5381e91 https://github.com/quicwg/base-drafts/commit/9d070060a798378f3f4ce1f5436f40e8a5381e91 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify the prohibition Commit: c4568aa4366160b2046f84d5a29a443ec96f746a https://github.com/quicwg/base-drafts/commit/c4568aa4366160b2046f84d5a29a443ec96f746a Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Wordsmith Commit: aa3f1c6d56abdbed3f7015ba46c656c63fb14864 https://github.com/quicwg/base-drafts/commit/aa3f1c6d56abdbed3f7015ba46c656c63fb14864 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Use 'GOAWAY frame' consistently Commit: c712182e45511236dbb0a3d26c07817f201b2078 https://github.com/quicwg/base-drafts/commit/c712182e45511236dbb0a3d26c07817f201b2078 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-15 (Wed, 15 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify previously-promised Commit: 4a0726914b5e71cc348d321cad2e83f6df50a326 https://github.com/quicwg/base-drafts/commit/4a0726914b5e71cc348d321cad2e83f6df50a326 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 822ffd1eebba715f69567ffb5a963c9efba129cc https://github.com/quicwg/base-drafts/commit/822ffd1eebba715f69567ffb5a963c9efba129cc Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 960c980f8e64b4eb9d63b51078024f1e81f6ca5a https://github.com/quicwg/base-drafts/commit/960c980f8e64b4eb9d63b51078024f1e81f6ca5a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-17 (Fri, 17 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ack delays are adjusted by ack_delay_exponent Fixes #3355 Commit: b215bd3ad1d3138504559c58f54a3da895ccc679 https://github.com/quicwg/base-drafts/commit/b215bd3ad1d3138504559c58f54a3da895ccc679 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- adjusted? Commit: df34dc8c55d83997e9eeb942eb489ddf12a5e32e https://github.com/quicwg/base-drafts/commit/df34dc8c55d83997e9eeb942eb489ddf12a5e32e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-01-20 (Mon, 20 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Reference 19.3 of transport Commit: d6c141ffe639ef001ac28df6f86620288833d428 https://github.com/quicwg/base-drafts/commit/d6c141ffe639ef001ac28df6f86620288833d428 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-21 (Tue, 21 Jan 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 remote-tracking branch 'origin/master' into client-goaway Commit: d0ef267257bbbfca76496dbbce137b7fb3271d5e https://github.com/quicwg/base-drafts/commit/d0ef267257bbbfca76496dbbce137b7fb3271d5e Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Apply my suggestions from code review Commit: 3f93d362a4573a5939f9e5e7740029debec24c5b https://github.com/quicwg/base-drafts/commit/3f93d362a4573a5939f9e5e7740029debec24c5b Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clean up sender/receiver language Commit: 37ee181ed7ad87d7d72d699b226a7e117edfc3a5 https://github.com/quicwg/base-drafts/commit/37ee181ed7ad87d7d72d699b226a7e117edfc3a5 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Adapt Martin's text from #3341 Commit: 59d84be618a99762f78539a09e2a579874ecc0ba https://github.com/quicwg/base-drafts/commit/59d84be618a99762f78539a09e2a579874ecc0ba Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-21 (Tue, 21 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Update draft-ietf-quic-http.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: b38da3b5b3f6de626ce324cd91226fb0ade25aa0 https://github.com/quicwg/base-drafts/commit/b38da3b5b3f6de626ce324cd91226fb0ade25aa0 Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Editorial: More concise intro text Just a proposal but I would prefer to remove the advertising slang ("decades of transport and security experience" and "makes it attractive"). Commit: fd1189fb0374992551201168b2a3beec6b5a76fd https://github.com/quicwg/base-drafts/commit/fd1189fb0374992551201168b2a3beec6b5a76fd Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-22 (Wed, 22 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Update draft-ietf-quic-http.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: f458ac8271c7e50e1111794d454e52eee9bf590f https://github.com/quicwg/base-drafts/commit/f458ac8271c7e50e1111794d454e52eee9bf590f Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 26a38dd8278fb208ff2610fc5b2aae5ec671206b https://github.com/quicwg/base-drafts/commit/26a38dd8278fb208ff2610fc5b2aae5ec671206b Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 67ba647e290bc9ae625f3ca603788d5f9bcbc845 https://github.com/quicwg/base-drafts/commit/67ba647e290bc9ae625f3ca603788d5f9bcbc845 Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-01-23 (Thu, 23 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove pointer to appendix in PTO section (recover) I proposed to remove this sentence here because all these values have actually been just defined in the previous sections. If a pointer to the appendix is desired, I think that should be mentioned earlier (e.g. in the intro already) that these lists existing in the appendix. Commit: d8d72ab1e2c156657bc06f07f36585c66bdb06da https://github.com/quicwg/base-drafts/commit/d8d72ab1e2c156657bc06f07f36585c66bdb06da Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-01-24 (Fri, 24 Jan 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: d75fdc94ad7377ed916b0e5dcf996f2b710be524 https://github.com/quicwg/base-drafts/commit/d75fdc94ad7377ed916b0e5dcf996f2b710be524 Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com> Date: 2020-01-27 (Mon, 27 Jan 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix: server cannot proceed to handshake when given an invalid Retry token Fixes issue #3396 Commit: 04b43876bccfd669bd854ea7cc25704dae695729 https://github.com/quicwg/base-drafts/commit/04b43876bccfd669bd854ea7cc25704dae695729 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Address @martinthomson's feedback Commit: d0d15f8b3acdc5ecb0153ff7eb4333ed0c3992e9 https://github.com/quicwg/base-drafts/commit/d0d15f8b3acdc5ecb0153ff7eb4333ed0c3992e9 Author: Will Hawkins <whh8b@obs.cr> Date: 2020-02-03 (Mon, 03 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix #3405: Specify that active_connection_id_limit TP is an integer Commit: d1f5bab9b7becad31f20203571c5e2fb328a9509 https://github.com/quicwg/base-drafts/commit/d1f5bab9b7becad31f20203571c5e2fb328a9509 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- GOAWAY can end uncertainty Commit: 881369f834fca559ffd2b57e6dfde74de83e638f https://github.com/quicwg/base-drafts/commit/881369f834fca559ffd2b57e6dfde74de83e638f Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Redefine recovery period Closes #3409. Commit: 5108eb30b428dec3a39138bbcadfa70dfdd5d05e https://github.com/quicwg/base-drafts/commit/5108eb30b428dec3a39138bbcadfa70dfdd5d05e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-04 (Tue, 04 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Reset PTO and loss detection timer when discarding keys Fixes #3272 This doesn't add normative statements, but it could if people would like. Commit: c2a80a79c162a0a718262f974464fccb74a76636 https://github.com/quicwg/base-drafts/commit/c2a80a79c162a0a718262f974464fccb74a76636 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remember active_connection_id_limit for 0-RTT Simple. It appears as though I missed this when @marten-seeman added this transport parameter. We shouldn't make more exceptions for 0-RTT. Closes #3423. Commit: 19ab9afd3abb261a105756b61e6f7e9f17f15719 https://github.com/quicwg/base-drafts/commit/19ab9afd3abb261a105756b61e6f7e9f17f15719 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Remove HTTP_ prefix Commit: 9876208d33d68d923d31699b7a5e54e32bf321f1 https://github.com/quicwg/base-drafts/commit/9876208d33d68d923d31699b7a5e54e32bf321f1 Author: David Schinazi <dschinazi.ietf@gmail.com> Date: 2020-02-05 (Wed, 05 Feb 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 R initial-protection.js A protection-samples.js Log Message: ----------- Merge branch 'master' into varinttp Commit: 6ab9bab55bb3247e5f8938fd908578f9ef13187e https://github.com/quicwg/base-drafts/commit/6ab9bab55bb3247e5f8938fd908578f9ef13187e Author: David Schinazi <dschinazi.ietf@gmail.com> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- revert preferred_address change Commit: ce9a03f47093c1196d24e53f5d3eb62645f1e435 https://github.com/quicwg/base-drafts/commit/ce9a03f47093c1196d24e53f5d3eb62645f1e435 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Extension dragons Commit: 2af27a157234152c1b19d68ea827b5cfd31901bc https://github.com/quicwg/base-drafts/commit/2af27a157234152c1b19d68ea827b5cfd31901bc Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Not just frames Commit: 93bb69a13bdd015dcd30402921b3670b0622efd0 https://github.com/quicwg/base-drafts/commit/93bb69a13bdd015dcd30402921b3670b0622efd0 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Point out that the payload size could decrease And this could make retransmitting frames complex. Commit: 14837e6e26ee52b4e222d8614878601bec97b1fd https://github.com/quicwg/base-drafts/commit/14837e6e26ee52b4e222d8614878601bec97b1fd Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 7d0e132f8bc9faee4563cad25fbb198c2cc85508 https://github.com/quicwg/base-drafts/commit/7d0e132f8bc9faee4563cad25fbb198c2cc85508 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-05 (Wed, 05 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 6b01be6c4d9caa77f6bcefa7d42bcdbfe9f1deec https://github.com/quicwg/base-drafts/commit/6b01be6c4d9caa77f6bcefa7d42bcdbfe9f1deec Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add pseudocode Commit: db231e9d6c2c991c3a9360d3f4832ce32d9a6427 https://github.com/quicwg/base-drafts/commit/db231e9d6c2c991c3a9360d3f4832ce32d9a6427 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: ba6b30d4e1e37c371d75f6d379ae35f23dbd5a91 https://github.com/quicwg/base-drafts/commit/ba6b30d4e1e37c371d75f6d379ae35f23dbd5a91 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 7f5f3c12bd79469b30485466d1c01adeb0ff9e17 https://github.com/quicwg/base-drafts/commit/7f5f3c12bd79469b30485466d1c01adeb0ff9e17 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: f992e436069e23d86862e2c41c966b4722a1abdd https://github.com/quicwg/base-drafts/commit/f992e436069e23d86862e2c41c966b4722a1abdd Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: d183a0c788915181b0d905081dafd7e3fce800fa https://github.com/quicwg/base-drafts/commit/d183a0c788915181b0d905081dafd7e3fce800fa Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 3f67de912856591e0e7839ebafab568206c97a62 https://github.com/quicwg/base-drafts/commit/3f67de912856591e0e7839ebafab568206c97a62 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 92fda61c7efec9753fc8d003593aebec2c8776e6 https://github.com/quicwg/base-drafts/commit/92fda61c7efec9753fc8d003593aebec2c8776e6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Jana's suggestion Commit: fa443957b59aa72c350e7a1d6fd202f3e27ee2c2 https://github.com/quicwg/base-drafts/commit/fa443957b59aa72c350e7a1d6fd202f3e27ee2c2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add a paragraph on PTO Commit: bd755b267dcc9ca301058d6806523bb39a35d19e https://github.com/quicwg/base-drafts/commit/bd755b267dcc9ca301058d6806523bb39a35d19e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-07 (Fri, 07 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 78f51a5543e1c3b4574f55a057e9a2c44ddc5573 https://github.com/quicwg/base-drafts/commit/78f51a5543e1c3b4574f55a057e9a2c44ddc5573 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove "Ingnoring Loss of Undecryptable Packets Commit: 751594facf17165a71910158d39c5fce59d6ee34 https://github.com/quicwg/base-drafts/commit/751594facf17165a71910158d39c5fce59d6ee34 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove "Ignoring Loss of Undecryptable Packets" Now that QUIC has separate packet number spaces, it's impossible to declare a packet lost without the relevant keys being present at both peers, because an ACK needs to be sent by one and processed by the other. So this text is OBE and potentially confusing. Commit: ecb7a76c16022536bc420fa08e74af11d2602ed6 https://github.com/quicwg/base-drafts/commit/ecb7a76c16022536bc420fa08e74af11d2602ed6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- MAY send 1 packet entering recovery Similar to TCP as described in Section 5 of RFC 6675 Fixes #3335 Commit: a26b50e600ebc51a4903df50182eca73c8610e26 https://github.com/quicwg/base-drafts/commit/a26b50e600ebc51a4903df50182eca73c8610e26 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3339 from quicwg/ianswett-path-challenge-timer Specify the PATH_CHALLENGE timer period Commit: 998a43f5aebbd68123e968cd6c9f88e887825a31 https://github.com/quicwg/base-drafts/commit/998a43f5aebbd68123e968cd6c9f88e887825a31 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update pseudocode Commit: 02c21901dcfbf55abb1a801ac5118cab06f0ad2a https://github.com/quicwg/base-drafts/commit/02c21901dcfbf55abb1a801ac5118cab06f0ad2a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: f247379b14f50465adc7c992a7db5853430686c8 https://github.com/quicwg/base-drafts/commit/f247379b14f50465adc7c992a7db5853430686c8 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Idle timeout editorial fixes >From @janaiyengar and @MikeBishop comments on #3099 Fixes #3184 Commit: 8c52fd83cb5a0228dd696e45f556617e8156036f https://github.com/quicwg/base-drafts/commit/8c52fd83cb5a0228dd696e45f556617e8156036f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify client anti-amplification response Clarifies why a client might send a Handshake packet, as well as generally tries to improve the anti-deadlock text. Fixes #2598 Commit: 6138a07267ab9a28d00eaec8f3699cf60a6dc7fe https://github.com/quicwg/base-drafts/commit/6138a07267ab9a28d00eaec8f3699cf60a6dc7fe Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 2793b5c477c8ef4672c5d056510d685f83b0bf90 https://github.com/quicwg/base-drafts/commit/2793b5c477c8ef4672c5d056510d685f83b0bf90 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Simplify Commit: a6e821584e80f2fa5efe02a21aba0926131d7a4d https://github.com/quicwg/base-drafts/commit/a6e821584e80f2fa5efe02a21aba0926131d7a4d Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 9a445fbf803d86857e89b07214895064d22f918b https://github.com/quicwg/base-drafts/commit/9a445fbf803d86857e89b07214895064d22f918b Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-09 (Sun, 09 Feb 2020) Changed paths: Log Message: ----------- Merge pull request #3442 from quicwg/ianswett-remove-ignoring-loss Remove "Ignoring Loss of Undecryptable Packets" Commit: 059773ce1e6cb04fe9f5b2a97ff3eb292e7df1fd https://github.com/quicwg/base-drafts/commit/059773ce1e6cb04fe9f5b2a97ff3eb292e7df1fd Author: Eric Kinnear <ekinnear@apple.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify that you can use any issued CID at any time, even during the handshake Commit: 8e532b07e8f56cc31ca53a84325ba5539d5a603c https://github.com/quicwg/base-drafts/commit/8e532b07e8f56cc31ca53a84325ba5539d5a603c Author: Eric Kinnear <ekinnear@apple.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Note that CIDs are valid in any packet type Commit: 578d2b79af642126ee9be062851b621c8e0751ae https://github.com/quicwg/base-drafts/commit/578d2b79af642126ee9be062851b621c8e0751ae Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Martin's suggestions Commit: e0cdbbcb866f9924916a327e4ab178155c49a1b1 https://github.com/quicwg/base-drafts/commit/e0cdbbcb866f9924916a327e4ab178155c49a1b1 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Attempt to clarify for Martin Commit: 60d963764b61248ce1fe4150086ccb09f04056ac https://github.com/quicwg/base-drafts/commit/60d963764b61248ce1fe4150086ccb09f04056ac Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 9230db89612af823a292500816cd2427646debd8 https://github.com/quicwg/base-drafts/commit/9230db89612af823a292500816cd2427646debd8 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.com> Commit: 321c59afbcf01afa80373633c9ec2058a9088cf8 https://github.com/quicwg/base-drafts/commit/321c59afbcf01afa80373633c9ec2058a9088cf8 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reworked Martin's suggestion Commit: 1885d3f63c64d0a657b8033c569e0ba074fd0249 https://github.com/quicwg/base-drafts/commit/1885d3f63c64d0a657b8033c569e0ba074fd0249 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Restore "Ignoring Loss of Undecryptable Packets" And add some clarification. Reverts #3442 with some additional changes Commit: 359c9b3b9ecf225f8e4809297b72e43d6f3b3859 https://github.com/quicwg/base-drafts/commit/359c9b3b9ecf225f8e4809297b72e43d6f3b3859 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Require QUICv1 (#3323) Commit: 17f91c31a30849dfd227582f0adf8f0831c266a3 https://github.com/quicwg/base-drafts/commit/17f91c31a30849dfd227582f0adf8f0831c266a3 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Make host specification more precise (#3326) This doesn't come out and say "don't use IP literals in SNI" because RFC 6066 does that amply. Instead, it says that unless you have something better, use SNI for domain names. This turns out to be shorter than what we had previously. Closes #3324. Commit: 55dd0c287b2c2172314a2c1027683e990033cb12 https://github.com/quicwg/base-drafts/commit/55dd0c287b2c2172314a2c1027683e990033cb12 Author: Ryan Hamilton <rch@google.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE (#3309) * Remove DUPLICATE_PUSH and allow duplicate PUSH_PROMISE * wrap * one or more * Apply suggestions from code review Co-Authored-By: Mike Bishop <mbishop@evequefou.be> * Update "identical" definition * Apply suggestions from code review from Lucas Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com> * Apply suggestions from Janacode review Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> * Add motivation for duplicate push ids * Apply suggestions from mbishop code review Co-Authored-By: Mike Bishop <mbishop@evequefou.be> * Update draft-ietf-quic-http.md per mbishop Co-Authored-By: Mike Bishop <mbishop@evequefou.be> * Use less Co-authored-by: Mike Bishop <mbishop@evequefou.be> Co-authored-by: Lucas Pardue <lucaspardue.24.7@gmail.com> Co-authored-by: Jana Iyengar <jri.ietf@gmail.com> Commit: 367f668ee518b2be51c5661eaf17c753531cedb8 https://github.com/quicwg/base-drafts/commit/367f668ee518b2be51c5661eaf17c753531cedb8 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Clarify and split the "malformed" definition (#3352) * Import more RFC7540 header text * Extraneous frames aren't malformed messages; they're worse * Missed a multi-paragraph * Missed some HTTP/2s * Invalid message sequences are also malformed * Review feedback * Martin's feedback * Framing errors are connection-fatal * Reconcile with #3309 Commit: ab8059efd222e058c7cd7335840c7a7d45c5a859 https://github.com/quicwg/base-drafts/commit/ab8059efd222e058c7cd7335840c7a7d45c5a859 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Tweak traffic analysis text (#3411) This text was pretty good and more or less covered the problem already, but I think that this might be slightly better. Closes #2905. Commit: 99baf78ddfd42cbd422a8a76fbdca7b3d8f8ff7c https://github.com/quicwg/base-drafts/commit/99baf78ddfd42cbd422a8a76fbdca7b3d8f8ff7c Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3421 from quicwg/transport/extension_dragons Here be dragons Commit: 27db33c26bc5cba57ba54c15425bbb7348aac46f https://github.com/quicwg/base-drafts/commit/27db33c26bc5cba57ba54c15425bbb7348aac46f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3410 from quicwg/recovery-period-dfn Redefine recovery period Commit: 9f7a4a6d07b2908c852c88106c1b2dcd404a187f https://github.com/quicwg/base-drafts/commit/9f7a4a6d07b2908c852c88106c1b2dcd404a187f Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3406 from hawkinsw/active_connection_id_limit_type Fix #3405: Specify that active_connection_id_limit TP is an integer Commit: d105908807a6d5891ce81cdf3235bfd184322c5c https://github.com/quicwg/base-drafts/commit/d105908807a6d5891ce81cdf3235bfd184322c5c Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3438 from erickinnear/ek/cid_during_handshake #3348 Clarify that you can use any issued CID at any time, even during the handshake Commit: 922bd62ad23517c7d6faf0397333485ec9db5da6 https://github.com/quicwg/base-drafts/commit/922bd62ad23517c7d6faf0397333485ec9db5da6 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3301 from quicwg/jri/flow-control Don't recommend 3 RTTs of credit (and other editorial) Commit: 5020e34e82d19398cb90acb3a450d6e140e4bf9a https://github.com/quicwg/base-drafts/commit/5020e34e82d19398cb90acb3a450d6e140e4bf9a Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 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 R initial-protection.js R metadata.min.js A protection-samples.js Log Message: ----------- Merge branch 'master' into close-small-initial Commit: f45e58d6934099faa40a8d569e50b2bcf21015db https://github.com/quicwg/base-drafts/commit/f45e58d6934099faa40a8d569e50b2bcf21015db Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3292 from quicwg/close-small-initial Define stateless CONNECTION_CLOSE Commit: 42a4c290e6752593fead4059be6f71ef9fe0cde6 https://github.com/quicwg/base-drafts/commit/42a4c290e6752593fead4059be6f71ef9fe0cde6 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3308 from quicwg/jri/token Allow use of token after client address change Commit: d7fabb01733c3ccfb21c2eedb25d17e4de82cbb6 https://github.com/quicwg/base-drafts/commit/d7fabb01733c3ccfb21c2eedb25d17e4de82cbb6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Jana's suggestion Commit: 7d8e0a25b338a6d6a935b9e1ce93da82cabf0549 https://github.com/quicwg/base-drafts/commit/7d8e0a25b338a6d6a935b9e1ce93da82cabf0549 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3424 from quicwg/ianswett-retransmit-frames-is-hard Point out that the payload size could decrease Commit: 731f802da4f5fb7a0b8af17a42387bc38d5cf93a https://github.com/quicwg/base-drafts/commit/731f802da4f5fb7a0b8af17a42387bc38d5cf93a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- ACK-only packets are not congestion controlled Clarifies that losing ACK-only packets is detectable in QUIC, but this draft specifies no response to their loss. Fixes #3451 Commit: 40d902ea4a4c4c2227963b629b4bdcfdde56407d https://github.com/quicwg/base-drafts/commit/40d902ea4a4c4c2227963b629b4bdcfdde56407d Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-12 (Wed, 12 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3362 from quicwg/ianswett-ack-delay-exponent Ack delays are adjusted by ack_delay_exponent Commit: 60d233b35db56b601859b9b633347bdec0f3c37f https://github.com/quicwg/base-drafts/commit/60d233b35db56b601859b9b633347bdec0f3c37f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Restore "Ignoring Loss of Undecryptable Packets" Reverts #3442 manually Commit: 6f83adf98a19660a59eeb10ea6900a409def81c1 https://github.com/quicwg/base-drafts/commit/6f83adf98a19660a59eeb10ea6900a409def81c1 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into ianswett-restore-undecryptable Commit: 71193db5c14860fa56a73e4f0f76ba1822851d1c https://github.com/quicwg/base-drafts/commit/71193db5c14860fa56a73e4f0f76ba1822851d1c Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 80ace942ea90075bf9174f641c1caf2b5f98b4de https://github.com/quicwg/base-drafts/commit/80ace942ea90075bf9174f641c1caf2b5f98b4de Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix the section reference In recovery for max_ack_delay of 0. Came from #3459 Commit: 198b88ea0b69441d3105901ae3280a135940a0c6 https://github.com/quicwg/base-drafts/commit/198b88ea0b69441d3105901ae3280a135940a0c6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-15 (Sat, 15 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Apply suggestions from code review Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 86ae5b47c6f73a1356b211cf4db0a6b2dcd23d85 https://github.com/quicwg/base-drafts/commit/86ae5b47c6f73a1356b211cf4db0a6b2dcd23d85 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-15 (Sat, 15 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin's suggestion reworded Commit: 7f0e36ce84a70e4e22b4ab1454d05884052b68b0 https://github.com/quicwg/base-drafts/commit/7f0e36ce84a70e4e22b4ab1454d05884052b68b0 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-15 (Sat, 15 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add back old sentence Commit: 6fa5c4286429fd28fd5447936214d37d50b6f2c0 https://github.com/quicwg/base-drafts/commit/6fa5c4286429fd28fd5447936214d37d50b6f2c0 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-15 (Sat, 15 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Clarify adaptive loss thresholds Fixes #3389 by clarifying that one may start with a smaller time threshold, not a smaller packet threshold. Commit: 275ab8038214c051d9e767d43c08a2f9b3f042bd https://github.com/quicwg/base-drafts/commit/275ab8038214c051d9e767d43c08a2f9b3f042bd Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-15 (Sat, 15 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Make congestion control more self-contained Clarifies a few points and moves the initial window recommendation from the pseudocode to the text. Fixes #3088 Commit: 8735d1b6ce654ff257440de88fed0e0a6c6a567b https://github.com/quicwg/base-drafts/commit/8735d1b6ce654ff257440de88fed0e0a6c6a567b Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Timeout handshake section in recovery draft I believe this section was mistakenly on the wrong level. I also added a reference to a later section to the last sentence. Alternatively this sentence could just be removed as this is normatively specified later on. Commit: 2c5f8fcfc00e4b470564dbfc6ac4f9046d98c974 https://github.com/quicwg/base-drafts/commit/2c5f8fcfc00e4b470564dbfc6ac4f9046d98c974 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Deadlocks, and how to avoid them (#3458) * Deadlocks, and how to avoid them Much belated, this attempts to address the concerns about deadlocking. Basically, this says that you should avoid instructions that don't have flow control credit. It doesn't say how an encoder might learn what limits are, but we've seen a range of tactics being used in implementations and I don't want to get into transport API debates. This doesn't cover the memory exhaustion attack that @kazuho suggests on the issue; I think that is better covered more generally by the connection-level flow control limits. Closes #1420. * Taking Ian's suggestion and rearranging slighty Commit: ef8f18206b9da3eff234e1ea01ad888f506dff2e https://github.com/quicwg/base-drafts/commit/ef8f18206b9da3eff234e1ea01ad888f506dff2e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3460 from quicwg/ianswett-ref Fix the section reference Commit: 7660a51226fe6ba10b0793a88466954b0210e580 https://github.com/quicwg/base-drafts/commit/7660a51226fe6ba10b0793a88466954b0210e580 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Separate out initial and min congestion window Commit: 5f29a7d639ebb49470f324fb5bd6a9f3f5ce0279 https://github.com/quicwg/base-drafts/commit/5f29a7d639ebb49470f324fb5bd6a9f3f5ce0279 Author: Alessandro Ghedini <alessandro@ghedini.me> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Fix grammer: for indicate -> to indicate (#3469) Commit: d116e03baea1a4012f5d4ab20ee5619a7cca3d03 https://github.com/quicwg/base-drafts/commit/d116e03baea1a4012f5d4ab20ee5619a7cca3d03 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-20 (Thu, 20 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add a no-op changelog for recovery since -25 Commit: fea5aea293a99bcdd31bb70d5b18c5c298b45a98 https://github.com/quicwg/base-drafts/commit/fea5aea293a99bcdd31bb70d5b18c5c298b45a98 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-20 (Thu, 20 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Http since -25 changelog Commit: e4a4a5f5171e8a1ec2b4ca60a6fc8d3264221123 https://github.com/quicwg/base-drafts/commit/e4a4a5f5171e8a1ec2b4ca60a6fc8d3264221123 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-20 (Thu, 20 Feb 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- qpack changelog Commit: df32bc8402a900e09390e7e41c7f7cef8f8a9516 https://github.com/quicwg/base-drafts/commit/df32bc8402a900e09390e7e41c7f7cef8f8a9516 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-20 (Thu, 20 Feb 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- tls Commit: bac73750cfde8b0f73d1dc4ba5602b5968e70e8e https://github.com/quicwg/base-drafts/commit/bac73750cfde8b0f73d1dc4ba5602b5968e70e8e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-20 (Thu, 20 Feb 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 Log Message: ----------- Merge pull request #3472 from quicwg/ianswett-noop-recovery-changelog Add a changelog for http, qpack, tls, and recovery since -25 Commit: 8e5bbdf5e6d2a542e97a1ba54a57d5fbbcb78e19 https://github.com/quicwg/base-drafts/commit/8e5bbdf5e6d2a542e97a1ba54a57d5fbbcb78e19 Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-02-21 (Fri, 21 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Application-layer close (#3437) Commit: c1b860491d2cb6ad1c45dacd02a521988654430e https://github.com/quicwg/base-drafts/commit/c1b860491d2cb6ad1c45dacd02a521988654430e Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-22 (Sat, 22 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3169 from DavidSchinazi/varinttp Make transport parameters varint Commit: dd3b8b0e62babfd1a647309d05d2c38f43d9fd27 https://github.com/quicwg/base-drafts/commit/dd3b8b0e62babfd1a647309d05d2c38f43d9fd27 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-22 (Sat, 22 Feb 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: ----------- Add changelogs for transport -26 and all -27 Commit: 794323875ce8dd4b408a96a88ea128e77c0999e9 https://github.com/quicwg/base-drafts/commit/794323875ce8dd4b408a96a88ea128e77c0999e9 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-22 (Sat, 22 Feb 2020) Changed paths: M draft-ietf-quic-tls.md M protection-samples.js Log Message: ----------- Update examples for -27 Commit: b8779343f9b51d7d5435b5cd3e6d0bece516b329 https://github.com/quicwg/base-drafts/commit/b8779343f9b51d7d5435b5cd3e6d0bece516b329 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-22 (Sat, 22 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove tabs from recovery draft Commit: 15612646cc9e36ade7043fc93c4114c0221712c7 https://github.com/quicwg/base-drafts/commit/15612646cc9e36ade7043fc93c4114c0221712c7 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-22 (Sat, 22 Feb 2020) Changed paths: M .lint.py Log Message: ----------- Lint HTAB I caught Ian adding these once, then failed to catch it a second time. Fool me once... Commit: 6e13a0be0d540146fa663effc0d00dc058b2ea7f https://github.com/quicwg/base-drafts/commit/6e13a0be0d540146fa663effc0d00dc058b2ea7f Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-23 (Sun, 23 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3444 from quicwg/ianswett-idle-timeout-editorial Idle timeout editorial fixes Commit: 41b3967ae5fcfe974912139de243b0d91b595082 https://github.com/quicwg/base-drafts/commit/41b3967ae5fcfe974912139de243b0d91b595082 Author: David Schinazi <dschinazi.ietf@gmail.com> Date: 2020-02-22 (Sat, 22 Feb 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Update reference to RFC8740 Commit: ea0cd3e665e5f6f1b5cbf05736a8c7c670a18844 https://github.com/quicwg/base-drafts/commit/ea0cd3e665e5f6f1b5cbf05736a8c7c670a18844 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-23 (Sun, 23 Feb 2020) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #3479 from DavidSchinazi/rfc8740 Update reference to RFC8740 Commit: 96a64024ce8a2cbb5e9ab58de4180ed53166fc3a https://github.com/quicwg/base-drafts/commit/96a64024ce8a2cbb5e9ab58de4180ed53166fc3a Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove tabs from recovery draft Commit: 69c2d95035420cc9bc596ed1d6a3373dfbe85548 https://github.com/quicwg/base-drafts/commit/69c2d95035420cc9bc596ed1d6a3373dfbe85548 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Transport parameters can be declared unilaterally The text already says this, but we lost track of it. This hopefully clarifies that. Closes #3429. Commit: e28286096182fa8b57a8607da90ce73144b3f105 https://github.com/quicwg/base-drafts/commit/e28286096182fa8b57a8607da90ce73144b3f105 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ^^ Commit: d38e8c0f0d7376c66a1c0c64111177879321cb50 https://github.com/quicwg/base-drafts/commit/d38e8c0f0d7376c66a1c0c64111177879321cb50 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Scope connection IDs to the current connection This isn't strictly necessary, as it might be implied by the definition of a connection ID. Closes #3484. Commit: f9b64c275b366d0b745340da92d0ad019d48ce25 https://github.com/quicwg/base-drafts/commit/f9b64c275b366d0b745340da92d0ad019d48ce25 Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com> Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fix typo in transport draft changelog Commit: 2ce00d0f25b338bbc3a917805fb06d477edfacc1 https://github.com/quicwg/base-drafts/commit/2ce00d0f25b338bbc3a917805fb06d477edfacc1 Author: Bence Béky <bencebeky@users.noreply.github.com> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Improve language on evictable entries. (#3131) * Improve language on blocking entries. Remove "insertion has been acknowledged" phrase to avoid confusion between Header Acknowledgement instructions implicitly acknowledging encoder stream instructions and explicitly acknowledging header blocks. Use Known Received Count instead. Clarify that references on the encoder stream do not block an entry from eviction. Trivial as it is, I overlooked this at first, and added quite some unnecessary complexity that was eventually removed at https://quiche.googlesource.com/quiche/+/b09d44167c543b80b2c27408dd1f9df3b07c9741. My motivation here is to help future implementers to avoid this pitfall. Merge redundant Reference Tracking section into Blocked Dynamic Table Insertions. Change style of "Note" at end of section for consistency. There were already four sentences starting with "Note that" throughout the draft before this PR (now there are six), but no other "Note:" markdown. * Revert changing acknowledging insertion to comparing absolute index to Known Received Count. * Remove unnecessary wordcrafting to blocked-insertion first paragraph. * wordsmithing * nit * Minor rewording Commit: 9e0d7e7cd162c942e9a756f0dbf143f3ff311447 https://github.com/quicwg/base-drafts/commit/9e0d7e7cd162c942e9a756f0dbf143f3ff311447 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3481 from dtikhonov/202002241022-fix-transport-changelog-typo Fix typo in transport draft changelog Commit: 86f72a783870cb18d6ad334d4edac1f08f7a1f79 https://github.com/quicwg/base-drafts/commit/86f72a783870cb18d6ad334d4edac1f08f7a1f79 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M .lint.py Log Message: ----------- Merge pull request #3476 from quicwg/lint-tab Lint tabs Commit: 4a202220895c6d2fb9d1cb81a2ecee6eab69cfb0 https://github.com/quicwg/base-drafts/commit/4a202220895c6d2fb9d1cb81a2ecee6eab69cfb0 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3478 from quicwg/unilateral-tp Unilateral Transport Parameters Commit: 51fdf4251200fb0daf02d2014e6be72e4683f413 https://github.com/quicwg/base-drafts/commit/51fdf4251200fb0daf02d2014e6be72e4683f413 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3485 from quicwg/connection-scope-id Scope connection IDs to the current connection Commit: d71905f1cccff82204ee98afb9c4532be3348541 https://github.com/quicwg/base-drafts/commit/d71905f1cccff82204ee98afb9c4532be3348541 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3462 from quicwg/ianswett-adaptive-loss Clarify adaptive loss thresholds Commit: 6d5f3dab6470062bf3649872b3fe21498710dbf6 https://github.com/quicwg/base-drafts/commit/6d5f3dab6470062bf3649872b3fe21498710dbf6 Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Fix typo in HTTP draft (#3482) Commit: bf46a9b1e6bc81dc0cda1ef84f4c0b440702b872 https://github.com/quicwg/base-drafts/commit/bf46a9b1e6bc81dc0cda1ef84f4c0b440702b872 Author: Loganaden Velvindron <logan@cyberstorm.mu> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- HTTP/3: Add RFC8446 reference for TLS 1.3. (#3483) * Add RFC8446 reference * Fix formatting reported by CircleCI * Fix trailing whitespaces * Use symbolic references Co-Authored-By: Martin Thomson <mt@lowentropy.net> * Use symbolic reference for TFO Co-Authored-By: Martin Thomson <mt@lowentropy.net> * Fix line wrapping Co-authored-by: Martin Thomson <mt@lowentropy.net> Commit: 55d617658fd32b95c54f27e75d1bab5739032537 https://github.com/quicwg/base-drafts/commit/55d617658fd32b95c54f27e75d1bab5739032537 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestions Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 9124ab1f5e462d386eec478e3813cfccec00148a https://github.com/quicwg/base-drafts/commit/9124ab1f5e462d386eec478e3813cfccec00148a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 0ce17f386f32e69c5e1abeaaddaccc273e4e110c https://github.com/quicwg/base-drafts/commit/0ce17f386f32e69c5e1abeaaddaccc273e4e110c Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 52649b9ecb3d4ddf3325e5db8891e7a2e6d95813 https://github.com/quicwg/base-drafts/commit/52649b9ecb3d4ddf3325e5db8891e7a2e6d95813 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 1bc588fe9dc0227b2aeda8a6311f22ea7c2157a2 https://github.com/quicwg/base-drafts/commit/1bc588fe9dc0227b2aeda8a6311f22ea7c2157a2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 1a952f91d3f8d371e5fadfb2a56fb8c63ff6d5de https://github.com/quicwg/base-drafts/commit/1a952f91d3f8d371e5fadfb2a56fb8c63ff6d5de Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 1e60a825e535c3d1fddff7c3121b60a9bae1db40 https://github.com/quicwg/base-drafts/commit/1e60a825e535c3d1fddff7c3121b60a9bae1db40 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: b19b38b5fcb9e4c24fbdf95328fa7f6c726a5180 https://github.com/quicwg/base-drafts/commit/b19b38b5fcb9e4c24fbdf95328fa7f6c726a5180 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: ae8900e3a19164a78984b2f6fe721ab55019c660 https://github.com/quicwg/base-drafts/commit/ae8900e3a19164a78984b2f6fe721ab55019c660 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Jana's suggestions Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 8feaa19743623c858e5b5e5dd7309264dd478d76 https://github.com/quicwg/base-drafts/commit/8feaa19743623c858e5b5e5dd7309264dd478d76 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 8cc4fa1278bd2785dfb14f3088db29bb584c1f13 https://github.com/quicwg/base-drafts/commit/8cc4fa1278bd2785dfb14f3088db29bb584c1f13 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 47ba99c5eba017e53d1fd1b01cc8d6386cdffbd3 https://github.com/quicwg/base-drafts/commit/47ba99c5eba017e53d1fd1b01cc8d6386cdffbd3 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3445 from quicwg/ianswett-why-send-handshake Clarify client anti-amplification response Commit: d8dd73a087b177f3fa68f1dea49dff6d7f3a73fd https://github.com/quicwg/base-drafts/commit/d8dd73a087b177f3fa68f1dea49dff6d7f3a73fd Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 330de8ffcb4bf8f153d404285317d92a62069b82 https://github.com/quicwg/base-drafts/commit/330de8ffcb4bf8f153d404285317d92a62069b82 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- More editorial updates Commit: bbdd861d1ef8dfbaadb2d38991af581acb4eea40 https://github.com/quicwg/base-drafts/commit/bbdd861d1ef8dfbaadb2d38991af581acb4eea40 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Reflow for line length Commit: 4fc37067f5cb3d62b59b3bd48fac75d5c09a4b36 https://github.com/quicwg/base-drafts/commit/4fc37067f5cb3d62b59b3bd48fac75d5c09a4b36 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- MT's comments and minimize text in the appendix Commit: 0f2d4bff92a79bf4a385ff5992c7d6d403cbdd4f https://github.com/quicwg/base-drafts/commit/0f2d4bff92a79bf4a385ff5992c7d6d403cbdd4f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 4084c5a168d1600ef362931da950513c57440082 https://github.com/quicwg/base-drafts/commit/4084c5a168d1600ef362931da950513c57440082 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Clarify not arming PTO for ApplicationData before completion Clarifies exactly what the implications of not arming PTO for ApplicationData prior to handshake complete. This came from a discussion with a coworker who read the transport and recovery drafts, but not TLS. Commit: e4492a99326fc5ab3b6c43ba2d5515b7f1019b83 https://github.com/quicwg/base-drafts/commit/e4492a99326fc5ab3b6c43ba2d5515b7f1019b83 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Martin Duke's suggestion Commit: 78bae10884d3215cab0726c4841bda11e72c6104 https://github.com/quicwg/base-drafts/commit/78bae10884d3215cab0726c4841bda11e72c6104 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: ab20c818c34bc203c6ede46fb5dfd94a99a55d0a https://github.com/quicwg/base-drafts/commit/ab20c818c34bc203c6ede46fb5dfd94a99a55d0a Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 70b56f694d81348b1faabdb289050266cc46e9ba https://github.com/quicwg/base-drafts/commit/70b56f694d81348b1faabdb289050266cc46e9ba Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3463 from quicwg/ianswett-cc-self-contained Make congestion control more self-contained Commit: 206ae8519c0eca337314a958ab181b9255b98643 https://github.com/quicwg/base-drafts/commit/206ae8519c0eca337314a958ab181b9255b98643 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 40ed46141174740f8f9bb9aec5fef2b03594bab3 https://github.com/quicwg/base-drafts/commit/40ed46141174740f8f9bb9aec5fef2b03594bab3 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M .lint.py 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 M protection-samples.js Log Message: ----------- Merge branch 'master' into ianswett-send-one-packet Commit: bde607e16fd14e3d8a82035d7f5e6b8a8ba43d18 https://github.com/quicwg/base-drafts/commit/bde607e16fd14e3d8a82035d7f5e6b8a8ba43d18 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3380 from mirjak/patch-5 Editorial: More concise intro text (recovery) Commit: 36da8076286a15451100e0de314338cee9b6c005 https://github.com/quicwg/base-drafts/commit/36da8076286a15451100e0de314338cee9b6c005 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com> Commit: 92a01a90676235a986f80b80234fd4f178517df8 https://github.com/quicwg/base-drafts/commit/92a01a90676235a986f80b80234fd4f178517df8 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-02-27 (Thu, 27 Feb 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- remove extra 'before' Commit: b15857bcfc3e8a8882b5a8b1245521f571a39764 https://github.com/quicwg/base-drafts/commit/b15857bcfc3e8a8882b5a8b1245521f571a39764 Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Editorial proposed changes for cc section Commit: 062b95580c1371f31d30314e016a9ed85ea67f87 https://github.com/quicwg/base-drafts/commit/062b95580c1371f31d30314e016a9ed85ea67f87 Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Normative language in cc section This my need a design issue because I suggest to use two SHOULDs instead of should. However, I would first like to get some feedback if people agree. Commit: c72f86fbe73ef8046c38ff9e8c3fe5ad3578d80c https://github.com/quicwg/base-drafts/commit/c72f86fbe73ef8046c38ff9e8c3fe5ad3578d80c Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: b3ba790f998429eb15fbbad2e9da2d9af547fbcc https://github.com/quicwg/base-drafts/commit/b3ba790f998429eb15fbbad2e9da2d9af547fbcc Author: mirjak <mirja.kuehlewind@ericsson.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Adjust pointer to sections Commit: eb65124854433637e827f68c4b40380c6c301ab1 https://github.com/quicwg/base-drafts/commit/eb65124854433637e827f68c4b40380c6c301ab1 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3492 from mirjak/patch-22 Normative language in cc section Commit: ccefe8667092622d869c997728b062a2f96153c4 https://github.com/quicwg/base-drafts/commit/ccefe8667092622d869c997728b062a2f96153c4 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 0ef8f341bb1df7e7b04e5815596468b7a442824d https://github.com/quicwg/base-drafts/commit/0ef8f341bb1df7e7b04e5815596468b7a442824d Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-03 (Tue, 03 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 9ac2f6dfceaf18445b54b7168921ce0a25aae1fd https://github.com/quicwg/base-drafts/commit/9ac2f6dfceaf18445b54b7168921ce0a25aae1fd Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-04 (Wed, 04 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rephrase some connection ID usage text Commit: 82a53af161f418ba940388c880ae0aa0100312b7 https://github.com/quicwg/base-drafts/commit/82a53af161f418ba940388c880ae0aa0100312b7 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-05 (Thu, 05 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3425 from quicwg/remember-acil Remember active_connection_id_limit for 0-RTT Commit: 6a0f488a1e944fa1df7c30e16db9f50f49e0fab7 https://github.com/quicwg/base-drafts/commit/6a0f488a1e944fa1df7c30e16db9f50f49e0fab7 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-05 (Thu, 05 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3398 from dtikhonov/202001271719-cant-proceed-with-invalid-retry Fix: server cannot proceed to handshake when given an invalid Retry token Commit: 3d4a09611afdbabed83c0cd5650307b217bea894 https://github.com/quicwg/base-drafts/commit/3d4a09611afdbabed83c0cd5650307b217bea894 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-04 (Wed, 04 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3453 from quicwg/ianswett-clarify-ack-only ACK-only packets are not congestion controlled Commit: 8dfa6138a6557cb38934ab1363519a5d379dadbc https://github.com/quicwg/base-drafts/commit/8dfa6138a6557cb38934ab1363519a5d379dadbc Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-04 (Wed, 04 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3443 from quicwg/ianswett-send-one-packet MAY send 1 packet entering recovery Commit: 03d4c76f8c444fa921dbd3c84988c26e3b5b8088 https://github.com/quicwg/base-drafts/commit/03d4c76f8c444fa921dbd3c84988c26e3b5b8088 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-04 (Wed, 04 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3415 from quicwg/ianswett-discard-keys-pto Reset PTO and loss detection timer when discarding keys Commit: 07a901a9b9cfc790e9b51278548e808db0daf63f https://github.com/quicwg/base-drafts/commit/07a901a9b9cfc790e9b51278548e808db0daf63f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M .lint.py 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 M protection-samples.js Log Message: ----------- Merge branch 'master' into ianswett-restore-undecryptable Commit: 3a51ceedcc90b26924f85c31c2bf3777ab987b20 https://github.com/quicwg/base-drafts/commit/3a51ceedcc90b26924f85c31c2bf3777ab987b20 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3450 from quicwg/ianswett-restore-undecryptable Clarify which packet losses may be ignored Commit: e043bb4612537f3fe3afe6d12154176a66e9bb46 https://github.com/quicwg/base-drafts/commit/e043bb4612537f3fe3afe6d12154176a66e9bb46 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 78e81dcd8d40b76409cf702a5e6e6509ad7d8022 https://github.com/quicwg/base-drafts/commit/78e81dcd8d40b76409cf702a5e6e6509ad7d8022 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Took and reworked Jana's suggestion. Commit: 91b3d1b28346ad5e9b2a4aca41b6a397c33f9b0f https://github.com/quicwg/base-drafts/commit/91b3d1b28346ad5e9b2a4aca41b6a397c33f9b0f Author: Benjamin Saunders <ben.e.saunders@gmail.com> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Clarify handshake anti-deadlock wrt. handshake confirmation Commit: a8e454f2019b63856fad3693475499648e777e04 https://github.com/quicwg/base-drafts/commit/a8e454f2019b63856fad3693475499648e777e04 Author: Benjamin Saunders <ben.e.saunders@gmail.com> Date: 2020-03-08 (Sun, 08 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: cbdc2fbb481dcacebcae823441abca0aba245796 https://github.com/quicwg/base-drafts/commit/cbdc2fbb481dcacebcae823441abca0aba245796 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M .lint.py Log Message: ----------- Show file on linting error And some refactoring of the code to go along with it. Commit: 2ba62cd41d21c60d1a49a12a3c7557feba89dfbe https://github.com/quicwg/base-drafts/commit/2ba62cd41d21c60d1a49a12a3c7557feba89dfbe Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M .lint.py Log Message: ----------- Fixups from black Commit: 0925aaa68752b7dcf0b24ef1a537dd2604907c53 https://github.com/quicwg/base-drafts/commit/0925aaa68752b7dcf0b24ef1a537dd2604907c53 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: c7dabf0f5ddcbe9288be2d0dc3a1c20e72e79523 https://github.com/quicwg/base-drafts/commit/c7dabf0f5ddcbe9288be2d0dc3a1c20e72e79523 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify section on negotiating connection IDs Commit: e225cbbe303e1bb78444b66aa27deec24d528724 https://github.com/quicwg/base-drafts/commit/e225cbbe303e1bb78444b66aa27deec24d528724 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- no hs packets Commit: 73bf631226678431480e2be34425c8f66fc30419 https://github.com/quicwg/base-drafts/commit/73bf631226678431480e2be34425c8f66fc30419 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- comments Commit: 95791fc5b0b03312919e0b88ecbee568adf173c1 https://github.com/quicwg/base-drafts/commit/95791fc5b0b03312919e0b88ecbee568adf173c1 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- leftover abbrevs Commit: 9546ff24cd8759c48acde86ff694e856ba47b465 https://github.com/quicwg/base-drafts/commit/9546ff24cd8759c48acde86ff694e856ba47b465 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Wordsmithing Commit: d2ce42374c219958b5c52040e564b2fd9aa2f277 https://github.com/quicwg/base-drafts/commit/d2ce42374c219958b5c52040e564b2fd9aa2f277 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-09 (Mon, 09 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 3343560974ab9a7ef959bb4066c72f73a4a0d326 https://github.com/quicwg/base-drafts/commit/3343560974ab9a7ef959bb4066c72f73a4a0d326 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 059276a7ad8caddc3c0b2fde7508395d6da2342a https://github.com/quicwg/base-drafts/commit/059276a7ad8caddc3c0b2fde7508395d6da2342a Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 8e4fd6eaffa6e713f1e2cf8173f7e3153a3b8ac8 https://github.com/quicwg/base-drafts/commit/8e4fd6eaffa6e713f1e2cf8173f7e3153a3b8ac8 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: baff94a5fde867f0f29e8b6cd81f50f8c42be467 https://github.com/quicwg/base-drafts/commit/baff94a5fde867f0f29e8b6cd81f50f8c42be467 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into patch-21 Commit: c8128f2ade5d400092d75e52d3bf7a61199e9239 https://github.com/quicwg/base-drafts/commit/c8128f2ade5d400092d75e52d3bf7a61199e9239 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3491 from mirjak/patch-21 Editorial proposed changes for cc section Commit: f761f8b5dfcccff20ad59e6bea4e25bc297c9de0 https://github.com/quicwg/base-drafts/commit/f761f8b5dfcccff20ad59e6bea4e25bc297c9de0 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Follow-up to Mirja's editorial PR Another editorial PR to address @martinthomson comment. Commit: 41a816f946aab27f2eb7e704d38d38929a07e42c https://github.com/quicwg/base-drafts/commit/41a816f946aab27f2eb7e704d38d38929a07e42c Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3505 from quicwg/ianswett-editorial-adapted Follow-up to Mirja's editorial PR Commit: c63156014f02461996749d0b6ca2b2bec4419433 https://github.com/quicwg/base-drafts/commit/c63156014f02461996749d0b6ca2b2bec4419433 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3441 from quicwg/ianswett-pto-vs-rto Document TCP RTO vs QUIC PTO Commit: 07f730f83c54f2a292def4f10494ea9bcb274bae https://github.com/quicwg/base-drafts/commit/07f730f83c54f2a292def4f10494ea9bcb274bae Author: Mike Bishop <mbishop@evequefou.be> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Merge pull request #3129 from quicwg/client-goaway Clients can send GOAWAY too Commit: 792660745fb73777f12ea968046450a54020b2bb https://github.com/quicwg/base-drafts/commit/792660745fb73777f12ea968046450a54020b2bb Author: Bence Béky <bnc@google.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Change HTTP/3 error codes from HTTP_ to H3_ to mirror #3119. Commit: c77258a9e53284b7721548d80dce59e1eb43df12 https://github.com/quicwg/base-drafts/commit/c77258a9e53284b7721548d80dce59e1eb43df12 Author: Bence Béky <bnc@google.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Make Required Insert Count mismatch error pharagraph less "obtuse". Commit: a94d727a3f4da5ec61456be5c680ad013e1a335b https://github.com/quicwg/base-drafts/commit/a94d727a3f4da5ec61456be5c680ad013e1a335b Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3503 from Ralith/clarify-anti-deadlock Clarify handshake anti-deadlock wrt. handshake confirmation Commit: 7667e3be465236514a7f79d2f8ad023565c2f349 https://github.com/quicwg/base-drafts/commit/7667e3be465236514a7f79d2f8ad023565c2f349 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3497 from quicwg/rephrase-cid-use Rephrase some Connection ID usage text Commit: 9a9bf0a74eabba2104c61cf08a8761c046d96022 https://github.com/quicwg/base-drafts/commit/9a9bf0a74eabba2104c61cf08a8761c046d96022 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 2c8f12f7c1e875875b6f410d79b34aefcc97e094 https://github.com/quicwg/base-drafts/commit/2c8f12f7c1e875875b6f410d79b34aefcc97e094 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 7a0b704c03744a371fdb943bb4a9c8098b5d7488 https://github.com/quicwg/base-drafts/commit/7a0b704c03744a371fdb943bb4a9c8098b5d7488 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 5e73d936368fc3c2c199882fa6c0366c8046afc9 https://github.com/quicwg/base-drafts/commit/5e73d936368fc3c2c199882fa6c0366c8046afc9 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3494 from mirjak/patch-24 Adjust pointers to sections Commit: a2de6f79b152bbf6f2a09a7badd89ce92fdc233e https://github.com/quicwg/base-drafts/commit/a2de6f79b152bbf6f2a09a7badd89ce92fdc233e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Co-Authored-By: Martin Thomson <mt@lowentropy.net> Commit: 7a88436fe716779f409fcd9ec4539796e822668e https://github.com/quicwg/base-drafts/commit/7a88436fe716779f409fcd9ec4539796e822668e Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3486 from quicwg/ianswett-clarify-complete Clarify not arming PTO for ApplicationData before completion Commit: d22c4fe86b8fb6de5cdd62e7858d5122260fa21c https://github.com/quicwg/base-drafts/commit/d22c4fe86b8fb6de5cdd62e7858d5122260fa21c Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- are are you know it is hard for me to type that without typing "area" Commit: d3adc44abdc6108b6e3a997988da2690d55ec290 https://github.com/quicwg/base-drafts/commit/d3adc44abdc6108b6e3a997988da2690d55ec290 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3349 from quicwg/jri/cids Clarify section on negotiating connection IDs Commit: 853d25d2df00432eafc3bc482b4151be80aba1f1 https://github.com/quicwg/base-drafts/commit/853d25d2df00432eafc3bc482b4151be80aba1f1 Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M .lint.py Log Message: ----------- Merge pull request #3504 from quicwg/lint-filename Show file on linting error Commit: 44e37ac5040d6273ef7758993659528c417e703e https://github.com/quicwg/base-drafts/commit/44e37ac5040d6273ef7758993659528c417e703e Author: Martin Thomson <mt@lowentropy.net> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- We're firm on no IANA actions for recovery Commit: ffc95617e4e57a8385b2ecad3509b292425d56b5 https://github.com/quicwg/base-drafts/commit/ffc95617e4e57a8385b2ecad3509b292425d56b5 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3510 from quicwg/iana-noop We're firm on no IANA actions for recovery Commit: d530499467c3773cd304a4d2f0fffaa82a8c6884 https://github.com/quicwg/base-drafts/commit/d530499467c3773cd304a4d2f0fffaa82a8c6884 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 0d436e72a21d611b66ef4183c32afb79c89c0c1f https://github.com/quicwg/base-drafts/commit/0d436e72a21d611b66ef4183c32afb79c89c0c1f Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M .lint.py 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 M protection-samples.js Log Message: ----------- Merge branch 'master' into patch-18 Commit: 7b2dbd10a890b34311066c577ec00a48f9609c50 https://github.com/quicwg/base-drafts/commit/7b2dbd10a890b34311066c577ec00a48f9609c50 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 89154a7b747836aa0891c0c363ce572213f9d183 https://github.com/quicwg/base-drafts/commit/89154a7b747836aa0891c0c363ce572213f9d183 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3466 from mirjak/patch-18 Timeout handshake section in recovery draft Commit: b75a51d13495932dac42ea577546505a8f7c1386 https://github.com/quicwg/base-drafts/commit/b75a51d13495932dac42ea577546505a8f7c1386 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2020-03-10 (Tue, 10 Mar 2020) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #3391 from mirjak/patch-13 Remove pointer to appendix in PTO section (recovery) Commit: 342f8cfb8c714abc1685566d375dbb9fd917a8b6 https://github.com/quicwg/base-drafts/commit/342f8cfb8c714abc1685566d375dbb9fd917a8b6 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Out-of-order may be intentional A sender can intentionally skip a packet number, causing the receiver to treat a packet as "Out-of-order". >From @mikkelfj comment on #3369 Commit: fcdafd48d413a216f46d88a1443e2af8829573b7 https://github.com/quicwg/base-drafts/commit/fcdafd48d413a216f46d88a1443e2af8829573b7 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-11 (Wed, 11 Mar 2020) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #3511 from quicwg/ianswett-ooo Out-of-order may be intentional Commit: bf8d45c45f4af621dad70d4c8daeeb97479b49d3 https://github.com/quicwg/base-drafts/commit/bf8d45c45f4af621dad70d4c8daeeb97479b49d3 Author: ianswett <ianswett@users.noreply.github.com> Date: 2020-03-12 (Thu, 12 Mar 2020) Changed paths: M .lint.py 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 M protection-samples.js Log Message: ----------- Merge branch 'master' into ianswett-ito-jana-mbishop Compare: https://github.com/quicwg/base-drafts/compare/27e6eaab8755...bf8d45c45f4a