[quicwg/base-drafts] 449d63: Allow stream-related frames in 0-RTT
Martin Thomson <noreply@github.com> Tue, 26 March 2019 13:03 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 3FA1B120004 for <quic-issues@ietfa.amsl.com>; Tue, 26 Mar 2019 06:03:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level:
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, 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 fldMTwtw_bLe for <quic-issues@ietfa.amsl.com>; Tue, 26 Mar 2019 06:03:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79CB7120003 for <quic-issues@ietf.org>; Tue, 26 Mar 2019 06:03:47 -0700 (PDT)
Date: Tue, 26 Mar 2019 06:03:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1553605426; bh=32rwTBE5GvUaMSdLaYFGxpRZkfZ7Cfxct71kKoEykbY=; h=Date:From:To:Subject:From; b=JFYxBphS5uoV0DhFVZ+mwaR0FvOZaFx0zT+PoVyCVEeVljBm6sEOhOZjcOhgXMySm M/4GorrtljKELH95AjPsqAx1zCuCfd5vORp55Wk4e2PGwjbHg2mKcSwGc4jL7jgHOb uyEHkJinC1oP9e4iRgxjXXPfTH/FLve4sNqUl7cU=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/simultaneous-update/331d3a-1c9fe3@github.com>
Subject: [quicwg/base-drafts] 449d63: Allow stream-related frames in 0-RTT
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/IRkZVJW_nDrDwxJzq1_ImVB_gvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Notification list for GitHub issues related to the QUIC WG <quic-issues.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic-issues/>
List-Post: <mailto:quic-issues@ietf.org>
List-Help: <mailto:quic-issues-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic-issues>, <mailto:quic-issues-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Mar 2019 13:03:57 -0000
Branch: refs/heads/simultaneous-update Home: https://github.com/quicwg/base-drafts Commit: 449d636415a868bd503ac6334257dcb1f9bb93af https://github.com/quicwg/base-drafts/commit/449d636415a868bd503ac6334257dcb1f9bb93af Author: Martin Thomson <martin.thomson@gmail.com> Date: 2019-01-21 (Mon, 21 Jan 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Allow stream-related frames in 0-RTT In #2344, @kazuho suggests that we could allow RESET_STREAM in 0-RTT. That seems slightly wrong, because why would someone send something then give up without receiving anything in return, but that is actually possible in the presence of packet loss. And changing your mind is perfectly acceptable. But RESET_STREAM doesn't really cover it. Streams can get blocked, requests can go out with additional flow control credits, and maybe even STOP_SENDING makes sense. So this changes it so that any stream-related frame (those that exist to convey application state or manage it), can be sent in 0-RTT. That seems more principled than just adding RESET_STREAM. Closes #2344. Commit: 59580812145936f7089586212155f14f4495d49f https://github.com/quicwg/base-drafts/commit/59580812145936f7089586212155f14f4495d49f Author: Martin Thomson <martin.thomson@gmail.com> Date: 2019-01-22 (Tue, 22 Jan 2019) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-tls.md Log Message: ----------- Expand the anti-replay story The inclusion of RESET_STREAM (and all other frame types) in 0-RTT inspired me to do some more analysis and due diligence on anti-replay. This adds a security considerations section with requirements for application protocols. That section explains more about what the risks for QUIC are, how QUIC itself isn't affected, but how an application protocol might be. It also adds a section to the HTTP draft citing RFC 8470, explaining how that analysis is sufficient for HTTP/3. Commit: f9d24ec32312d0d0328c4d9057838d5653ece8e6 https://github.com/quicwg/base-drafts/commit/f9d24ec32312d0d0328c4d9057838d5653ece8e6 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2019-01-22 (Tue, 22 Jan 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Missing 'only' Commit: 0fe91c8cb89eed4b0a63b5994c7287933d37a54c https://github.com/quicwg/base-drafts/commit/0fe91c8cb89eed4b0a63b5994c7287933d37a54c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2019-01-23 (Wed, 23 Jan 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Fix CONNECTION_CLOSE Commit: 63e18037753f70bb641b5a77a6c37bceba05baa5 https://github.com/quicwg/base-drafts/commit/63e18037753f70bb641b5a77a6c37bceba05baa5 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-01-30 (Wed, 30 Jan 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove requirement for reciprocal connection ID change Closes #1795, #2145. Commit: 23014c8b8a59be658a5156ae46fcbacc7e681311 https://github.com/quicwg/base-drafts/commit/23014c8b8a59be658a5156ae46fcbacc7e681311 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-01-30 (Wed, 30 Jan 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- remove redundant word Co-Authored-By: martinthomson <mt@lowentropy.net> Commit: fdfb19d5922e75b5d6b93eda217e3a9c242308f6 https://github.com/quicwg/base-drafts/commit/fdfb19d5922e75b5d6b93eda217e3a9c242308f6 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-01-31 (Thu, 31 Jan 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Move PADDING up Commit: 48002d0f68802958f856a2a15cb41b079e355e88 https://github.com/quicwg/base-drafts/commit/48002d0f68802958f856a2a15cb41b079e355e88 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-05 (Tue, 05 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial changes Commit: 13698cbe311922a3995236dda960b4cdff49e36f https://github.com/quicwg/base-drafts/commit/13698cbe311922a3995236dda960b4cdff49e36f Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-05 (Tue, 05 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- New connection IDs are mandatory for intentional migration I could have sworn we agreed to this previously, but I also can't find where we captured it. So here it is. This was originally an editorial factoring of text, but I guess it needs to be a design issue now. Closes #2413. Commit: d6fe1014583969a45f91f9e44022f61b87a8a200 https://github.com/quicwg/base-drafts/commit/d6fe1014583969a45f91f9e44022f61b87a8a200 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-05 (Tue, 05 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reword zero-length caveat Commit: 491d871829800a78661202e642839ab1e97100d8 https://github.com/quicwg/base-drafts/commit/491d871829800a78661202e642839ab1e97100d8 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-05 (Tue, 05 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Explain more Commit: 96b9fe88ce116bba073406d2f0ac65e02e37254f https://github.com/quicwg/base-drafts/commit/96b9fe88ce116bba073406d2f0ac65e02e37254f Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial changes, stronger MUST Commit: 1bb6c3e804945f7adda97c2e7ec1785bda04a18d https://github.com/quicwg/base-drafts/commit/1bb6c3e804945f7adda97c2e7ec1785bda04a18d Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- clarify what happens when consuming CIDs excessively Commit: 88fac6e73653b10c6963af152ab93327c8102f80 https://github.com/quicwg/base-drafts/commit/88fac6e73653b10c6963af152ab93327c8102f80 Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Revert "clarify what happens when consuming CIDs excessively" This reverts commit 1bb6c3e804945f7adda97c2e7ec1785bda04a18d. Commit: a0ae02995b37cd83d163f334c7b71e0b1ddb13f6 https://github.com/quicwg/base-drafts/commit/a0ae02995b37cd83d163f334c7b71e0b1ddb13f6 Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- move the statement to the issuer side Commit: 9400c2f9b2c5a235ce15377538bc8dc354467f39 https://github.com/quicwg/base-drafts/commit/9400c2f9b2c5a235ce15377538bc8dc354467f39 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Replay protection is the responsibility of application protocols This is based on my recent conclusions about this subject. It rewrites the advice here by observing that QUIC does not inherently present a replay risk. Instead, application protocols, in their use of QUIC, might create an exposure to replay attack. Rather than try to perform an analysis in the transport, based on incomplete information, it is better to outline some risks (STREAM seems like the only obvious one here, frankly, though I've pointed out a couple of anti-patterns that might have accompanying replay risks) and let the application protocol designers perform a more complete analysis. We did that analysis for HTTP. I believe that to be sufficient. Though I might include mention of the fact that stream cancellation and other h2 mechanisms don't carry application semantics, but that is not a major source of regret. Commit: 7c2660ecf7a11f42f7950615b9ad80ecdec8d280 https://github.com/quicwg/base-drafts/commit/7c2660ecf7a11f42f7950615b9ad80ecdec8d280 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial fix Commit: fb9f6904c61e83188813376f8b6be1c09b622b82 https://github.com/quicwg/base-drafts/commit/fb9f6904c61e83188813376f8b6be1c09b622b82 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-08 (Fri, 08 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- No connection ID = no migration Commit: 5329e0ef079ef30e81e99eec1f9a4d9d9ba60179 https://github.com/quicwg/base-drafts/commit/5329e0ef079ef30e81e99eec1f9a4d9d9ba60179 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-08 (Fri, 08 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Minor TLS draft editorial corrections I am not quite as sure of these, but I believe they match the intent better. Commit: 99e52fd4ebec4af1927828416189d52d7a91cc60 https://github.com/quicwg/base-drafts/commit/99e52fd4ebec4af1927828416189d52d7a91cc60 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ted's comments Commit: ac7f3818c75c1abac0c5f0068532cfd5dc636b3a https://github.com/quicwg/base-drafts/commit/ac7f3818c75c1abac0c5f0068532cfd5dc636b3a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove text, thanks Ian Commit: 9f6e285ad51c3439d5abd0ba24ad4ecd081c7a25 https://github.com/quicwg/base-drafts/commit/9f6e285ad51c3439d5abd0ba24ad4ecd081c7a25 Author: Mark Nottingham <mnot@mnot.net> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M CONTRIBUTING.md Log Message: ----------- Describe the two processes. Commit: 755559b0e6d3653a6d4e8aaaa841efd795d8df23 https://github.com/quicwg/base-drafts/commit/755559b0e6d3653a6d4e8aaaa841efd795d8df23 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-10 (Sun, 10 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Update to reflect reviews Still some points of contention Commit: ec2418410ceb50526dad6b8fe94f751378ff83fd https://github.com/quicwg/base-drafts/commit/ec2418410ceb50526dad6b8fe94f751378ff83fd Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add a loss_time per packet number space Fixes #2435 I failed to fully think this through when #2417 landed, but the intent was always that time threshold loss detection apply to Initial and Handshake packet number spaces, as well as ApplicationData. Commit: cee749c18d519bf4e26e281e212749b12fa9aee0 https://github.com/quicwg/base-drafts/commit/cee749c18d519bf4e26e281e212749b12fa9aee0 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 5339f9a8b38958be9091ce2dd82a0639236a5428 https://github.com/quicwg/base-drafts/commit/5339f9a8b38958be9091ce2dd82a0639236a5428 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: f6e85a0fa4ca87228970e2af0bd2e81ca1697453 https://github.com/quicwg/base-drafts/commit/f6e85a0fa4ca87228970e2af0bd2e81ca1697453 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: da874788e729470f9587ad2194c334f5e71f528c https://github.com/quicwg/base-drafts/commit/da874788e729470f9587ad2194c334f5e71f528c Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: d183dbcf3fec1a338259abe3fc657645b2b6fbaa https://github.com/quicwg/base-drafts/commit/d183dbcf3fec1a338259abe3fc657645b2b6fbaa Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: c95b96835c50b65abcf913744bd187ebbd92523e https://github.com/quicwg/base-drafts/commit/c95b96835c50b65abcf913744bd187ebbd92523e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion, tweaked Commit: b8de486e078aa7a8d115fe056e2f2aadc0596246 https://github.com/quicwg/base-drafts/commit/b8de486e078aa7a8d115fe056e2f2aadc0596246 Author: Marten Seemann <martenseemann@gmail.com> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- the crypto timeout is based on the last crypto packet sent Commit: 5e56e69566133b7ca55f33d90c0c73eced272880 https://github.com/quicwg/base-drafts/commit/5e56e69566133b7ca55f33d90c0c73eced272880 Author: Mark Nottingham <mnot@mnot.net> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M CONTRIBUTING.md Log Message: ----------- disambiguate the lists. Commit: 89c8c3b8bd1e79692a93ab312820cea63f560a4a https://github.com/quicwg/base-drafts/commit/89c8c3b8bd1e79692a93ab312820cea63f560a4a Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 8cfa8346c072d629f0b9397f9b7795327b90fc49 https://github.com/quicwg/base-drafts/commit/8cfa8346c072d629f0b9397f9b7795327b90fc49 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: f7fb4829175e975920b1026cc0d4431301a14dea https://github.com/quicwg/base-drafts/commit/f7fb4829175e975920b1026cc0d4431301a14dea Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 5bbe441637b02e211265464931913e393ef13fb8 https://github.com/quicwg/base-drafts/commit/5bbe441637b02e211265464931913e393ef13fb8 Author: Mike Bishop <mbishop@evequefou.be> Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M CONTRIBUTING.md M draft-ietf-quic-http.md M draft-ietf-quic-invariants.md M draft-ietf-quic-qpack.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md M tag.sh Log Message: ----------- Merge remote-tracking branch 'origin/master' into 0rtt-reset Commit: f95c289d1b49ed188ba1aa940de4feb3133adc4d https://github.com/quicwg/base-drafts/commit/f95c289d1b49ed188ba1aa940de4feb3133adc4d Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Mike's comments Commit: 0974bda7da7977b5504d8eae222a1a57d5aa2af5 https://github.com/quicwg/base-drafts/commit/0974bda7da7977b5504d8eae222a1a57d5aa2af5 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Reword Commit: 0bb2046abc730c39e245f1041a4c074ce714454d https://github.com/quicwg/base-drafts/commit/0bb2046abc730c39e245f1041a4c074ce714454d Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- application semantics stuff Commit: c4e459ffda2a56980f5e61322342566ab263c179 https://github.com/quicwg/base-drafts/commit/c4e459ffda2a56980f5e61322342566ab263c179 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- attachment issue Co-Authored-By: martinthomson <mt@lowentropy.net> Commit: f529d05ba87f57d6aa3f7d3b987300296f69b282 https://github.com/quicwg/base-drafts/commit/f529d05ba87f57d6aa3f7d3b987300296f69b282 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Only applications know what can be retried Closes #2150. Commit: 186160860e6d047a6e4ab2bea5001f4b220b16fa https://github.com/quicwg/base-drafts/commit/186160860e6d047a6e4ab2bea5001f4b220b16fa Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ian’s suggestion Co-Authored-By: marten-seemann <martenseemann@gmail.com> Commit: c13a9f565df1fee1cbfe12cf17e2923fc5affeea https://github.com/quicwg/base-drafts/commit/c13a9f565df1fee1cbfe12cf17e2923fc5affeea Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Initiate migration Commit: be00d3c1013de2900569cf4ea374cf53069b6188 https://github.com/quicwg/base-drafts/commit/be00d3c1013de2900569cf4ea374cf53069b6188 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-13 (Wed, 13 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 988f7b0bff4bb485875dce1093b3210793ac378c https://github.com/quicwg/base-drafts/commit/988f7b0bff4bb485875dce1093b3210793ac378c Author: Mark Nottingham <mnot@mnot.net> Date: 2019-02-14 (Thu, 14 Feb 2019) Changed paths: M CONTRIBUTING.md Log Message: ----------- typo Commit: 4b8ee3091ea4f6dca009801d8b57c8eff602ff17 https://github.com/quicwg/base-drafts/commit/4b8ee3091ea4f6dca009801d8b57c8eff602ff17 Author: Mark Nottingham <mnot@mnot.net> Date: 2019-02-14 (Thu, 14 Feb 2019) Changed paths: M CONTRIBUTING.md Log Message: ----------- yeah let's try that again. Commit: 83793ef5f0c83635d9bface209af0c2f8d18bfd8 https://github.com/quicwg/base-drafts/commit/83793ef5f0c83635d9bface209af0c2f8d18bfd8 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-15 (Fri, 15 Feb 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Refer to "installing keys" instead of "rekeying" Per @mIkebishop's advice We're still a little stuck on whether or not QUIC provides a TLS record abstraction. If we can't resolve soon, I'll just separate out that change. Commit: 59f74c2da53986065a2db47cfea9a64330e19939 https://github.com/quicwg/base-drafts/commit/59f74c2da53986065a2db47cfea9a64330e19939 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-15 (Fri, 15 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Eliminate duplicate word typo Commit: df865be876424549e7c9731b622255d38c39a077 https://github.com/quicwg/base-drafts/commit/df865be876424549e7c9731b622255d38c39a077 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-15 (Fri, 15 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Packetization Nits The deleted parenthetical is not accurate, and is unnecessary: 0-RTT and 1-RTT with various key phases share a PN space without sharing keys. I prefer the MUST NOT in coalescing, but if there are objections I can revert it. Commit: 406827459ab28fe105236b4280b86d3547c8ef15 https://github.com/quicwg/base-drafts/commit/406827459ab28fe105236b4280b86d3547c8ef15 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-02-15 (Fri, 15 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reverting MUST NOT Commit: 61d998987087752e17e8aec34651c64791e36aba https://github.com/quicwg/base-drafts/commit/61d998987087752e17e8aec34651c64791e36aba Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Unrelated change Commit: 452635edf0b89096a19a9df417f11a560431902e https://github.com/quicwg/base-drafts/commit/452635edf0b89096a19a9df417f11a560431902e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2474 from martinduke/patch-40 Eliminate duplicate word Commit: ba7b7c27cc0d2081606e6be88fc5a1ae7d4c4a56 https://github.com/quicwg/base-drafts/commit/ba7b7c27cc0d2081606e6be88fc5a1ae7d4c4a56 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2476 from martinduke/patch-41 Packetization Nits Commit: 8420fe3891cc3f86f30bc90f5e6f787bc1fb9a2d https://github.com/quicwg/base-drafts/commit/8420fe3891cc3f86f30bc90f5e6f787bc1fb9a2d Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- fix incorrect field name Commit: e805db0ae6a7a7523db338dee5632696cd1b7e40 https://github.com/quicwg/base-drafts/commit/e805db0ae6a7a7523db338dee5632696cd1b7e40 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-17 (Sun, 17 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Wrap Commit: 6a8b7b5f1d55cf68c228d95da8dfed1831fb13e6 https://github.com/quicwg/base-drafts/commit/6a8b7b5f1d55cf68c228d95da8dfed1831fb13e6 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2478 from kazuho/patch-5 fix incorrect field name Commit: f1707b40f2077f0d0ece7ee221222c8e15202878 https://github.com/quicwg/base-drafts/commit/f1707b40f2077f0d0ece7ee221222c8e15202878 Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com> Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add #2302 to the list of items changed since ID-17 Commit: 9b9f1b1414224f03dc5a49caed167e812a244a62 https://github.com/quicwg/base-drafts/commit/9b9f1b1414224f03dc5a49caed167e812a244a62 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2482 from dtikhonov/201902191127-add-2302-to-since-id-17-changelog Add #2302 to the list of items changed since ID-17 Commit: dfc141920a7008059e37bfa9d6082611ee681f4b https://github.com/quicwg/base-drafts/commit/dfc141920a7008059e37bfa9d6082611ee681f4b Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix PTO computation (#2480) Commit: 4d20e6cef061b54a673987f1031c358d730a544d https://github.com/quicwg/base-drafts/commit/4d20e6cef061b54a673987f1031c358d730a544d Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- editorial reword Commit: 2b92182b65380ca28144a1db0509e9a160364578 https://github.com/quicwg/base-drafts/commit/2b92182b65380ca28144a1db0509e9a160364578 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2456 from marten-seemann/set-crypto-timer the crypto timeout is based on the last crypto packet sent Commit: dd9f8c383a56b6e98ca1329e5a220a86e04ea7b5 https://github.com/quicwg/base-drafts/commit/dd9f8c383a56b6e98ca1329e5a220a86e04ea7b5 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-20 (Wed, 20 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2451 from quicwg/ianswett-loss-time Add a loss_time per packet number space Commit: 1d963da48653f883864ff3238b35aed9f9674f4a https://github.com/quicwg/base-drafts/commit/1d963da48653f883864ff3238b35aed9f9674f4a Author: Marten Seemann <martenseemann@gmail.com> Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- add the pn_space index for largest_acked_packet Commit: 0f9343bb1bace2205da6cba14ac20ea6e1c2f5b9 https://github.com/quicwg/base-drafts/commit/0f9343bb1bace2205da6cba14ac20ea6e1c2f5b9 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: kazuho <kazuhooku@gmail.com> Commit: d1759eba7ed116861a44d960461a606e73353c52 https://github.com/quicwg/base-drafts/commit/d1759eba7ed116861a44d960461a606e73353c52 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: kazuho <kazuhooku@gmail.com> Commit: b5c3945f5931aa1eba5db7b57033b6b6f43ab324 https://github.com/quicwg/base-drafts/commit/b5c3945f5931aa1eba5db7b57033b6b6f43ab324 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: kazuho <kazuhooku@gmail.com> Commit: 6efa27b7fb38316400cb767a2dbd7ae03c4bfcb9 https://github.com/quicwg/base-drafts/commit/6efa27b7fb38316400cb767a2dbd7ae03c4bfcb9 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: kazuho <kazuhooku@gmail.com> Commit: 24fddef652d8cae49c614e4fe634a7895c355021 https://github.com/quicwg/base-drafts/commit/24fddef652d8cae49c614e4fe634a7895c355021 Author: Kazuho Oku <kazuhooku@gmail.com> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- wordwrap Commit: 3453f54d7409bbc10615aba219808e1d0ebcb649 https://github.com/quicwg/base-drafts/commit/3453f54d7409bbc10615aba219808e1d0ebcb649 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Close connection if peer becomes unreachable Commit: 7a4ad29ff77eaf72ee0ce0e6d0a77f06083ec7c6 https://github.com/quicwg/base-drafts/commit/7a4ad29ff77eaf72ee0ce0e6d0a77f06083ec7c6 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- comments Commit: 526b7da519aa9e3f68b7529478b6f3889de59748 https://github.com/quicwg/base-drafts/commit/526b7da519aa9e3f68b7529478b6f3889de59748 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2485 from marten-seemann/largest-acked-pn-space add the pn_space index for largest_acked_packet Commit: f4f9f7eb53a78a6678c1fb68dd475c95b5d3d31b https://github.com/quicwg/base-drafts/commit/f4f9f7eb53a78a6678c1fb68dd475c95b5d3d31b Author: Mark Nottingham <mnot@mnot.net> Date: 2019-02-22 (Fri, 22 Feb 2019) Changed paths: M CONTRIBUTING.md Log Message: ----------- Merge pull request #2479 from quicwg/mnot-two-processes Introduce a "late-stage" process Commit: 4778b036a962c9d8f9f019dd4e1631944397615a https://github.com/quicwg/base-drafts/commit/4778b036a962c9d8f9f019dd4e1631944397615a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-23 (Sat, 23 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2406 from quicwg/deadpath Close connection if peer becomes unreachable Commit: 51cfe3c3ba82ba397a9d8bbb013a1677fbda1796 https://github.com/quicwg/base-drafts/commit/51cfe3c3ba82ba397a9d8bbb013a1677fbda1796 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-02-23 (Sat, 23 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- applications or protocols Reverse the two for readability. Co-Authored-By: martinthomson <mt@lowentropy.net> Commit: bafc78b866469f1482c36b0730bdd3522f04cd53 https://github.com/quicwg/base-drafts/commit/bafc78b866469f1482c36b0730bdd3522f04cd53 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-23 (Sat, 23 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2460 from quicwg/issue2150 Only applications know what can be retried Commit: 46db3de1501a93a7e0954e0030124cf9849e0e5a https://github.com/quicwg/base-drafts/commit/46db3de1501a93a7e0954e0030124cf9849e0e5a Author: Nick Banks <nibanks@microsoft.com> Date: 2019-02-25 (Mon, 25 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Persistent Congestion Time Threshold (#2365) * Persistent Congestion Time Threshold * Some of Ian's comments * mikkelfj's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * mikkelfj's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * Jana's offline suggestions * tab to spaces * Ian's suggestion * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * More of Ian's suggestions * Fix build error * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * More of Ian's suggestions * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * Ian's suggestions * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * slight redesign and example * forgot to hit save first... * whitespace removal * editorial nits * another nit * Ian's suggestion Co-Authored-By: nibanks <nibanks@microsoft.com> * Marten's suggestion * Jana's suggestions * Change back to largest_lost_packet Commit: 5dd4eb2fdd0773ec59d84fd348e308ccbdebf903 https://github.com/quicwg/base-drafts/commit/5dd4eb2fdd0773ec59d84fd348e308ccbdebf903 Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2019-02-25 (Mon, 25 Feb 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Fix inconsistent leading zeros Simply making this consistent through the document by doing the minimal change and removing leading 0s. Happy to add them if we prefer. Commit: 8599157ea22332605b283f2b807dfa87bbd496a3 https://github.com/quicwg/base-drafts/commit/8599157ea22332605b283f2b807dfa87bbd496a3 Author: Mike Bishop <mbishop@evequefou.be> Date: 2019-02-25 (Mon, 25 Feb 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Rework GOAWAY text (again) (#2457) * Rework GOAWAY text (again) * Un-although * Restate "complete successfully" * Jana's suggestions Commit: cd3d1c18774fd6ad72a34372ff5de0ad71b2e935 https://github.com/quicwg/base-drafts/commit/cd3d1c18774fd6ad72a34372ff5de0ad71b2e935 Author: Mike Bishop <mbishop@evequefou.be> Date: 2019-02-27 (Wed, 27 Feb 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Changelog catchup Commit: 307c2b49ee0b8ea8905a992a672fa8fca1606aa6 https://github.com/quicwg/base-drafts/commit/307c2b49ee0b8ea8905a992a672fa8fca1606aa6 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-02-27 (Wed, 27 Feb 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2428 from kazuho/kazuho/excessive-consumption-of-CID-is-not-recommended clarify what happens when consuming CIDs excessively Commit: 741c13ca04f9fa0c939d391f1d2e2cec1c695a2b https://github.com/quicwg/base-drafts/commit/741c13ca04f9fa0c939d391f1d2e2cec1c695a2b Author: Alessandro Ghedini <alessandro@ghedini.me> Date: 2019-02-28 (Thu, 28 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Fix PTO calculation in pseudo-code (#2489) Commit: 7cb406602d5c1b8f1d50cc2c0cc2d04ef42cfa24 https://github.com/quicwg/base-drafts/commit/7cb406602d5c1b8f1d50cc2c0cc2d04ef42cfa24 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-28 (Thu, 28 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Use kGranularity in InPersistentCongestion() Commit: 0bb9a5c49be458919f53c771515c7dbf0fb82637 https://github.com/quicwg/base-drafts/commit/0bb9a5c49be458919f53c771515c7dbf0fb82637 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-02-28 (Thu, 28 Feb 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Update draft-ietf-quic-recovery.md Commit: 27360d28ddec90726dc0a6872c394a1e239064a5 https://github.com/quicwg/base-drafts/commit/27360d28ddec90726dc0a6872c394a1e239064a5 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-03 (Sun, 03 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Limit Initial Window to 14720 bytes Fix #2491 Commit: 3f55e96e350da8f7d53cac6f737d156fbad3104a https://github.com/quicwg/base-drafts/commit/3f55e96e350da8f7d53cac6f737d156fbad3104a Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-03 (Sun, 03 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2494 from quicwg/ianswett-14720 Limit Initial Window to 14720 bytes Commit: 5b16d81be3b1b8921f19d38e10da164dfdd1644a https://github.com/quicwg/base-drafts/commit/5b16d81be3b1b8921f19d38e10da164dfdd1644a Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-03 (Sun, 03 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2490 from quicwg/ianswett-kgranularity Use kGranularity in InPersistentCongestion() Commit: 8a324cf402b7b341f8b518a41a0bcaafc046bd46 https://github.com/quicwg/base-drafts/commit/8a324cf402b7b341f8b518a41a0bcaafc046bd46 Author: Alessandro Ghedini <alessandro@cloudflare.com> Date: 2019-03-04 (Mon, 04 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Clarify what to do when ALPN negotiation fails Commit: da213ba2a19b3f09c0920b054aafc5a809b826b6 https://github.com/quicwg/base-drafts/commit/da213ba2a19b3f09c0920b054aafc5a809b826b6 Author: Alessandro Ghedini <alessandro@cloudflare.com> Date: 2019-03-04 (Mon, 04 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Clarify that no_application_protocol must also be used by clients Commit: 7fc379f00624b1f436f3c5a4275c3793c3d0a6a7 https://github.com/quicwg/base-drafts/commit/7fc379f00624b1f436f3c5a4275c3793c3d0a6a7 Author: Alessandro Ghedini <alessandro@cloudflare.com> Date: 2019-03-04 (Mon, 04 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Specify error code for no_application_protocol Commit: 4edeb3a5c323b54d37302749fdc2156d6a172332 https://github.com/quicwg/base-drafts/commit/4edeb3a5c323b54d37302749fdc2156d6a172332 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-05 (Tue, 05 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Close the connection if MAX_STREAMS is too large Fixes #2487 Commit: ec689a0e70809c53a887ffd4a8cd22de8fa68882 https://github.com/quicwg/base-drafts/commit/ec689a0e70809c53a887ffd4a8cd22de8fa68882 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-05 (Tue, 05 Mar 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Change error code for DUPLICATE_PUSH I believe UNEXPECTED_FRAME is the preferred type. Commit: e03aa6b5caf2644e813c4412d2cfe162b72e7134 https://github.com/quicwg/base-drafts/commit/e03aa6b5caf2644e813c4412d2cfe162b72e7134 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Taking Mikkel's review/suggestions into account, trimming, adding Commit: b737e89ad4ed987984ece6b296c484eb0f8af06b https://github.com/quicwg/base-drafts/commit/b737e89ad4ed987984ece6b296c484eb0f8af06b Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Martin/Kazuho's suggestion Commit: fc64707b237c37fee03e21caabb256d30ace5074 https://github.com/quicwg/base-drafts/commit/fc64707b237c37fee03e21caabb256d30ace5074 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 01d76802c343bea31b1d8428e8558b5722973d86 https://github.com/quicwg/base-drafts/commit/01d76802c343bea31b1d8428e8558b5722973d86 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: ianswett <ianswett@users.noreply.github.com> Commit: 74c725afef91dc3dfeb659751d3512d07f7558aa https://github.com/quicwg/base-drafts/commit/74c725afef91dc3dfeb659751d3512d07f7558aa Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 1ecbbea933dd4f4d382523f6d51e7e145576a5b9 https://github.com/quicwg/base-drafts/commit/1ecbbea933dd4f4d382523f6d51e7e145576a5b9 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 0a7ac9f173420f081d2bd773d9943d2929cf3ff7 https://github.com/quicwg/base-drafts/commit/0a7ac9f173420f081d2bd773d9943d2929cf3ff7 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's suggestion Commit: 3b3a20ffee013668fd77b5dc83004782e41f2746 https://github.com/quicwg/base-drafts/commit/3b3a20ffee013668fd77b5dc83004782e41f2746 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-08 (Fri, 08 Mar 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Change illegal PRIORITY frame to a conn error Fixes #2507. Commit: 8ecbcb2799a9ed27844b476c098328897a334ca3 https://github.com/quicwg/base-drafts/commit/8ecbcb2799a9ed27844b476c098328897a334ca3 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-09 (Sat, 09 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Mike's suggestion Commit: e5ca7387db8a6eac53d655304dc4be07673c8d1e https://github.com/quicwg/base-drafts/commit/e5ca7387db8a6eac53d655304dc4be07673c8d1e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Editorial tweaks Commit: 0d863091bd45ff90606a21388cd61fa5ba36e98c https://github.com/quicwg/base-drafts/commit/0d863091bd45ff90606a21388cd61fa5ba36e98c Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove CERT/CV from 0-RTT example, closes #2505 Commit: 28ec88eb67ccdd96adaed1ea078693a999a8993e https://github.com/quicwg/base-drafts/commit/28ec88eb67ccdd96adaed1ea078693a999a8993e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Application errors can be used in STOP_SENDING Closes #2513. Commit: 32dcf40597acf9be31400cb6abe395acc6f47a3e https://github.com/quicwg/base-drafts/commit/32dcf40597acf9be31400cb6abe395acc6f47a3e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Changes for -transport and -tls Commit: bcdb4cf9bfcad92ebed553542385f27ea604aa58 https://github.com/quicwg/base-drafts/commit/bcdb4cf9bfcad92ebed553542385f27ea604aa58 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Add a few missing HTTP -19 entries Commit: dd656cab08abc51a3e00b12a9c1c8da78b49afa9 https://github.com/quicwg/base-drafts/commit/dd656cab08abc51a3e00b12a9c1c8da78b49afa9 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- qpack -07 changes Commit: c91af55f435dfee951ee027cfbd3dac696876f24 https://github.com/quicwg/base-drafts/commit/c91af55f435dfee951ee027cfbd3dac696876f24 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Recovery Changelog for -19 Commit: 923c4d203d2c5892352c135735fb347ba3bbcbda https://github.com/quicwg/base-drafts/commit/923c4d203d2c5892352c135735fb347ba3bbcbda Author: Alessandro Ghedini <alessandro@ghedini.me> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- QPACK table lookup noob clarifications (#2438) * Return empty string if table does not have a value * Ignore header value from table for literals with name reference * Reword according to Martin's suggestion * Apply suggestions from Mike Co-Authored-By: ghedo <alessandro@ghedini.me> Commit: 6b9732d1e62d21fda7854532f1e9d646df089ded https://github.com/quicwg/base-drafts/commit/6b9732d1e62d21fda7854532f1e9d646df089ded Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- More specific IANA registration xref (#2470) Commit: 81cf97e1f58ff5880acde8a9b46fef45b075e377 https://github.com/quicwg/base-drafts/commit/81cf97e1f58ff5880acde8a9b46fef45b075e377 Author: Bence Béky <bencebeky@users.noreply.github.com> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Clarify when a dynamic table entry can be evicted. (#2261) * Clarify when a dynamic table entry can be evicted. * Incorporate some of @martinthomson's comments. Commit: b0c8d4b6722374052274ce03d133622369d52a4d https://github.com/quicwg/base-drafts/commit/b0c8d4b6722374052274ce03d133622369d52a4d Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #2515 from quicwg/ianswett-recovery-changelog Recovery Changelog for -19 Commit: 6aa59d8a6eacaab277d9ea4fc9be1de72be23fc1 https://github.com/quicwg/base-drafts/commit/6aa59d8a6eacaab277d9ea4fc9be1de72be23fc1 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qpack.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2514 from quicwg/changelog-19 Changelog for -19 Commit: b2566a13475480f52115e1cee0cb0c95d0b4ece7 https://github.com/quicwg/base-drafts/commit/b2566a13475480f52115e1cee0cb0c95d0b4ece7 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #2355 from quicwg/0rtt-reset Allow most frames in 0-RTT Commit: 2575888337c3cc6a834297f5dfffa8319ed8205e https://github.com/quicwg/base-drafts/commit/2575888337c3cc6a834297f5dfffa8319ed8205e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-11 (Mon, 11 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2414 from quicwg/new-path-new-cid New connection IDs are mandatory for intentional migration Commit: 1281676099be89184bd8a85b59600b4142dc3e47 https://github.com/quicwg/base-drafts/commit/1281676099be89184bd8a85b59600b4142dc3e47 Author: ianswett <ianswett@users.noreply.github.com> Date: 2019-03-13 (Wed, 13 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 79c731c4d580296d1a3e38e42733c7b52d88b779 https://github.com/quicwg/base-drafts/commit/79c731c4d580296d1a3e38e42733c7b52d88b779 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-13 (Wed, 13 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rephrase size requirement for Initial packets Commit: 679bfedb604324fde8488730050b1c16e9698317 https://github.com/quicwg/base-drafts/commit/679bfedb604324fde8488730050b1c16e9698317 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-13 (Wed, 13 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Apply Jana's suggestions from review Co-Authored-By: ghedo <alessandro@ghedini.me> Commit: 406beb3a8e8cf75e0b27ba65fcf1fc50cc1b9b80 https://github.com/quicwg/base-drafts/commit/406beb3a8e8cf75e0b27ba65fcf1fc50cc1b9b80 Author: Masanori Ogino <masanori.ogino@gmail.com> Date: 2019-03-14 (Thu, 14 Mar 2019) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- QPACK: Use the term "HTTP/3" in the title Commit: da3ed6adfb34ed00dc4422de030657e148bdcc2f https://github.com/quicwg/base-drafts/commit/da3ed6adfb34ed00dc4422de030657e148bdcc2f Author: Alessandro Ghedini <alessandro@ghedini.me> Date: 2019-03-14 (Thu, 14 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Fix lint errors Commit: 9723f0f0441d604ddae99628b4f83ad7cf72d67b https://github.com/quicwg/base-drafts/commit/9723f0f0441d604ddae99628b4f83ad7cf72d67b Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-15 (Fri, 15 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove aspirational changes Commit: a69e90d091a8543392d5f5452c4dd31919b06fe6 https://github.com/quicwg/base-drafts/commit/a69e90d091a8543392d5f5452c4dd31919b06fe6 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-15 (Fri, 15 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Co-Authored-By: janaiyengar <jri.ietf@gmail.com> Commit: 50011f231f3bb9094f85cc5953c05c64883759d4 https://github.com/quicwg/base-drafts/commit/50011f231f3bb9094f85cc5953c05c64883759d4 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-15 (Fri, 15 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- reflow Commit: 3c93c5673af083238dd95bdc0fac72e9373c572a https://github.com/quicwg/base-drafts/commit/3c93c5673af083238dd95bdc0fac72e9373c572a Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-15 (Fri, 15 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2520 from quicwg/jri/padding Rephrase size requirement for Initial packets Commit: 5f598aa2e789cbdcfbc4c9f6c3f571e6e3e2b3b1 https://github.com/quicwg/base-drafts/commit/5f598aa2e789cbdcfbc4c9f6c3f571e6e3e2b3b1 Author: Jana Iyengar <jri.ietf@gmail.com> Date: 2019-03-15 (Fri, 15 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Add section number to reference (#2525) Commit: 48e017115319bd06237040373329be4b60ac8c5a https://github.com/quicwg/base-drafts/commit/48e017115319bd06237040373329be4b60ac8c5a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-19 (Tue, 19 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #2483 from ghedo/alpn_alert Clarify what to do when ALPN negotiation fails Commit: 4456fa89a16ea64e8ab545c4f35dc7c27b7fa129 https://github.com/quicwg/base-drafts/commit/4456fa89a16ea64e8ab545c4f35dc7c27b7fa129 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-19 (Tue, 19 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2499 from quicwg/ianswett-close-max-streams Close the connection if MAX_STREAMS is too large Commit: 320e155ccf6f4e4c3b648b696c418ebfa305d878 https://github.com/quicwg/base-drafts/commit/320e155ccf6f4e4c3b648b696c418ebfa305d878 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Quote brackets. Closes #2517. Commit: c3ea995ab186f5b2e81f396155b0d2891299ad03 https://github.com/quicwg/base-drafts/commit/c3ea995ab186f5b2e81f396155b0d2891299ad03 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Many frames have flags in the type now Updating a little old text. Commit: c13a6fd16b15c5335b4c9f2828274212d635850e https://github.com/quicwg/base-drafts/commit/c13a6fd16b15c5335b4c9f2828274212d635850e Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2532 from martinduke/patch-46 Many frames have flags in the type now Commit: 3c383577676d512c4aba0f9ae7b9f26f9e56967d https://github.com/quicwg/base-drafts/commit/3c383577676d512c4aba0f9ae7b9f26f9e56967d Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- In which I surrender I still disagree with the critique, but it is way less important than the rest of the PR. Perhaps someone can show me the error of my ways over some Czech beer. Commit: c8ed4bb6fe0db5c5eb348b4a7d697d27746c4a50 https://github.com/quicwg/base-drafts/commit/c8ed4bb6fe0db5c5eb348b4a7d697d27746c4a50 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- disallow port changes on disable_migration Some infrastructures are likely to load balance on port as well as address. Commit: 43a46542cce2a6b5a2797e672a432243cfc10f68 https://github.com/quicwg/base-drafts/commit/43a46542cce2a6b5a2797e672a432243cfc10f68 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Nit in ECN format section missing prepositions Commit: 6270c390c36db9f07475d76a38d1190e24b76fd8 https://github.com/quicwg/base-drafts/commit/6270c390c36db9f07475d76a38d1190e24b76fd8 Author: martinduke <martin.h.duke@gmail.com> Date: 2019-03-20 (Wed, 20 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify meaning of RESET_STREAM Saying it "terminates a stream" dangerously makes it sound like it has the same meaning as HTTP/2, which is false. Commit: c90b494b8925b23d1dde45642987d4e2785a4929 https://github.com/quicwg/base-drafts/commit/c90b494b8925b23d1dde45642987d4e2785a4929 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2537 from martinduke/patch-49 Clarify meaning of RESET_STREAM Commit: 1cb835336c0224761469d7427f53d3eda3380b4a https://github.com/quicwg/base-drafts/commit/1cb835336c0224761469d7427f53d3eda3380b4a Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2536 from martinduke/patch-48 Nit in ECN format section Commit: 80a7b5e065f17c08629508dfd1fad38405495a54 https://github.com/quicwg/base-drafts/commit/80a7b5e065f17c08629508dfd1fad38405495a54 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #2446 from martinduke/patch-35 Minor TLS draft editorial corrections Commit: 5540dd3718fa4b52ad58ea0de54b3ee62e1f99f0 https://github.com/quicwg/base-drafts/commit/5540dd3718fa4b52ad58ea0de54b3ee62e1f99f0 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2535 from martinduke/patch-47 disallow port changes on disable_migration Commit: 6503c9e2b728b99bbecc0d658858ff32238f44bf https://github.com/quicwg/base-drafts/commit/6503c9e2b728b99bbecc0d658858ff32238f44bf Author: Nick Harper <nharper@chromium.org> Date: 2019-03-21 (Thu, 21 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Editorial changes to transport draft Commit: a2801a5d724cc496665984bdb4f0a2f9b2e4a0d2 https://github.com/quicwg/base-drafts/commit/a2801a5d724cc496665984bdb4f0a2f9b2e4a0d2 Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-23 (Sat, 23 Mar 2019) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #2542 from nharper/transport-ed Editorial changes to transport draft Commit: b1a879ed8badcf11ce554d6a34d73812a2279e9b https://github.com/quicwg/base-drafts/commit/b1a879ed8badcf11ce554d6a34d73812a2279e9b Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2019-03-23 (Sat, 23 Mar 2019) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Bump SETTINGS_NUM_PLACEHOLDERS codepoint to 0x9 Fixes #2443. Leave 0x8 open and unreserved so that some future extension document can use it for WebSockets (if they so wish). Commit: 1c9fe31ee9b164bcb0e29d13974051349750d20f https://github.com/quicwg/base-drafts/commit/1c9fe31ee9b164bcb0e29d13974051349750d20f Author: Martin Thomson <mt@lowentropy.net> Date: 2019-03-26 (Tue, 26 Mar 2019) Changed paths: 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 Log Message: ----------- Merge branch 'master' into simultaneous-update Compare: https://github.com/quicwg/base-drafts/compare/331d3a7b9751...1c9fe31ee9b1
- [quicwg/base-drafts] 449d63: Allow stream-related… Martin Thomson