[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