[quicwg/base-drafts] fa6e0f: allow ACKs in the Server Stateless Retry packet
Martin Thomson <martin.thomson@gmail.com> Thu, 15 March 2018 12:24 UTC
Return-Path: <bounce+565321.40f-quic-issues=ietf.org@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 043E81241F3 for <quic-issues@ietfa.amsl.com>; Thu, 15 Mar 2018 05:24:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.499
X-Spam-Level:
X-Spam-Status: No, score=-0.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 RWAvkkjnt3lP for <quic-issues@ietfa.amsl.com>; Thu, 15 Mar 2018 05:24:16 -0700 (PDT)
Received: from m69-169.mailgun.net (m69-169.mailgun.net [166.78.69.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96A28128961 for <quic-issues@ietf.org>; Thu, 15 Mar 2018 05:24:16 -0700 (PDT)
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1521116655; h=Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-ID: To: Reply-To: From: Date: Sender; bh=WMutbDd+24E2NPIAoFGEy2e844+IMiyUAzNBTova5Wg=; b=hjz9dhOilgFD6djPAzSaskc3GMz/VTKplhU2Swg0+zz4zb366LQDO17TWfnFg0+OiXIvFShe qrG/z5kHsanUQbfqq5QJSFNtlhKsKRqYV7LaTkxLsFEt2IdPBrs9qbFogYDyTSaQQ1x5hUhV W4sFXcs9LRi54rwQ+ACPeT5uhuE=
X-Mailgun-Sid: WyJhNzYyYiIsICJxdWljLWlzc3Vlc0BpZXRmLm9yZyIsICI0MGYiXQ==
X-Mailgun-Sending-Ip: 166.78.69.169
Sender: martin.thomson=gmail.com@github.com
Received: from github.com (Unknown [192.30.253.29]) by mxa.mailgun.org with ESMTP id 5aaa65ef.7fe7f48e45a0-smtp-out-n01; Thu, 15 Mar 2018 12:24:15 -0000 (UTC)
Date: Thu, 15 Mar 2018 05:24:15 -0700
From: Martin Thomson <martin.thomson@gmail.com>
Reply-To: Martin Thomson <martin.thomson@gmail.com>
To: quic-issues@ietf.org
Message-ID: <5aaa65efae192_47fc2acd9aa67c04106782@hookshot-fe-b0febf1.cp1-iad.github.net.mail>
Subject: [quicwg/base-drafts] fa6e0f: allow ACKs in the Server Stateless Retry packet
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="--==_mimepart_5aaa65efad6ba_47fc2acd9aa67c04106665"; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4JAo1a809Fin7rBU6h3FjiKOf6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.22
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, 15 Mar 2018 12:24:25 -0000
Branch: refs/heads/cross-version-resumption Home: https://github.com/quicwg/base-drafts Commit: fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d https://github.com/quicwg/base-drafts/commit/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d Author: Marten Seemann <martenseemann@gmail.com> Date: 2017-10-18 (Wed, 18 Oct 2017) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- allow ACKs in the Server Stateless Retry packet Commit: 61977b518599e3441fa473651588921c8dd2e783 https://github.com/quicwg/base-drafts/commit/61977b518599e3441fa473651588921c8dd2e783 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-01-07 (Sun, 07 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrite text about Version Negotiation This is meant to resolve #1038. I made the following changes: 1) Explicitly state the conditions for each possible server action on receipt of the first packet 2) Use IETF terms like "MUST" when missing. 3) Eliminate redundant text 4) Eliminate all explicit mentions of the 1200-byte limit, as this is defined later in the text, where it also explains exactly how to measure packet size. I'm concerned that just saying "1200 bytes" here might cause people to count IP headers or something. Make them read the definition! I don't believe there's any substantive change to the spec. Commit: bae27776631f1254750fdcef16cf10acc935f024 https://github.com/quicwg/base-drafts/commit/bae27776631f1254750fdcef16cf10acc935f024 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update to PR #1039 Addressed @martinthomson's issues. Made further edits to be concise and well-organized. Commit: 61c10035ada05379a6d1b7efe54238f383882b2b https://github.com/quicwg/base-drafts/commit/61c10035ada05379a6d1b7efe54238f383882b2b Author: martinduke <martin.h.duke@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Addressed @mikkelfj's issue. Commit: a847126f9351898ff5cfa2e4f92762d03169575b https://github.com/quicwg/base-drafts/commit/a847126f9351898ff5cfa2e4f92762d03169575b Author: martinduke <martin.h.duke@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Addressed Martin's issues and fixed one error (first packets might not be "handshake" packets -- they might be 0RTT) Commit: f1fe44676ef81ee931ebeea871a849b05932bd16 https://github.com/quicwg/base-drafts/commit/f1fe44676ef81ee931ebeea871a849b05932bd16 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-01-08 (Mon, 08 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Whoops, forgot the last of Martin's comments. Commit: a15f67a0e8fff62a3f575e75b48bcd0905db2a2f https://github.com/quicwg/base-drafts/commit/a15f67a0e8fff62a3f575e75b48bcd0905db2a2f Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: A .lint.py M Makefile M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'master' into patch-8 Commit: 3736b081ffcb21a713137042aa74899451a16429 https://github.com/quicwg/base-drafts/commit/3736b081ffcb21a713137042aa74899451a16429 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tweak send stream figure The use of "Application Open" was confusing. The text is clearer on this point, so simplify the diagram. Closes #1008. Commit: 256ad6b7e6bcfbcd0092fc1633ccfd06f6cc0341 https://github.com/quicwg/base-drafts/commit/256ad6b7e6bcfbcd0092fc1633ccfd06f6cc0341 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Log Message: ----------- Merge branch 'master' into patch-8 Commit: 56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c https://github.com/quicwg/base-drafts/commit/56c0ae9b1faf33e99e4cb196faf3717a13b1aa0c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-16 (Tue, 16 Jan 2018) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Remove transport parameters from NewSessionTicket Based on feedback from implementers, this is complex and ultimately not that valuable. Closes #1015. Commit: 45e7350cb269eafaf1469f01a746ec8cded3dcef https://github.com/quicwg/base-drafts/commit/45e7350cb269eafaf1469f01a746ec8cded3dcef Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-17 (Wed, 17 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- No more paired streams Commit: 7fa92184fcebcfbb489614efb92f6dc89b1bb1c6 https://github.com/quicwg/base-drafts/commit/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Transport parameters are stream counts, not IDs Commit: 4dbd358b5f2d88da2a0b3e7013d2eb3cb7a73bc8 https://github.com/quicwg/base-drafts/commit/4dbd358b5f2d88da2a0b3e7013d2eb3cb7a73bc8 Author: Patrick McManus <mcmanus@ducksong.com> Date: 2018-01-23 (Tue, 23 Jan 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- typo nit (#1064) Commit: b8c08326aa0d64778da1096f7468b94f6a41a307 https://github.com/quicwg/base-drafts/commit/b8c08326aa0d64778da1096f7468b94f6a41a307 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Make zero special Commit: 69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b https://github.com/quicwg/base-drafts/commit/69abaf6cf8fb6881397aa12c1ad6d5b68e79f14b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Pick a new connection ID with Retry packets Part of why we were echoing the connection ID in Retry is now no longer relevant. We now have encryption providing the primary proof of receipt for the Initial packet. Allowing the server to pick a new connection ID and include that in the Retry packet header allows servers to steer clients. Closes #713, #1041. Commit: 74257a085c8fee5dc781934f2c73f4147567809e https://github.com/quicwg/base-drafts/commit/74257a085c8fee5dc781934f2c73f4147567809e Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove echo text snafu Commit: 830da7d7d807b902b94214fc92801ecac03ef5ca https://github.com/quicwg/base-drafts/commit/830da7d7d807b902b94214fc92801ecac03ef5ca Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Cleanup Commit: 9a4266ab0782d619923fb63bd5c42c3832cdcbbf https://github.com/quicwg/base-drafts/commit/9a4266ab0782d619923fb63bd5c42c3832cdcbbf Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-24 (Wed, 24 Jan 2018) Changed paths: A .lint.py M Makefile M draft-ietf-quic-http.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 simplify-stateless-retry Commit: ef2353d8fb18b1dc6ff24b72eb9add2345723b02 https://github.com/quicwg/base-drafts/commit/ef2353d8fb18b1dc6ff24b72eb9add2345723b02 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1066 from quicwg/retry-cid Pick a new connection ID with Retry packets Commit: 0b3d32b9af070382585a9901df605e7e9d69f5bc https://github.com/quicwg/base-drafts/commit/0b3d32b9af070382585a9901df605e7e9d69f5bc Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove mandatory in-order delivery Pursuant to what seemed to be the agreement in Melbourne, this makes it possible for an endpoint to deliver bytes out of order. To @ianswett's request, it also makes it mandatory for endpoints to provide the ability to deliver in order. Closes #252, #257. Commit: 888e0be84f536ba4e5ce501bfa36d95704534333 https://github.com/quicwg/base-drafts/commit/888e0be84f536ba4e5ce501bfa36d95704534333 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Revert "Remove mandatory in-order delivery" This reverts commit 0b3d32b9af070382585a9901df605e7e9d69f5bc. Commit: b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19 https://github.com/quicwg/base-drafts/commit/b52b40bb8ced2bbeda2e4f5d8ab00a2d21a3cc19 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove mandatory in-order delivery Pursuant to what seemed to be the agreement in Melbourne, this makes it possible for an endpoint to deliver bytes out of order. To @ianswett's request, it also makes it mandatory for endpoints to provide the ability to deliver in order. Closes #252, #257. Commit: dc9774aeb1165b3a7ea0914e1ab54535bb26719c https://github.com/quicwg/base-drafts/commit/dc9774aeb1165b3a7ea0914e1ab54535bb26719c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Review tweaks Commit: 212a0da8555f1553721e5197c34200d98470c572 https://github.com/quicwg/base-drafts/commit/212a0da8555f1553721e5197c34200d98470c572 Author: Julian Reschke <julian.reschke@gmx.de> Date: 2018-01-25 (Thu, 25 Jan 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- consistent artwork typing Commit: 2e10caea87a57abdb73adaf081d2e031d14f35dd https://github.com/quicwg/base-drafts/commit/2e10caea87a57abdb73adaf081d2e031d14f35dd Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Merge pull request #1071 from reschke/patch-11 consistent artwork typing Commit: 92ab03bb2955e70b325d66b33355a97ec08ba873 https://github.com/quicwg/base-drafts/commit/92ab03bb2955e70b325d66b33355a97ec08ba873 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1058 from quicwg/remove-nst-parameters Remove transport parameters from NewSessionTicket Commit: caf10fb52c873124419ed350136ec7437cab1008 https://github.com/quicwg/base-drafts/commit/caf10fb52c873124419ed350136ec7437cab1008 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Update change logs for -09 Commit: 9c108f98520a5c5c32968e950e8a2c5fe06d6c38 https://github.com/quicwg/base-drafts/commit/9c108f98520a5c5c32968e950e8a2c5fe06d6c38 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1076 from quicwg/cl-09 Update change logs for -09 Commit: 2ddb0a7bc45c8143659018b754ce7ae5a0eec432 https://github.com/quicwg/base-drafts/commit/2ddb0a7bc45c8143659018b754ce7ae5a0eec432 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Version Negotiation doesn't have a packet number And all that follows from that... Commit: 15db29eb2aceb42987e7fc12761a05507af87099 https://github.com/quicwg/base-drafts/commit/15db29eb2aceb42987e7fc12761a05507af87099 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Refactor key schedule This is an almost purely editorial change. It consolidates the description of QHKDF-Expand and corrects a bunch of minor things related to key derivation and expansion. This is the parts of #1043 that I wanted to keep. The only non-editorial change is a change to the handshake salt used to derive handshake keys. That should keep the fresh. Closes #1043. Commit: 33d62fcd264d13fafb5a5571f9506d9411d6e01d https://github.com/quicwg/base-drafts/commit/33d62fcd264d13fafb5a5571f9506d9411d6e01d Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify flow control issues on stream 0 Commit: 2fa05ac4dc6259ddea18a3d0f83ea33788e20408 https://github.com/quicwg/base-drafts/commit/2fa05ac4dc6259ddea18a3d0f83ea33788e20408 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-29 (Mon, 29 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Really, not zero Commit: 55d19eff3bf1ce9e77fc3d947aee1efe88f19478 https://github.com/quicwg/base-drafts/commit/55d19eff3bf1ce9e77fc3d947aee1efe88f19478 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's suggestion Commit: 6c229dcfbca5caae3f78bf06c8adb532223ca088 https://github.com/quicwg/base-drafts/commit/6c229dcfbca5caae3f78bf06c8adb532223ca088 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove misleading changelog entry Commit: 48d70930bab724ec33251b860ce2c87f9d2cd743 https://github.com/quicwg/base-drafts/commit/48d70930bab724ec33251b860ce2c87f9d2cd743 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1084 from quicwg/cleartext-version-dependent Remove misleading changelog entry Commit: 119a93e62046d7c25146b49171190e87c15ce768 https://github.com/quicwg/base-drafts/commit/119a93e62046d7c25146b49171190e87c15ce768 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1078 from quicwg/vn-pn Version Negotiation doesn't have a packet number Commit: 1e20d5b23342ca6f7fd1bcc860dece0ecf9be14e https://github.com/quicwg/base-drafts/commit/1e20d5b23342ca6f7fd1bcc860dece0ecf9be14e Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1070 from quicwg/remove-in-order Remove mandatory in-order delivery Commit: 7200fd560bb2ca1d69dee8ff8ec4701598bdece5 https://github.com/quicwg/base-drafts/commit/7200fd560bb2ca1d69dee8ff8ec4701598bdece5 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-01-30 (Tue, 30 Jan 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Include max_ack_delay (#1060) Include max_ack_delay in the handshake and RTO timers, as I originally intended. Commit: 0fcf7a84e7103b38b74e8625b6e3e6172bda9385 https://github.com/quicwg/base-drafts/commit/0fcf7a84e7103b38b74e8625b6e3e6172bda9385 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: A draft-thomson-quic-invariants.md Log Message: ----------- Add invariants doc Commit: 70907d8126637bcc814b01d3fd80d949fcb722cf https://github.com/quicwg/base-drafts/commit/70907d8126637bcc814b01d3fd80d949fcb722cf Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Cut text from intro Commit: 2746e18970452521f65ef1149b50b66c04523d3a https://github.com/quicwg/base-drafts/commit/2746e18970452521f65ef1149b50b66c04523d3a Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Don't use payload too often Commit: f3c827228f2cdeff8e570d8ca2fe898f3d0999ca https://github.com/quicwg/base-drafts/commit/f3c827228f2cdeff8e570d8ca2fe898f3d0999ca Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Tweak description of long and short packet headers Commit: 1e5772beb7a6304450f60a5b711639e38eb16b6c https://github.com/quicwg/base-drafts/commit/1e5772beb7a6304450f60a5b711639e38eb16b6c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Rework connection ID purpose text Commit: 38eb27a4f42484861dec45c4330f2243211c90f9 https://github.com/quicwg/base-drafts/commit/38eb27a4f42484861dec45c4330f2243211c90f9 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Connection ID isn't stable Commit: 059f9d0b507f38969ebde1c6461399f597feaca9 https://github.com/quicwg/base-drafts/commit/059f9d0b507f38969ebde1c6461399f597feaca9 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- lowercase packet Commit: a5b82c35ad7323458475fbaed4c9b36e55e2857e https://github.com/quicwg/base-drafts/commit/a5b82c35ad7323458475fbaed4c9b36e55e2857e Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- The long header as defined here v1 defines a long header with more fields than this, so it makes sense to make the distinction clear. Commit: 5b50456159bd4c1bb129f26c5090ae7d01ec09ec https://github.com/quicwg/base-drafts/commit/5b50456159bd4c1bb129f26c5090ae7d01ec09ec Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Authentication of VN is part of the version-specific part Commit: aa6e9727de4904c9f10653e058ae856e48cb9804 https://github.com/quicwg/base-drafts/commit/aa6e9727de4904c9f10653e058ae856e48cb9804 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Remove extra text that might be too much Commit: 0f6e2555962bdf9216e9afcfc420cd016dcd7735 https://github.com/quicwg/base-drafts/commit/0f6e2555962bdf9216e9afcfc420cd016dcd7735 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Add security consideration about integrity protection for version negotiation Commit: c33d644a2ac97adf7a67cf4eff338dbfa19421a3 https://github.com/quicwg/base-drafts/commit/c33d644a2ac97adf7a67cf4eff338dbfa19421a3 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Not the editor this time Commit: 4f2dea4508aa7df86fb7f3e7b70ac368d2837e71 https://github.com/quicwg/base-drafts/commit/4f2dea4508aa7df86fb7f3e7b70ac368d2837e71 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Fix draft name Commit: 98ab34b2bc9d75b4d5dd4925058bd4a4008518fe https://github.com/quicwg/base-drafts/commit/98ab34b2bc9d75b4d5dd4925058bd4a4008518fe Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M Makefile Log Message: ----------- Use the full date, because ticket 2422 Commit: 674731b994f0c1d155020aa0a9d6ff9d8d78ddca https://github.com/quicwg/base-drafts/commit/674731b994f0c1d155020aa0a9d6ff9d8d78ddca Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Close #1040 Commit: a5b1b98022f9ac638662bdb70ae8811f9e642057 https://github.com/quicwg/base-drafts/commit/a5b1b98022f9ac638662bdb70ae8811f9e642057 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Tweak use of ellipsis Commit: eca60b8b3af57993ac4fee8a5a65a35a3ca13cfe https://github.com/quicwg/base-drafts/commit/eca60b8b3af57993ac4fee8a5a65a35a3ca13cfe Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Extract amplification mitigation Commit: 26521a16e9a2ceb9cbdba6c359fbde582165e976 https://github.com/quicwg/base-drafts/commit/26521a16e9a2ceb9cbdba6c359fbde582165e976 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clarify handshake exemption Commit: ee3909c42bfb174da183b7ccfba0a37c37040623 https://github.com/quicwg/base-drafts/commit/ee3909c42bfb174da183b7ccfba0a37c37040623 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-01-31 (Wed, 31 Jan 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Just to be perfectly clear.... Commit: c35948b4e76989c450a36c441021144fefbc9d2a https://github.com/quicwg/base-drafts/commit/c35948b4e76989c450a36c441021144fefbc9d2a Author: janaiyengar <jri@google.com> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Introduces PATH_CHALLENGE and PATH_RESPONSE frames (#1086) * Use PATH_CHALLENGE and PATH_RESPONSE frames. * responses to comments * not rtt, response time * hard to guess * fix broken refs * ian's comments * removed offending text about acks * f'ing whitespace Commit: e6914b05e2d292275ed5eeef94806418aa8b1493 https://github.com/quicwg/base-drafts/commit/e6914b05e2d292275ed5eeef94806418aa8b1493 Author: Jana Iyengar <jri@google.com> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- fix changelog Commit: 423fa9c4f6e2ccf126c50307d8e008203483a14c https://github.com/quicwg/base-drafts/commit/423fa9c4f6e2ccf126c50307d8e008203483a14c Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Mitigate amplification attacks during handshake Commit: 632097d983f831fbdba640ebed550c042d27636c https://github.com/quicwg/base-drafts/commit/632097d983f831fbdba640ebed550c042d27636c Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-01 (Thu, 01 Feb 2018) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Martin's feedback Commit: acb375ad6aee6b58305fc4e0f7b5001b325a8314 https://github.com/quicwg/base-drafts/commit/acb375ad6aee6b58305fc4e0f7b5001b325a8314 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-02 (Fri, 02 Feb 2018) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1090 from quicwg/amplification Mitigate amplification attacks during handshake Commit: a7b6d1f3ca3db4edd2c9c591be891803584bab91 https://github.com/quicwg/base-drafts/commit/a7b6d1f3ca3db4edd2c9c591be891803584bab91 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-02 (Fri, 02 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1082 from quicwg/0_more_special Clarify flow control issues on stream 0 Commit: 3b0788601d2fae9b965eda7efa0ecc76062e8be8 https://github.com/quicwg/base-drafts/commit/3b0788601d2fae9b965eda7efa0ecc76062e8be8 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-06 (Tue, 06 Feb 2018) Changed paths: M draft-thomson-quic-invariants.md Log Message: ----------- Packets aren't short or long, only the headers are Commit: a4c3c1c2f07f5ebbc15b6fea67721c586ea82f2c https://github.com/quicwg/base-drafts/commit/a4c3c1c2f07f5ebbc15b6fea67721c586ea82f2c Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-06 (Tue, 06 Feb 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Alt-Svc quic= a list (#1097) * Alt-Svc quic= a list * Exercise (and mention) reserved version numbers * @LPardue's feedback * Better text about example reserved versions Commit: 7e4d4fd3bd6fd5e1cf2e5e576ddfab1557746d04 https://github.com/quicwg/base-drafts/commit/7e4d4fd3bd6fd5e1cf2e5e576ddfab1557746d04 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-09 (Fri, 09 Feb 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Fix outdated function reference Commit: 567fdae2d37bca3236c09d6428d8dad51da469df https://github.com/quicwg/base-drafts/commit/567fdae2d37bca3236c09d6428d8dad51da469df Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-10 (Sat, 10 Feb 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1103 from martinduke/patch-9 Fix outdated function reference Commit: 999a0ee31b590cb685e7c92418c956a3e56e8a03 https://github.com/quicwg/base-drafts/commit/999a0ee31b590cb685e7c92418c956a3e56e8a03 Author: Nick Harper <nharper@chromium.org> Date: 2018-02-09 (Fri, 09 Feb 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Fix the label length in the QHKDF-Expand example Commit: 4385ffaf129ca74d27a045b4fac49905a999bbcc https://github.com/quicwg/base-drafts/commit/4385ffaf129ca74d27a045b4fac49905a999bbcc Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-10 (Sat, 10 Feb 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1104 from nharper/qhkdf-example-label-len Fix the label length in the QHKDF-Expand example Commit: 60faa9669e39c009fb9e8590b95078043ce51a7a https://github.com/quicwg/base-drafts/commit/60faa9669e39c009fb9e8590b95078043ce51a7a Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Frame types that are Protocol Violations Specify that certain frames on unidirectional streams tear down the connection. STREAM, STREAM_BLOCKED, and RST_STREAM can't be on a send-only, and MAX_STREAM_DATA and STOP_SENDING can't be received on a receive-only. Commit: 2fbc433205ba977f902a186f13faa38077011a45 https://github.com/quicwg/base-drafts/commit/2fbc433205ba977f902a186f13faa38077011a45 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Fixed formatting error. Commit: 5bb5d4b1d4f166081e8f7bd0a5086d2dda1ff40b https://github.com/quicwg/base-drafts/commit/5bb5d4b1d4f166081e8f7bd0a5086d2dda1ff40b Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Added handling for unopened streams @mikkelfj's issue. Commit: 4e8fe638c42bef826e3984e36b60e3dcb1e87a0f https://github.com/quicwg/base-drafts/commit/4e8fe638c42bef826e3984e36b60e3dcb1e87a0f Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1107 from martinduke/patch-10 Frame types that are Protocol Violations Commit: b33d04e972bb073baf434d1d531130ba3661bee5 https://github.com/quicwg/base-drafts/commit/b33d04e972bb073baf434d1d531130ba3661bee5 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrote completely based on Martin's feedback @martinthomson's suggestions make this much cleaner. Please read it over for mistakes, but I think we're close. Commit: c2c42100d78ee882ec0c9d5100e3333f94ced5e2 https://github.com/quicwg/base-drafts/commit/c2c42100d78ee882ec0c9d5100e3333f94ced5e2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Define InRecovery() (#1106) * Define InRecovery() * Update draft-ietf-quic-recovery.md Commit: 378f5438e8fffbaaf45c5707b9eb1442f8403603 https://github.com/quicwg/base-drafts/commit/378f5438e8fffbaaf45c5707b9eb1442f8403603 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rework packetization section In line with our established principles for retransmission, I've reworked the description of packetization. The description now concentrates on the information that is being repaired in response to perceived loss. This should help avoid the confusion about retransmission. Two new subsections are added to the packetization section. One covers the processing of packets and includes the existing text on processing requirements before acknowledgment. The other includes the retransmission logic. The retransmission section still mentions frame types, but I've tried to make that secondary to the description of the information that is being repaired. I also removed mention of "Regular QUIC packets", which only occurred in 3 places. Closes #463, #765. Commit: 6ac00a475867bb5c2b906223879c4b2df2d3ccce https://github.com/quicwg/base-drafts/commit/6ac00a475867bb5c2b906223879c4b2df2d3ccce Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-13 (Tue, 13 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tighten language around MAX_XXX Commit: 5271b5952a5b68e9fcd5417d1c78cfe9812a4450 https://github.com/quicwg/base-drafts/commit/5271b5952a5b68e9fcd5417d1c78cfe9812a4450 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-12 (Mon, 12 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Made Mike Bishop's changes Commit: e6beac4d18e2f896914d021040f9ccd17390b323 https://github.com/quicwg/base-drafts/commit/e6beac4d18e2f896914d021040f9ccd17390b323 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Make *BLOCKED retransmission rules clearer, add a little more general context Commit: da4436f6103d3708becc75dedff3f3ee415c82ca https://github.com/quicwg/base-drafts/commit/da4436f6103d3708becc75dedff3f3ee415c82ca Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: A draft-ietf-quic-invariants.md R draft-thomson-quic-invariants.md Log Message: ----------- Move invariants to an -ietf- name Commit: 48a3ea75063b2092d6172c08d552778a478f06b8 https://github.com/quicwg/base-drafts/commit/48a3ea75063b2092d6172c08d552778a478f06b8 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Integrate invariants into transport Commit: f229404621fb4e89c8834e45876658da85b398c7 https://github.com/quicwg/base-drafts/commit/f229404621fb4e89c8834e45876658da85b398c7 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1053 from quicwg/packets-and-frames-v2 Rework packetization section Commit: e19ed60c91514e0a9334e54721d2f912e577e8e3 https://github.com/quicwg/base-drafts/commit/e19ed60c91514e0a9334e54721d2f912e577e8e3 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- This is hard Commit: 626f9190ac9677f7cc23e4a819cfa8c2e3c9b6b2 https://github.com/quicwg/base-drafts/commit/626f9190ac9677f7cc23e4a819cfa8c2e3c9b6b2 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1054 from quicwg/fix-send-states Tweak send stream figure Commit: 5bb4a1ecd0158714abc1f18d68b8dd722f92f7ea https://github.com/quicwg/base-drafts/commit/5bb4a1ecd0158714abc1f18d68b8dd722f92f7ea Author: afrind <afrind@users.noreply.github.com> Date: 2018-02-14 (Wed, 14 Feb 2018) Changed paths: A draft-ietf-quic-qcram.md Log Message: ----------- Adopted QCRAM draft (#1108) Commit: 8b0afd057c41ed4fcd8cdc99eeb10dbe83954d6c https://github.com/quicwg/base-drafts/commit/8b0afd057c41ed4fcd8cdc99eeb10dbe83954d6c Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M README.md Log Message: ----------- Add QCRAM Some links will be broken until adopted document is uploaded to datatracker. Commit: b3066dc80eb473ef30c91bb2bdd7c90f936ea56f https://github.com/quicwg/base-drafts/commit/b3066dc80eb473ef30c91bb2bdd7c90f936ea56f Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M README.md Log Message: ----------- Merge pull request #1113 from LPardue/patch-8 Add QCRAM links to README Commit: 00a80090ef056e340e0cb6813870e0f41edcd11b https://github.com/quicwg/base-drafts/commit/00a80090ef056e340e0cb6813870e0f41edcd11b Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-15 (Thu, 15 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Addressed Martin's Comments I don't think we've converged on whether it is desirable to process an Initial Packet before checking if the connection ID matches on open one; I would like to submit these extensive changes (assuming no other issues) and continue that specific debate in a new issue/PR. Commit: 80a47db5b7b6fb28e2cdbb1879c21b9bfc9f5e59 https://github.com/quicwg/base-drafts/commit/80a47db5b7b6fb28e2cdbb1879c21b9bfc9f5e59 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Couple of typos Commit: 40ee6a937194067501b2738eae1c87c01ee85289 https://github.com/quicwg/base-drafts/commit/40ee6a937194067501b2738eae1c87c01ee85289 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove trailing whitespace Commit: 6fd38851a3f893b606fbc2fa930edb57cc0dbeac https://github.com/quicwg/base-drafts/commit/6fd38851a3f893b606fbc2fa930edb57cc0dbeac Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'pr1039' Commit: 7afacfa8b407a6c833fc7def32cfb1386104dff1 https://github.com/quicwg/base-drafts/commit/7afacfa8b407a6c833fc7def32cfb1386104dff1 Author: martinduke <martin.h.duke@gmail.com> Date: 2018-02-16 (Fri, 16 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Added reference to stateless reset Somehow, in the endless discussion, we forgot to reference this outcome. Commit: 27902c4be06f15bc643ed5bd7240d107605ad34f https://github.com/quicwg/base-drafts/commit/27902c4be06f15bc643ed5bd7240d107605ad34f Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-17 (Sat, 17 Feb 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Extract request cancellation from GOAWAY (#1100) Currently, all the discussion about CANCELLED requests is bound up in GOAWAY. While GOAWAY is one way that requests can be CANCELLED, there are others. This lifts out the text about request cancellation to its own section, then shortens the GOAWAY section to reference it. I don't think there are new normative requirements here, but there are definitely some requirements that are easier to find now. Commit: 96b076bbedb1e1326ca64bbc1fb1732649a46b51 https://github.com/quicwg/base-drafts/commit/96b076bbedb1e1326ca64bbc1fb1732649a46b51 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M Makefile A draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1109 from quicwg/invariants Invariants Commit: e086bc4cc79c213d2e50e8caba66227edb0edbe4 https://github.com/quicwg/base-drafts/commit/e086bc4cc79c213d2e50e8caba66227edb0edbe4 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-qcram.md Log Message: ----------- Integrate QCRAM (#1117) * Lift QCRAM frame changes into HTTP/QUIC * Remove HPACK0 * HoL => head-of-line * encoder/decoder context * Figure formatting Commit: a9d3662927a90cae0e3651d81f5d67b62680aa61 https://github.com/quicwg/base-drafts/commit/a9d3662927a90cae0e3651d81f5d67b62680aa61 Author: Julian Reschke <julian.reschke@gmx.de> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- qcram: make boilerplate consistent ..with sibling specs. Commit: b62445f79e6d391abc895eb4ee5a164b97517986 https://github.com/quicwg/base-drafts/commit/b62445f79e6d391abc895eb4ee5a164b97517986 Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2018-02-20 (Tue, 20 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- Simplify QCRAM abstract (#1114) * Simplify abstract State what not why, make it more similar to HPACK abstract. * Trim trailing whitespace * dmitri's feedback Commit: 9593edbfd41c7a8b077c9810cd3bc09bd4720a42 https://github.com/quicwg/base-drafts/commit/9593edbfd41c7a8b077c9810cd3bc09bd4720a42 Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- use the 0x8 short header bit for demultiplexing gQUIC Commit: 4413a91eb44ffebac613249cfeeba3249d7a911f https://github.com/quicwg/base-drafts/commit/4413a91eb44ffebac613249cfeeba3249d7a911f Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add note to RFC editor Commit: 57b1b61565363993b8e0f25428578f511b73395b https://github.com/quicwg/base-drafts/commit/57b1b61565363993b8e0f25428578f511b73395b Author: Julian Reschke <julian.reschke@gmx.de> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- qcram: move acks to appendix and make it unnumbered Commit: 1eeacb55a8e86fb2606917b856aae4dcec0167d0 https://github.com/quicwg/base-drafts/commit/1eeacb55a8e86fb2606917b856aae4dcec0167d0 Author: Julian Reschke <julian.reschke@gmx.de> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- qcram: section reference format Commit: 39be5fae99c797d13297f331d70b8206ca0846e8 https://github.com/quicwg/base-drafts/commit/39be5fae99c797d13297f331d70b8206ca0846e8 Author: Julian Reschke <julian.reschke@gmx.de> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- qcram: consistent formatting of range Commit: f13c82fb4c7136777cdbe0dc7edbb25274f6d11d https://github.com/quicwg/base-drafts/commit/f13c82fb4c7136777cdbe0dc7edbb25274f6d11d Author: Christian Huitema <huitema@huitema.net> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M Makefile M README.md M draft-ietf-quic-http.md A draft-ietf-quic-invariants.md A draft-ietf-quic-qcram.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1 from quicwg/master Align on QUIC WG Commit: 453ea6efb3802938b5431a6741248d9a37100921 https://github.com/quicwg/base-drafts/commit/453ea6efb3802938b5431a6741248d9a37100921 Author: Christian Huitema <huitema@huitema.net> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Adding a TLS Failure error code Commit: d49c460a92d0f66e634c5d30234ea96cecc67f62 https://github.com/quicwg/base-drafts/commit/d49c460a92d0f66e634c5d30234ea96cecc67f62 Author: Christian Huitema <huitema@huitema.net> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Reverting the proposal, adding a pointer to the TLS draft. Commit: fd72f6d449df7bac7d851ef48e75106360601140 https://github.com/quicwg/base-drafts/commit/fd72f6d449df7bac7d851ef48e75106360601140 Author: Christian Huitema <huitema@huitema.net> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Update draft-ietf-quic-transport.md Commit: 4bb46bdcdacdc3af50fbdcefbf903e8d339569d1 https://github.com/quicwg/base-drafts/commit/4bb46bdcdacdc3af50fbdcefbf903e8d339569d1 Author: Christian Huitema <huitema@huitema.net> Date: 2018-02-21 (Wed, 21 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fixing trailing white space. Commit: cda324e568e01294d6369cecc7a6e37717bfd27a https://github.com/quicwg/base-drafts/commit/cda324e568e01294d6369cecc7a6e37717bfd27a Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1135 from huitema/tls-error Tls error Commit: 45242cdec498f1862e68d129fa4a640e0a33ab19 https://github.com/quicwg/base-drafts/commit/45242cdec498f1862e68d129fa4a640e0a33ab19 Author: Alan Frindell <afrind@fb.com> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M draft-ietf-quic-qcram.md Log Message: ----------- qcram: remove authors from acknowledgements fixes: 1132 Commit: b077776de554ac3908e9cb45c218ba578d1bc673 https://github.com/quicwg/base-drafts/commit/b077776de554ac3908e9cb45c218ba578d1bc673 Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-02-23 (Fri, 23 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Ian's comment Commit: ff9ae904eafa4195044ea04b7cd0d3864e5935d9 https://github.com/quicwg/base-drafts/commit/ff9ae904eafa4195044ea04b7cd0d3864e5935d9 Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-02-23 (Fri, 23 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add a SERVER_BUSY error code Commit: 6e6c96fa4d778bc862bd2c0158104e7267aff807 https://github.com/quicwg/base-drafts/commit/6e6c96fa4d778bc862bd2c0158104e7267aff807 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-02-25 (Sun, 25 Feb 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rewrap after #1135 Commit: 753b1934080ffd83cdee8f5f26a675811749cf31 https://github.com/quicwg/base-drafts/commit/753b1934080ffd83cdee8f5f26a675811749cf31 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M .circleci/config.yml M Makefile Log Message: ----------- Use the updated template Commit: d07021ff2364b0368178fc0f3ac24b70391ff249 https://github.com/quicwg/base-drafts/commit/d07021ff2364b0368178fc0f3ac24b70391ff249 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M README.md Log Message: ----------- Bad commit Commit: c3e954073601fcacaeee14a5174178f42b300554 https://github.com/quicwg/base-drafts/commit/c3e954073601fcacaeee14a5174178f42b300554 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M README.md Log Message: ----------- Revert last Commit: c8ed2a249e625cf4afbe89f44ad53b4e8a36f756 https://github.com/quicwg/base-drafts/commit/c8ed2a249e625cf4afbe89f44ad53b4e8a36f756 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-02-28 (Wed, 28 Feb 2018) Changed paths: M Makefile Log Message: ----------- Revert Makefile change for testing Commit: 000d20c36980037f50b77cf2f020d9b3fa7db357 https://github.com/quicwg/base-drafts/commit/000d20c36980037f50b77cf2f020d9b3fa7db357 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M .circleci/config.yml M Makefile M README.md M draft-ietf-quic-http.md A draft-ietf-quic-invariants.md A draft-ietf-quic-qcram.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 key-schedule-cleanup Commit: 65c8d8fb76e4f70a41f75a0d872582fbea883108 https://github.com/quicwg/base-drafts/commit/65c8d8fb76e4f70a41f75a0d872582fbea883108 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1077 from quicwg/key-schedule-cleanup Refactor key schedule Commit: 3698a24025218a05d7f66dde25b8c4281a126b43 https://github.com/quicwg/base-drafts/commit/3698a24025218a05d7f66dde25b8c4281a126b43 Author: seanturner <sean@sn3rd.com> Date: 2018-03-01 (Thu, 01 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Need to include valeus for the TLS 1.3 colum in the TLS ExtensionType registry. Commit: 7edfae6c55e233285be72ffdf95d25cf769a2ec0 https://github.com/quicwg/base-drafts/commit/7edfae6c55e233285be72ffdf95d25cf769a2ec0 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1149 from quicwg/tls13_column Need to include valeus for the TLS 1.3 colum in the TLS ExtensionType… Commit: a8f0331e79e45364b20714b8c9200b5320f29731 https://github.com/quicwg/base-drafts/commit/a8f0331e79e45364b20714b8c9200b5320f29731 Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Mike's review Commit: eab5b3e30b102bdaeffb3cdee3f141b8abd3ccb9 https://github.com/quicwg/base-drafts/commit/eab5b3e30b102bdaeffb3cdee3f141b8abd3ccb9 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Add SERVER_BUSY to IANA table Commit: 67047a27cfc614eba6066abd199c9a1d3f20a0bd https://github.com/quicwg/base-drafts/commit/67047a27cfc614eba6066abd199c9a1d3f20a0bd Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1137 from marten-seemann/server-busy add an error code for rejecting new connections Commit: 3a7cdb03fa41a96984a43108c3e4bbb4e9422809 https://github.com/quicwg/base-drafts/commit/3a7cdb03fa41a96984a43108c3e4bbb4e9422809 Author: seanturner <sean@sn3rd.com> Date: 2018-03-02 (Fri, 02 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- minor editorial fixes Commit: d29e803780accb02cf64db711a1e92873b923550 https://github.com/quicwg/base-drafts/commit/d29e803780accb02cf64db711a1e92873b923550 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1152 from quicwg/nitty_nits minor editorial fixes Commit: 97b38254422157b82fe1eeba4dcac7500d77fbaa https://github.com/quicwg/base-drafts/commit/97b38254422157b82fe1eeba4dcac7500d77fbaa Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-04 (Sun, 04 Mar 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Change Jana's email (#1154) Commit: 8d0564f535c8ce3f4364d031b47f63e9db0aa964 https://github.com/quicwg/base-drafts/commit/8d0564f535c8ce3f4364d031b47f63e9db0aa964 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1116 from martinduke/patch-11 Added reference to stateless reset Commit: d004de302a9832f885436d880deabf55ec534a94 https://github.com/quicwg/base-drafts/commit/d004de302a9832f885436d880deabf55ec534a94 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Update changelog for -10 Commit: 890029f998d7129b7c9f8017b3d14f7bc0eb3e93 https://github.com/quicwg/base-drafts/commit/890029f998d7129b7c9f8017b3d14f7bc0eb3e93 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-http.md M draft-ietf-quic-recovery.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1155 from quicwg/changelog Update changelog for -10 Commit: 379be9b47e228eb2b3a3a9e34a430fc58452f6ee https://github.com/quicwg/base-drafts/commit/379be9b47e228eb2b3a3a9e34a430fc58452f6ee Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- start short header packet types from 0 Commit: ac30fd983786fa8d34d0e643db548dd2ca636cb3 https://github.com/quicwg/base-drafts/commit/ac30fd983786fa8d34d0e643db548dd2ca636cb3 Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- change editor's note Commit: 9d5867a180197b9ec9846ef2b65978e53bce0d7e https://github.com/quicwg/base-drafts/commit/9d5867a180197b9ec9846ef2b65978e53bce0d7e Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- add text about the fourth bit Commit: 4ea81a99846a214b3ba579fb4eb964ed4c58c013 https://github.com/quicwg/base-drafts/commit/4ea81a99846a214b3ba579fb4eb964ed4c58c013 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1120 from marten-seemann/gquic-demultiplexing use the 0x8 short header bit for demultiplexing gQUIC Commit: c6c031be8c0008fbd1edf683f07ff0fbd3403ec3 https://github.com/quicwg/base-drafts/commit/c6c031be8c0008fbd1edf683f07ff0fbd3403ec3 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Explain that decryption for unsupported versions is likely to fail This is apparently a common failing in server implementations. Closes #1069. Commit: 39f89345c59fc26310a233bc5debd34a97b005f2 https://github.com/quicwg/base-drafts/commit/39f89345c59fc26310a233bc5debd34a97b005f2 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Generating Acknowledgements (#1139) * Generating Acknowledgements * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Martin's editorial changes from #1153 Commit: f5a54b3b705bd2ab55037309521c64373f31a6fb https://github.com/quicwg/base-drafts/commit/f5a54b3b705bd2ab55037309521c64373f31a6fb Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- fix busted link to HEADER_ACK section Commit: babc8d141ff02bb47d993499d1c9e64cde617d48 https://github.com/quicwg/base-drafts/commit/babc8d141ff02bb47d993499d1c9e64cde617d48 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Merge pull request #1160 from LPardue/patch-10 fix busted link to HEADER_ACK section Commit: 586d1b5f5f1db9a2fbf6996c78292b131f58e850 https://github.com/quicwg/base-drafts/commit/586d1b5f5f1db9a2fbf6996c78292b131f58e850 Author: Lucas Pardue <lucaspardue.24.7@gmail.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Add figures for all HTTP/QUIC frames (#1162) Fixes #1158, and a drive-by fix for #1161. Commit: ca31c07cc1d641e6a1942bc82e676d7499fd16ab https://github.com/quicwg/base-drafts/commit/ca31c07cc1d641e6a1942bc82e676d7499fd16ab Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- a Commit: ca49da7709f9c5939f3d9269edf7cff160687e14 https://github.com/quicwg/base-drafts/commit/ca49da7709f9c5939f3d9269edf7cff160687e14 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1156 from quicwg/vn-dont-decrypt Explain that decryption for unsupported versions is likely to fail Commit: 29ae5e943609b3da64a14448975bf2b2d7f39d1b https://github.com/quicwg/base-drafts/commit/29ae5e943609b3da64a14448975bf2b2d7f39d1b Author: Alan Frindell <afrind@fb.com> Date: 2018-03-05 (Mon, 05 Mar 2018) Changed paths: R draft-ietf-quic-qcram.md A draft-ietf-quic-qpack.md Log Message: ----------- Rename QCRAM to QPACK * As discussed in #1133, QPACK is a more natural name given its similarity to HPACK. I will note that based on the current set of open issues and PRs, QCRAM may diverge from HPACK more over time. The core idea of a shared rotating dynamic table doesn't seem to be going anywhere, however. Commit: 8ecd955816a10acbe8abd0cfc94c135ae8e7196b https://github.com/quicwg/base-drafts/commit/8ecd955816a10acbe8abd0cfc94c135ae8e7196b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- wip Commit: d55ddf8f56d22e157ddc6b1ac3ab4ffd7f7c2022 https://github.com/quicwg/base-drafts/commit/d55ddf8f56d22e157ddc6b1ac3ab4ffd7f7c2022 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Symmetric connection IDs Lots of changes here. Obviously people will feel inclined to nitpick at the length encoding. Feel free, but I think that I have good reasons for my choices there. The NEW_CONNECTION_ID thing is tricky. As was the analysis around the handshake packet keys. Also, note the trick in Version Negotiation packets about swapping the connection IDs. That makes client packet handling much simpler. The big loss is in stateless reset, which I think that I've covered well enough. Closes #1101. Commit: d925ba0e27fd39e97fb46bd11e1dcaf097a00a74 https://github.com/quicwg/base-drafts/commit/d925ba0e27fd39e97fb46bd11e1dcaf097a00a74 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Address review comments, closes #1052 Commit: d8a59b3dbfd3c48bfeb1ef04be9dfe78ad42245b https://github.com/quicwg/base-drafts/commit/d8a59b3dbfd3c48bfeb1ef04be9dfe78ad42245b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Review-based tweakin' Commit: b6db6fae2815b363b6b7f46b8f001eb88f21b56e https://github.com/quicwg/base-drafts/commit/b6db6fae2815b363b6b7f46b8f001eb88f21b56e Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Closes #1146 too Commit: 5343125a595cf4ecde3d921c6f6dd38d2ac89af9 https://github.com/quicwg/base-drafts/commit/5343125a595cf4ecde3d921c6f6dd38d2ac89af9 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Closes #821 too Commit: acf8bfe99785a6617962d7a4786cc389f0d7b84b https://github.com/quicwg/base-drafts/commit/acf8bfe99785a6617962d7a4786cc389f0d7b84b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Let's not flip around too often unnecessarily Commit: c0f9f0ff19e946f2821b5a1cb0220b8066405187 https://github.com/quicwg/base-drafts/commit/c0f9f0ff19e946f2821b5a1cb0220b8066405187 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Move version ahead of connection IDs Closes #1166 Commit: febac4d3d619821f8e1f3d3a2c61326f7644f154 https://github.com/quicwg/base-drafts/commit/febac4d3d619821f8e1f3d3a2c61326f7644f154 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md Log Message: ----------- Fix length labels Commit: 436786f8f116c40e0236bed97d429bff67c56b8d https://github.com/quicwg/base-drafts/commit/436786f8f116c40e0236bed97d429bff67c56b8d Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- -n Commit: 16d00c54116e0a8f29cee1fc747a8bdc6e880a6c https://github.com/quicwg/base-drafts/commit/16d00c54116e0a8f29cee1fc747a8bdc6e880a6c Author: Alan Frindell <afrind@fb.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-http.md Log Message: ----------- Also update HTTP draft, but left QCRAM reference in the changelog Commit: 4d144674d55a79d157f7dbbb360893ace26bee4f https://github.com/quicwg/base-drafts/commit/4d144674d55a79d157f7dbbb360893ace26bee4f Author: martinduke <martin.h.duke@gmail.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Explicit Congestion Window Limit (#1170) Explicitly states the core limitation that congestion control imposes on a sender, right at the front of the section. It also includes a pointer to the place that defines exactly what bytes are covered. Commit: f7e9f8078503b8a3e381cd6a8cdc61fcd5616e06 https://github.com/quicwg/base-drafts/commit/f7e9f8078503b8a3e381cd6a8cdc61fcd5616e06 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- ACK Optimization (#1159) * ACK Optimization * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md Commit: 3062883ea865b79df4aa2ad81655775189eabc60 https://github.com/quicwg/base-drafts/commit/3062883ea865b79df4aa2ad81655775189eabc60 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Merge branch 'symmetric-connection-id' into move-version Commit: 2764c5c388f858f1cb18c6297a66af043676b14b https://github.com/quicwg/base-drafts/commit/2764c5c388f858f1cb18c6297a66af043676b14b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Reducing minimum connection ID length to 4 octets Commit: 7bfa8ab3ae3db5a9ccacc51dc06f614bc3706374 https://github.com/quicwg/base-drafts/commit/7bfa8ab3ae3db5a9ccacc51dc06f614bc3706374 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Sums iz haard Commit: 7146f666cff33254b21a921e72f7804d70004473 https://github.com/quicwg/base-drafts/commit/7146f666cff33254b21a921e72f7804d70004473 Author: knekritz <knekritz@fb.com> Date: 2018-03-06 (Tue, 06 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Forbid using TLS records for padding after the handshake. Commit: 486abed55eb4b036ccfcfb2e043a71ee37ad36f7 https://github.com/quicwg/base-drafts/commit/486abed55eb4b036ccfcfb2e043a71ee37ad36f7 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-07 (Wed, 07 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1173 from knekritz/master Forbid using TLS records for padding after the handshake. Commit: d7a18a031595190971e419dddefd4d8b15b41461 https://github.com/quicwg/base-drafts/commit/d7a18a031595190971e419dddefd4d8b15b41461 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Moar bad numerz Commit: dc887e85a50ece81bfbb87c44dfaf27d91c42f28 https://github.com/quicwg/base-drafts/commit/dc887e85a50ece81bfbb87c44dfaf27d91c42f28 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-08 (Thu, 08 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md Log Message: ----------- My sed-fu is lacking Commit: c6c06e50504ad98dcf4040296804ca7a48121134 https://github.com/quicwg/base-drafts/commit/c6c06e50504ad98dcf4040296804ca7a48121134 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- For @siyengar/@ianswett regarding connection ID construction Commit: 3ea70b965749b0525468a09b33b55dcff9eb0347 https://github.com/quicwg/base-drafts/commit/3ea70b965749b0525468a09b33b55dcff9eb0347 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Some review-related changes and polish Commit: dca4b6f9f1ed1e47c2836cea447bf3064c159870 https://github.com/quicwg/base-drafts/commit/dca4b6f9f1ed1e47c2836cea447bf3064c159870 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-09 (Fri, 09 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Enter closing after the idle timeout The draft was a little unclear on this point and its important. The idle timeout ends without sending CONNECTION_CLOSE, and it can end approximately simultaneously. If both endpoints send CONNECTION_CLOSE and then go to closing, then they might start a packet storm if neither actually looks at packets they receive before retransmitting their close packet (which is permitted). We want idle timeout to pass without packets, so this needs to be closing. Closes #1178 Commit: d6d104bb2526c35724e80ba206d61646afb3516d https://github.com/quicwg/base-drafts/commit/d6d104bb2526c35724e80ba206d61646afb3516d Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-10 (Sat, 10 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1179 from quicwg/idle-expiration Enter closing after the idle timeout Commit: 91caab82ea779af5532e567681751af0829f2166 https://github.com/quicwg/base-drafts/commit/91caab82ea779af5532e567681751af0829f2166 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Define time_of_last_sent_handshake_packet (#1171) * Define time_of_last_sent_handshake_packet Fixes Issue #962 * Update draft-ietf-quic-recovery.md * Update draft-ietf-quic-recovery.md * Marten's comments Commit: 4e837b2dae103afa2fe9fb8a8e0db681a175db49 https://github.com/quicwg/base-drafts/commit/4e837b2dae103afa2fe9fb8a8e0db681a175db49 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Fixups Commit: 31141215cfc0dd63ebbdfa7141e10b536b4b31bc https://github.com/quicwg/base-drafts/commit/31141215cfc0dd63ebbdfa7141e10b536b4b31bc Author: Marten Seemann <martenseemann@gmail.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- allow sending of TLP and RTO probe packets when congestion limited (#1180) Commit: 4a5850f471232941fefea539002c240c6fc510f4 https://github.com/quicwg/base-drafts/commit/4a5850f471232941fefea539002c240c6fc510f4 Author: afrind <afrind@users.noreply.github.com> Date: 2018-03-12 (Mon, 12 Mar 2018) Changed paths: M draft-ietf-quic-http.md R draft-ietf-quic-qcram.md A draft-ietf-quic-qpack.md Log Message: ----------- Merge pull request #1164 from quicwg/qcram_rename Rename QCRAM to QPACK Commit: 0d51024752d67da74c725ad8df4df12a990099b2 https://github.com/quicwg/base-drafts/commit/0d51024752d67da74c725ad8df4df12a990099b2 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Small tweaks regarding the change to dcid Commit: 3593b0e0fa2e682c7df93217e678835fe27ec8bc https://github.com/quicwg/base-drafts/commit/3593b0e0fa2e682c7df93217e678835fe27ec8bc Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M README.md Log Message: ----------- README for QPACK name change Commit: 9d1512f32b0c8a2db2ee64d7ea6e66737ac1224e https://github.com/quicwg/base-drafts/commit/9d1512f32b0c8a2db2ee64d7ea6e66737ac1224e Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Jana's improvements Commit: 7e65291312e3daf69df8428d44f98ec5b9af8d08 https://github.com/quicwg/base-drafts/commit/7e65291312e3daf69df8428d44f98ec5b9af8d08 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-tls.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1151 from quicwg/symmetric-connection-id Symmetric connection IDs Commit: 3cb9e1a70621f0fb5e6e86d1eb90b20e54abdc52 https://github.com/quicwg/base-drafts/commit/3cb9e1a70621f0fb5e6e86d1eb90b20e54abdc52 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove overview section and add some to intro (#1184) * Prune overview section and add some to intro * add flow control * add flow control Commit: 3969625115cf6795d629c2dc1dcc38eb60380696 https://github.com/quicwg/base-drafts/commit/3969625115cf6795d629c2dc1dcc38eb60380696 Author: Sean Turner <sean@sn3rd.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Client Intial to client Initial (#1183) * Client Intial to client Initial * removing client Commit: 3822cfda8b3462363fb2c1cb8f8d24df56c10771 https://github.com/quicwg/base-drafts/commit/3822cfda8b3462363fb2c1cb8f8d24df56c10771 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Move opportunistic ACK defense to security considerations (#1185) Closes #305. Commit: 8816d42cbb2f4b2e520dc0a03c5d16983ea6606c https://github.com/quicwg/base-drafts/commit/8816d42cbb2f4b2e520dc0a03c5d16983ea6606c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M README.md M draft-ietf-quic-http.md M draft-ietf-quic-invariants.md R draft-ietf-quic-qcram.md A 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 move-version Commit: 73540a37736d540bb67087db4fbeb485979fb428 https://github.com/quicwg/base-drafts/commit/73540a37736d540bb67087db4fbeb485979fb428 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1167 from quicwg/move-version Move version Commit: 820ab7cb721f1bc880651568e3142ca3f464eb9e https://github.com/quicwg/base-drafts/commit/820ab7cb721f1bc880651568e3142ca3f464eb9e Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Tweak to optimistic ack attack (#1186) Commit: b3c49d8d47c7ed1af1a931b8567af11c0c19407b https://github.com/quicwg/base-drafts/commit/b3c49d8d47c7ed1af1a931b8567af11c0c19407b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-13 (Tue, 13 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md Log Message: ----------- Revert merge snafu Commit: ecc475a80c62eaea4b87d91c1c0cdf43bf7fdf25 https://github.com/quicwg/base-drafts/commit/ecc475a80c62eaea4b87d91c1c0cdf43bf7fdf25 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Stateless reset tokens aren't mandatory (#1191) Closes #818. Commit: fc6d4b5953a8a88e8ec412dab443eba07b25a723 https://github.com/quicwg/base-drafts/commit/fc6d4b5953a8a88e8ec412dab443eba07b25a723 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Clients ignore packets of unknown versions (#1192) Closes #827. Commit: d246c37aa55bbcf4dd77a6977c018cc26647b1b5 https://github.com/quicwg/base-drafts/commit/d246c37aa55bbcf4dd77a6977c018cc26647b1b5 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Remove implicit stream opening (#1193) * Remove implicit stream opening Closes #896. * Clarification * minor nits Commit: 0be07036483aab91ae396fa3fb6e3e31c76b6409 https://github.com/quicwg/base-drafts/commit/0be07036483aab91ae396fa3fb6e3e31c76b6409 Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Allow length 0 when offset is 0 (#1194) Fixes #901 Commit: 808465ed5f3da2ab879492dbf3971c9ab4891a8b https://github.com/quicwg/base-drafts/commit/808465ed5f3da2ab879492dbf3971c9ab4891a8b Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- 16 bits instead of 32 Commit: f6157a0b51f14ee1583df3cc7408d8ae86174180 https://github.com/quicwg/base-drafts/commit/f6157a0b51f14ee1583df3cc7408d8ae86174180 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Replace algorithm with example Commit: c88817a9caf20f2238e9b490afc07f9ec75c838c https://github.com/quicwg/base-drafts/commit/c88817a9caf20f2238e9b490afc07f9ec75c838c Author: seanturner <sean@sn3rd.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md Log Message: ----------- Invariants are IP-version-independent Commit: 6a986214b09245ceff6d30f6b497aca9c18e3a36 https://github.com/quicwg/base-drafts/commit/6a986214b09245ceff6d30f6b497aca9c18e3a36 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Create a signal about HelloRetryRequest Closes #1061. Commit: 968ab9449276772dfba5f365d4d3b5034d411a23 https://github.com/quicwg/base-drafts/commit/968ab9449276772dfba5f365d4d3b5034d411a23 Author: Sean Turner <sean@sn3rd.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Making quic-recovery self-contained (#1195) * Making quic-recovery self-contained * removing duplicate TLP reference * should have been {{?TLP}} and not {{?TLS}} * fixing ref * fixing double = Commit: d3cf51da66ab57b96ddf7f3baa06a4f4501c5f0c https://github.com/quicwg/base-drafts/commit/d3cf51da66ab57b96ddf7f3baa06a4f4501c5f0c Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-invariants.md Log Message: ----------- Merge pull request #1198 from quicwg/invar_ipversion Invariants are IP-version-independent Commit: 0d944c7f990f649eb47eb57de3dbb601d04be52e https://github.com/quicwg/base-drafts/commit/0d944c7f990f649eb47eb57de3dbb601d04be52e Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Fixes #1127 Commit: 47958226abfbd3f82e0c93b5be83382d5fba64fb https://github.com/quicwg/base-drafts/commit/47958226abfbd3f82e0c93b5be83382d5fba64fb Author: seanturner <sean@sn3rd.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Addressing issue#1147 Commit: 5cfa6ebf889e065f91a0836c64b68cbf9ccd2bee https://github.com/quicwg/base-drafts/commit/5cfa6ebf889e065f91a0836c64b68cbf9ccd2bee Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Move section on TLP to Congestion Control Closes #1075 Commit: edfff82f4e7205a479428901f929138c7d9d9c45 https://github.com/quicwg/base-drafts/commit/edfff82f4e7205a479428901f929138c7d9d9c45 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1201 from quicwg/issue_1147 Addressing issue#1147 Commit: 4097e1be795d339c99a1cb343872595f96669589 https://github.com/quicwg/base-drafts/commit/4097e1be795d339c99a1cb343872595f96669589 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Merge pull request #1203 from quicwg/ianswett-tlp Move section on TLP to Congestion Control Commit: 05f60e8c2b390b398824f6d7995628a98a4b88c2 https://github.com/quicwg/base-drafts/commit/05f60e8c2b390b398824f6d7995628a98a4b88c2 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Specify pacing in a bit more detail. (#1202) * Specify pacing in a bit more detail. Closes 1056. * remove simply Commit: ed2958c889ed85abadef29cb7ccbe16769600884 https://github.com/quicwg/base-drafts/commit/ed2958c889ed85abadef29cb7ccbe16769600884 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- App and transport errors Commit: 929274c286e56d144b1741862fbb72ba414dfded https://github.com/quicwg/base-drafts/commit/929274c286e56d144b1741862fbb72ba414dfded Author: ianswett <ianswett@users.noreply.github.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Ensure min_rtt is not always 0 Fixes #1169 Commit: 0284b983ef773edc0e7a38583d5a079b1966b3af https://github.com/quicwg/base-drafts/commit/0284b983ef773edc0e7a38583d5a079b1966b3af Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1204 from quicwg/error_clarity App and transport errors Commit: bf1a546a9c6b3874c344ee350b131c56d0f9b75b https://github.com/quicwg/base-drafts/commit/bf1a546a9c6b3874c344ee350b131c56d0f9b75b Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-14 (Wed, 14 Mar 2018) Changed paths: M draft-ietf-quic-qpack.md Log Message: ----------- Merge pull request #1200 from quicwg/32_is_fine Remove discussion of entry overhead Commit: 26e395d64f9eab318bd599a89003d3860352a76f https://github.com/quicwg/base-drafts/commit/26e395d64f9eab318bd599a89003d3860352a76f Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Improve example Commit: 3630fdf1a02d3abf1366d5c82d99a3b75757b0af https://github.com/quicwg/base-drafts/commit/3630fdf1a02d3abf1366d5c82d99a3b75757b0af Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Parameter naming Commit: e80bc34b2def031807a9f96258fef1693d8c7589 https://github.com/quicwg/base-drafts/commit/e80bc34b2def031807a9f96258fef1693d8c7589 Author: Mike Bishop <mbishop@evequefou.be> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Corresponding Commit: 8d450dbc1a10f8df095492940b7fc88592cc4c29 https://github.com/quicwg/base-drafts/commit/8d450dbc1a10f8df095492940b7fc88592cc4c29 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Prohibit STOP_SENDING for streams in the wrong state Closes #1050. Commit: 2b51d80b2e7f3ac0bbdf493d5dc6a8f77932f0be https://github.com/quicwg/base-drafts/commit/2b51d80b2e7f3ac0bbdf493d5dc6a8f77932f0be Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-recovery.md Log Message: ----------- Remove duplicate TLP reference Commit: 2d0ba7dca103762b28191c1a5085c6debbaa7886 https://github.com/quicwg/base-drafts/commit/2d0ba7dca103762b28191c1a5085c6debbaa7886 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Mandate ACK and allow PADDING in Revert See discussion in #627 for the stronger language for ACK frames. Closes #1067. Updates #627. Commit: d9096de3024c4fe53c909a32ade410e64afb8120 https://github.com/quicwg/base-drafts/commit/d9096de3024c4fe53c909a32ade410e64afb8120 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- f*** whitespace Commit: 00e9298c293c0d252882a9c32b4d5a383deb9173 https://github.com/quicwg/base-drafts/commit/00e9298c293c0d252882a9c32b4d5a383deb9173 Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- ACK for Initial packet ... RTT measurement is a bonus. Commit: fd227f197dee5c85816d5bba9d5a65cf4e2c3b97 https://github.com/quicwg/base-drafts/commit/fd227f197dee5c85816d5bba9d5a65cf4e2c3b97 Author: Sean Turner <sean@sn3rd.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1199 from quicwg/this-is-a-retry Create a signal about HelloRetryRequest Commit: 6b8ce22285703f9c93b8ff85918abb51aad3ef3f https://github.com/quicwg/base-drafts/commit/6b8ce22285703f9c93b8ff85918abb51aad3ef3f Author: janaiyengar <jri.ietf@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- reflow because f*** web editor Commit: fdb375dfb34012de757528a60a2847232b0c4de1 https://github.com/quicwg/base-drafts/commit/fdb375dfb34012de757528a60a2847232b0c4de1 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #882 from marten-seemann/simplify-stateless-retry require ACKs and allow PADDING in the Server Stateless Retry packet Commit: 5bd5e9c7d4b676ebf5f3961232a05d4e9b6755bc https://github.com/quicwg/base-drafts/commit/5bd5e9c7d4b676ebf5f3961232a05d4e9b6755bc Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Rename 'Open' to 'Ready' for send streams (#1205) Commit: 6ea7707fad350f00d0ed12aea8a3ff58d8b524f1 https://github.com/quicwg/base-drafts/commit/6ea7707fad350f00d0ed12aea8a3ff58d8b524f1 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Trial decryption on TLS stream for 0-RTT rejection ...isn't necessary because there will be no records protected with 0-RTT keys. Closes #1172. Commit: 910a81f331ea7a9577c00325bf9c7d87c46ab705 https://github.com/quicwg/base-drafts/commit/910a81f331ea7a9577c00325bf9c7d87c46ab705 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- 0-RTT is rejected with Retry and VN Closes #1206. Commit: e0fcbe8ebb310305f2e73996d6fa67bd8c36a701 https://github.com/quicwg/base-drafts/commit/e0fcbe8ebb310305f2e73996d6fa67bd8c36a701 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Reboot state Commit: efb1a1dfc849eb53b086f41c9d5bb8bca9065c50 https://github.com/quicwg/base-drafts/commit/efb1a1dfc849eb53b086f41c9d5bb8bca9065c50 Author: Sean Turner <sean@sn3rd.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-tls.md Log Message: ----------- Merge pull request #1208 from quicwg/0rtt-after-retry 0rtt after retry Commit: a699047c75f545e757014920441c4564924b93ad https://github.com/quicwg/base-drafts/commit/a699047c75f545e757014920441c4564924b93ad Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M draft-ietf-quic-transport.md Log Message: ----------- Merge pull request #1065 from quicwg/stream_count Transport parameters are stream counts, not IDs Commit: 492f56f02a9c96627a40d0da2195b59702c17828 https://github.com/quicwg/base-drafts/commit/492f56f02a9c96627a40d0da2195b59702c17828 Author: Martin Thomson <martin.thomson@gmail.com> Date: 2018-03-15 (Thu, 15 Mar 2018) Changed paths: M .circleci/config.yml M Makefile M README.md M draft-ietf-quic-http.md A draft-ietf-quic-invariants.md A 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 cross-version-resumption Compare: https://github.com/quicwg/base-drafts/compare/06384b89ef18...492f56f02a9c
- [quicwg/base-drafts] fa6e0f: allow ACKs in the Se… Martin Thomson