Subject: [quicwg/base-drafts] 1b928f: Discard Initial keys as soon as possible

From: Martin Thomson <[email-masked]>
Date: Sun, 06 Jan 2019 14:56:04 -0800

Branch: refs/heads/shuffle-ack
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b928f21b3b50aecf271fdda148c693b660edca5
      https://github.com/quicwg/base-drafts/commit/1b928f21b3b50aecf271fdda148c693b660edca5
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Discard Initial keys as soon as possible

Closes #1951.

  Commit: 651f0ef36217eb3ac6ca74fa6b79a23674abc22f
      https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add mention of discarding Initial to transport

  Commit: 1c76c90291b4c132cf53feb91dc0de5cb89a6847
      https://github.com/quicwg/base-drafts/commit/1c76c90291b4c132cf53feb91dc0de5cb89a6847
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add more stuff to transport about CRYPTO discards

  Commit: 98feded4a7630c7c0b6cfd47066d671706d1c25b
      https://github.com/quicwg/base-drafts/commit/98feded4a7630c7c0b6cfd47066d671706d1c25b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  when

  Commit: 6c799839506c61b7cf0d3fa9e6483d86556571f4
      https://github.com/quicwg/base-drafts/commit/6c799839506c61b7cf0d3fa9e6483d86556571f4
  Author: Christian Huitema <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #9 from quicwg/master

Align November 28

  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cbfe215d940dd4c4f9d8
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Tweaks based on review feedback

  Commit: 46486dc1191b0ca0f08203597dde6d419e466bf0
      https://github.com/quicwg/base-drafts/commit/46486dc1191b0ca0f08203597dde6d419e466bf0
  Author: martinduke <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Make in_flight the criterion for declaring loss

If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window space.

  Commit: 7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
      https://github.com/quicwg/base-drafts/commit/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
  Author: ianswett <[email-masked]>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge branch 'master' into patch-31

  Commit: b290a95ceecc5df8ef291211502af941bbbf045b
      https://github.com/quicwg/base-drafts/commit/b290a95ceecc5df8ef291211502af941bbbf045b
  Author: ianswett <[email-masked]>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

  Commit: f433c69b3c1334f73fb32424c45d0c9b99eb3f30
      https://github.com/quicwg/base-drafts/commit/f433c69b3c1334f73fb32424c45d0c9b99eb3f30
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarification and minor addition to ICMP PTB text

  Commit: 10dffa5842a2939654d8379c0487d06d5f800f6d
      https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d8379c0487d06d5f800f6d
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use "addresses" instead of "4-tuple"

Co-Authored-By: igorlord <[email-masked]>

  Commit: 30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
      https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  reflow text

  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e72a3c40842a1f83a12
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Ian's review

  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe516f902ea75c59cc014d
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Editorial bikesheding.

  Commit: e41defb7113eac41aa02ef6119690f595c1bd463
      https://github.com/quicwg/base-drafts/commit/e41defb7113eac41aa02ef6119690f595c1bd463
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Process ECN before forgetting newly acked packets

  Commit: 4534794a000d30427a543c1c6ecda4aac381e30b
      https://github.com/quicwg/base-drafts/commit/4534794a000d30427a543c1c6ecda4aac381e30b
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  ICMP PTB -- simplify and clarfy

  Commit: a90fb86a36d7582637ee093a61dae3c0fa216d45
      https://github.com/quicwg/base-drafts/commit/a90fb86a36d7582637ee093a61dae3c0fa216d45
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not allow ICMP PTB to increase PMTU

  Commit: 659bb52e170fc6859a4e771704beefbf7a840f41
      https://github.com/quicwg/base-drafts/commit/659bb52e170fc6859a4e771704beefbf7a840f41
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Clarify use of largest_acked_packet

  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.

  Commit: ad6122da9447057fab23d283f541ed503a40915f
      https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d283f541ed503a40915f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Validation MUST match IPs and ports.

Co-Authored-By: igorlord <[email-masked]>

  Commit: 6b3b9882b5807709a294f30d261ca95c5519f151
      https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f30d261ca95c5519f151
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Do not talk about ignoring ICMP that increases PMTU. Talk about disallowing PMTU increases.

  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b7e70320565d7b80059
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Editorial fixes to ECN text

  Commit: 5998a75eccb6955f3b3db2c3362951eeb0b73f0e
      https://github.com/quicwg/base-drafts/commit/5998a75eccb6955f3b3db2c3362951eeb0b73f0e
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  fix description of AEAD usage

  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff639430c273457605e7
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  clarify that old keys should always be dropped

  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960495050561baa21ae77
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.

  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Allow alternate restarts after idle

  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  restructure

  Commit: 81a750f040001abda26a0b9b270c814d04d5aa66
      https://github.com/quicwg/base-drafts/commit/81a750f040001abda26a0b9b270c814d04d5aa66
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2190 from marten-seemann/clarify-aead-usage

fix description of AEAD usage

  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848dc0901ab55eef409f7
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Also applies after Retry

  Commit: b2a53438216b7850ab7d663ec671fb66ff45a600
      https://github.com/quicwg/base-drafts/commit/b2a53438216b7850ab7d663ec671fb66ff45a600
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2196 from quicwg/hp-one-key

Header protection keys don't change

  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg#2172).

Closes quicwg#2172.

  Commit: ab1cdf44338acefa34583d7f0d9159681602002d
      https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d7f0d9159681602002d
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #1 from quicwg/drop-old

Key discard requirements

  Commit: 9d20ea501c0c72ffe593af6179ebbdad9d2abf87
      https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af6179ebbdad9d2abf87
  Author: EKR <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Make the ECN requirements match the the discussion in #2156. Fixes #2156

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.

  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477121eb1887c9136d48c
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix Handshake's type number

  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f2caa3e0f62d8995efe
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <[email-masked]>

  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b373105d9a122322f739
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: janaiyengar <[email-masked]>

  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb882154addf0cae03c66a9d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  more changes

  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889ce499235cd82a4ed03f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding

  Commit: bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
      https://github.com/quicwg/base-drafts/commit/bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Probe Timeout/PTO

  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Swap eviction and max table size sections.

  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e940b95033716b1db56c
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04

  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  becomes

  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number

  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa986c844f7a631db93e
  Author: afrind <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.

  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e552e0d0364d0275530df
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  comments

  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e86a8c569514cfd23ed
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text

  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142fb321eb149281f623ed
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  simpler

  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f6392090852e5f6d4d0
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet

  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f427efe35e72f1853a60
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial

  Commit: ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
      https://github.com/quicwg/base-drafts/commit/ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add changelog entry

  Commit: b68b46f3b2123dc4a71950a34416737789445b12
      https://github.com/quicwg/base-drafts/commit/b68b46f3b2123dc4a71950a34416737789445b12
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2187 from quicwg/cwv

Allow alternate restarts after idle

  Commit: e7668328adb1a0b6a27a6dac76d539797597a046
      https://github.com/quicwg/base-drafts/commit/e7668328adb1a0b6a27a6dac76d539797597a046
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Changelog for #2045

  Commit: 8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
      https://github.com/quicwg/base-drafts/commit/8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
  Author: ianswett <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ack-cleanup

  Commit: 16d116db3124043a7dda0e6d25672e5c83beb35f
      https://github.com/quicwg/base-drafts/commit/16d116db3124043a7dda0e6d25672e5c83beb35f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2140 from Ralith/ack-cleanup

Clarify OnAckReceived pseudocode

  Commit: 029d7294a27ff24dd6f027bba50feb0b289b871f
      https://github.com/quicwg/base-drafts/commit/029d7294a27ff24dd6f027bba50feb0b289b871f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  SHOULD ECN

  Commit: 81997cff08fd13b598b532cfb9adb83ef27089b9
      https://github.com/quicwg/base-drafts/commit/81997cff08fd13b598b532cfb9adb83ef27089b9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into ecn_reqs

  Commit: 2941ecca0823f0f6fcda1930bd120824f616841d
      https://github.com/quicwg/base-drafts/commit/2941ecca0823f0f6fcda1930bd120824f616841d
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  editorial nit

  Commit: 4d7ec17e12cacc79665388837f4fc9d485a8d121
      https://github.com/quicwg/base-drafts/commit/4d7ec17e12cacc79665388837f4fc9d485a8d121
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2201 from ekr/ecn_reqs

Make the ECN requirements match the the discussion in #2156. Fixes #2156

  Commit: 8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
      https://github.com/quicwg/base-drafts/commit/8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2161 from igorlord/pmtu-do-not-increase

Do not allow ICMP PTB to increase PMTU

  Commit: b95b9983e267adda33329970f055363db8b014eb
      https://github.com/quicwg/base-drafts/commit/b95b9983e267adda33329970f055363db8b014eb
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2142 from Ralith/process-ecn

Process ECN before forgetting newly acked packets

  Commit: 382d294a4ba61d4d59c895adb8d7edecdd148246
      https://github.com/quicwg/base-drafts/commit/382d294a4ba61d4d59c895adb8d7edecdd148246
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp

  Commit: e89880bd117682363527101313f251eae7e225f9
      https://github.com/quicwg/base-drafts/commit/e89880bd117682363527101313f251eae7e225f9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2108 from igorlord/pmtu

Clarification and minor addition to ICMP PTB text

  Commit: 27806f09e69a7902b77e153d3c6ad1a77a408053
      https://github.com/quicwg/base-drafts/commit/27806f09e69a7902b77e153d3c6ad1a77a408053
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp

  Commit: eb8804f770b066ae69a1f356a6dc78c52f7329be
      https://github.com/quicwg/base-drafts/commit/eb8804f770b066ae69a1f356a6dc78c52f7329be
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2109 from igorlord/pmtu-may-ignore-ipv4-icmp

Clarify ICMP PTB message validation

  Commit: b76fe897bdd326b46677bce971b4a59e23f47699
      https://github.com/quicwg/base-drafts/commit/b76fe897bdd326b46677bce971b4a59e23f47699
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2191 from marten-seemann/drop-old-keys

clarify that old keys should always be dropped

  Commit: c91232a7572c307fe8766b82b02f854314280695
      https://github.com/quicwg/base-drafts/commit/c91232a7572c307fe8766b82b02f854314280695
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2104 from martinduke/patch-31

Make in_flight the criterion for declaring loss

  Commit: 466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
      https://github.com/quicwg/base-drafts/commit/466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Extra changelog entries

  Commit: 2ce761915d65dad597821ed4532317b2be32c667
      https://github.com/quicwg/base-drafts/commit/2ce761915d65dad597821ed4532317b2be32c667
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M tag.sh

  Log Message:
  -----------
  Add qpack to tag hack

  Commit: b01b836b27cf7708f7077902fc3fd709f20b79f6
      https://github.com/quicwg/base-drafts/commit/b01b836b27cf7708f7077902fc3fd709f20b79f6
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  some more editorial work

  Commit: 6e52c178f4bad1dace46026f326ddfec8964dff1
      https://github.com/quicwg/base-drafts/commit/6e52c178f4bad1dace46026f326ddfec8964dff1
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Some more cleanup

  Commit: e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
      https://github.com/quicwg/base-drafts/commit/e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  More editorial work

  Commit: bacca223d8b9c9aea5d27a05bbaf5f404c180d15
      https://github.com/quicwg/base-drafts/commit/bacca223d8b9c9aea5d27a05bbaf5f404c180d15
  Author: MikkelFJ <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: ekr <[email-masked]>

  Commit: 3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
      https://github.com/quicwg/base-drafts/commit/3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
  Author: MikkelFJ <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: ekr <[email-masked]>

  Commit: 7b825b51b9f59d67b870df4d62e7f9609e71073d
      https://github.com/quicwg/base-drafts/commit/7b825b51b9f59d67b870df4d62e7f9609e71073d
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Review comments

  Commit: 0828c13998d5720f7b332495d098bb7d57d6d3aa
      https://github.com/quicwg/base-drafts/commit/0828c13998d5720f7b332495d098bb7d57d6d3aa
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Reflow text, tweak

  Commit: a7280faf1efdf51df6d569dc4ce92c141685ece6
      https://github.com/quicwg/base-drafts/commit/a7280faf1efdf51df6d569dc4ce92c141685ece6
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  fix MUST not in idle period (#2210)

  Commit: b4b2d149d350d4fc335a8aab90dc86cc20b96234
      https://github.com/quicwg/base-drafts/commit/b4b2d149d350d4fc335a8aab90dc86cc20b96234
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  run DetectLostPackets before resetting crypto_count and pto_count (#2209)

  Commit: 4152d7b55ad227206f03ad7793373d7dc75eb210
      https://github.com/quicwg/base-drafts/commit/4152d7b55ad227206f03ad7793373d7dc75eb210
  Author: ianswett <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't verify ECN counts for out of order ACKs

Fixes #2198

  Commit: 6980d7b25048d53a9c5ca16729d3767d424ae761
      https://github.com/quicwg/base-drafts/commit/6980d7b25048d53a9c5ca16729d3767d424ae761
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Clarify packet number representation

  Commit: ff67c2f39cd9085b6f5854720841b3bb5be3c388
      https://github.com/quicwg/base-drafts/commit/ff67c2f39cd9085b6f5854720841b3bb5be3c388
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  nit

  Commit: cb6dd7e90c535c49ab6dd073c51fb1e934ec2d49
      https://github.com/quicwg/base-drafts/commit/cb6dd7e90c535c49ab6dd073c51fb1e934ec2d49
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  RTT variance may be included in threshold (#2213)

* RTT variance may be included in threshold

* small refactor

* more text

* nit

* simplification

* simpler

* simpler

  Commit: 15b2dc5522c84b3d1652bfde0cb5884b4501a843
      https://github.com/quicwg/base-drafts/commit/15b2dc5522c84b3d1652bfde0cb5884b4501a843
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  follow up nitfix to #2213

  Commit: 9dfe3a0fee6dd4adf26315292e9523af45f7c259
      https://github.com/quicwg/base-drafts/commit/9dfe3a0fee6dd4adf26315292e9523af45f7c259
  Author: ianswett <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Psuedocode fix from PR#2200 (#2219)

  Commit: 221567aaaee99d1db6d6c4ef83cebc52fa15d284
      https://github.com/quicwg/base-drafts/commit/221567aaaee99d1db6d6c4ef83cebc52fa15d284
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  smithing

  Commit: ee224ac64bb7924a910e0a0216f8083823c331f1
      https://github.com/quicwg/base-drafts/commit/ee224ac64bb7924a910e0a0216f8083823c331f1
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit size on ODCIL

Which is probably less bad than the current.

Closes #2211.

  Commit: 442a25ba00b9cd12ded1841a116f5c67c56546a1
      https://github.com/quicwg/base-drafts/commit/442a25ba00b9cd12ded1841a116f5c67c56546a1
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  s/RTO/PTO/g and consequences

Closes #2206.

  Commit: ddde99caa98edce9ed9f343b5db7885c4b582647
      https://github.com/quicwg/base-drafts/commit/ddde99caa98edce9ed9f343b5db7885c4b582647
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Fix TLS too

  Commit: 97942f107dc68958d0aab7c4b6ef6abc6d75f64a
      https://github.com/quicwg/base-drafts/commit/97942f107dc68958d0aab7c4b6ef6abc6d75f64a
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2218 from quicwg/pn-encoding

Clarify packet number representation

  Commit: db109ff92c8345b41d2a104509cac129dc14d141
      https://github.com/quicwg/base-drafts/commit/db109ff92c8345b41d2a104509cac129dc14d141
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Put multiplier first as suggested

  Commit: 463d763723ed1c67d185fb89d50b89a4dba7ca6c
      https://github.com/quicwg/base-drafts/commit/463d763723ed1c67d185fb89d50b89a4dba7ca6c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2236 from quicwg/issue2211

Omit size on ODCIL

  Commit: ff76d9b1d51bfbf4aaa8cfa636de964291aa9f18
      https://github.com/quicwg/base-drafts/commit/ff76d9b1d51bfbf4aaa8cfa636de964291aa9f18
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'pto-transport'

  Commit: b2b4035dc94cae51fc9a16759d5984cebee0a9f6
      https://github.com/quicwg/base-drafts/commit/b2b4035dc94cae51fc9a16759d5984cebee0a9f6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Don't share addresses without a connection ID

Closes #2086.

  Commit: 59df95fa2e9f856dfee2d03b163108944122a5bf
      https://github.com/quicwg/base-drafts/commit/59df95fa2e9f856dfee2d03b163108944122a5bf
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Adjust autotuning recommendations

This doesn't need normative text.

This adds @ianswett's recommendation about only sending flow control
frames when there are other frames to send.  Though I added another note
about the peer being explicitly blocked, which I think is a useful
transition to the next paragraph.

Closes #2083.

  Commit: 4693a08a409308dab965b8e991da31b6f3312938
      https://github.com/quicwg/base-drafts/commit/4693a08a409308dab965b8e991da31b6f3312938
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove PATH_RESPONSE limits

Implementations can do this anyway, so we're not getting much from the
recommendation.  And we already have good limits on what can be sent
(including PATH_RESPONSE) in the migration section.

Closes #2129.

  Commit: d559b4ad364909bfca273cf0e8870d48d2d953e0
      https://github.com/quicwg/base-drafts/commit/d559b4ad364909bfca273cf0e8870d48d2d953e0
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Use sending and receiving parts for stream states

I had partially settled on "send stream" and "received stream", but on
reflection these are inaccurate labels and using "parts" is better, even
if it is a little more clumsy at times.

Closes #2081.

  Commit: 786d360adaff0368c666fe964225539982a1f10d
      https://github.com/quicwg/base-drafts/commit/786d360adaff0368c666fe964225539982a1f10d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  martin's comments

  Commit: 40d266aa9d78ae51d2db933aecd10975058c8b5f
      https://github.com/quicwg/base-drafts/commit/40d266aa9d78ae51d2db933aecd10975058c8b5f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2239 from quicwg/zlcid-dont-share

Don't share addresses without a connection ID

  Commit: ee3e132022506173b0dd9e221ab6a46e3cbd5be1
      https://github.com/quicwg/base-drafts/commit/ee3e132022506173b0dd9e221ab6a46e3cbd5be1
  Author: ianswett <[email-masked]>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Omit already acknowledged ACK Blocks

Fixes #2199

  Commit: fb6f04b5c1460f781844a4d8fff1dac4bc247272
      https://github.com/quicwg/base-drafts/commit/fb6f04b5c1460f781844a4d8fff1dac4bc247272
  Author: ianswett <[email-masked]>
  Date:   2018-12-22 (Sat, 22 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  A tweak of mikkelfj's suggestion

  Commit: e54270004159ff04b73bf8b4ef60fcee22e10d16
      https://github.com/quicwg/base-drafts/commit/e54270004159ff04b73bf8b4ef60fcee22e10d16
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2215 from quicwg/ianswett-verify-ecn

Don't verify ECN counts for out of order ACKs

  Commit: e70ef373d0fbade985c1e3e072fc59970d847e0d
      https://github.com/quicwg/base-drafts/commit/e70ef373d0fbade985c1e3e072fc59970d847e0d
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2241 from quicwg/no-extra-path-reponse-limits

Remove PATH_RESPONSE limits

  Commit: 202ffd2231c18445355adff2be632b77b6721a46
      https://github.com/quicwg/base-drafts/commit/202ffd2231c18445355adff2be632b77b6721a46
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2242 from quicwg/uni-bidi-consistency

Use sending and receiving parts for stream states

  Commit: d7030479c8957137deeab9279577d0118e66aece
      https://github.com/quicwg/base-drafts/commit/d7030479c8957137deeab9279577d0118e66aece
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2245 from quicwg/ianswett-omit-ack-blocks

Omit already acknowledged ACK Blocks

  Commit: 6d02b5fb1b9cb263f41e816b622288e969a4e255
      https://github.com/quicwg/base-drafts/commit/6d02b5fb1b9cb263f41e816b622288e969a4e255
  Author: Nick Harper <[email-masked]>
  Date:   2018-12-23 (Sun, 23 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix RFC number for AEAD in -transport

  Commit: 3ed513953132664cea5a4262e8920a58219d69ab
      https://github.com/quicwg/base-drafts/commit/3ed513953132664cea5a4262e8920a58219d69ab
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Closes #2246

  Commit: 09292a691ef099b5ad840a17f618620f1578e889
      https://github.com/quicwg/base-drafts/commit/09292a691ef099b5ad840a17f618620f1578e889
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Remove duplicate line in stream states table

Because @DavidSchinazi forgot how to work a PR apparently.

Closes #2247.

  Commit: 1cdf42b8d8b39d950eeea411671d2d9318749de9
      https://github.com/quicwg/base-drafts/commit/1cdf42b8d8b39d950eeea411671d2d9318749de9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-24 (Mon, 24 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2252 from nharper/aead

Fix RFC number for AEAD in -transport

  Commit: d4d937740bb7e6a10d2ac424a9340e005ec02eee
      https://github.com/quicwg/base-drafts/commit/d4d937740bb7e6a10d2ac424a9340e005ec02eee
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-26 (Wed, 26 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix: packet number length is encoded in byte 0

  Commit: acf67af530692cf5be7ad2e28a47eebb4daa1972
      https://github.com/quicwg/base-drafts/commit/acf67af530692cf5be7ad2e28a47eebb4daa1972
  Author: ianswett <[email-masked]>
  Date:   2018-12-26 (Wed, 26 Dec 2018)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Use PTO to declare in-flight packets lost (#1965)

* Prevent an unlikely deadlock

QUIC, unlike TCP, allows the connection to get into a situation where there could be packets in flight, and a connection could even be CWND limited, but there may not be any outstanding data to retransmit.

The suggested solution is to send a retransmittable frame.

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Mike in-flight

* Update draft-ietf-quic-recovery.md

* Not a deadlock

* Update draft-ietf-quic-recovery.md

Co-Authored-By: ianswett <[email-masked]>

* Jana's suggestions

* Update draft-ietf-quic-recovery.md

* Proposed change: MUST mark inflight data as lost

A proposal: I think I prefer to mark things as lost instead of suggesting that a sender SHOULD send something when there's really nothing to be sent.  I was starting to rephrase your PR to say "SHOULD send ack-eliciting packet, but MAY mark as lost", and I needed to explain how a sender makes this choice. I realized that if it's been long enough (PTO is long enough) and there's nothing left to send, then maybe it is sensible to mark anything pending as lost. So, I changed my suggestion to that, which is this PR (against your PR).

* reflow

* add MAY re-arm PTO

* more rephrasing

* more simple

* comma

  Commit: 5004c91da2d25a0884210515c299c2ff42179a91
      https://github.com/quicwg/base-drafts/commit/5004c91da2d25a0884210515c299c2ff42179a91
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix: detect stateless reset if connection not found

If connection for incoming packet cannot be found, check whether
this is a stateless reset packet.  Fixes #2269.

  Commit: ddda2ccd8518b51ecf4f6698c55e69e20ffecec0
      https://github.com/quicwg/base-drafts/commit/ddda2ccd8518b51ecf4f6698c55e69e20ffecec0
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  stateless reset packet minimum size is 39 bytes

  Commit: dd2d9e7da860fc015ce7f40bb2e43856a14b6f23
      https://github.com/quicwg/base-drafts/commit/dd2d9e7da860fc015ce7f40bb2e43856a14b6f23
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix two typos in the transport draft

  Commit: 5006996ec884dc5b60ad082189e60be573dab3a4
      https://github.com/quicwg/base-drafts/commit/5006996ec884dc5b60ad082189e60be573dab3a4
  Author: Christian Huitema <[email-masked]>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-spin-exp.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge pull request #10 from quicwg/master

Align Dec 28 2019

  Commit: facf172edc4fc86c42d7f705953024c5eb8acbcc
      https://github.com/quicwg/base-drafts/commit/facf172edc4fc86c42d7f705953024c5eb8acbcc
  Author: huitema <[email-masked]>
  Date:   2018-12-28 (Fri, 28 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Add missing warning about ODCIL encoding change

  Commit: a6fcad162a1e3ea60f34ce60d4cfcb7e4ee3eb33
      https://github.com/quicwg/base-drafts/commit/a6fcad162a1e3ea60f34ce60d4cfcb7e4ee3eb33
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2260 from dtikhonov/201812261145-fix-packno-length

Fix: packet number length is encoded in byte 0

  Commit: 59d2b60104a85c3869bb7388fa926ca0a529ae09
      https://github.com/quicwg/base-drafts/commit/59d2b60104a85c3869bb7388fa926ca0a529ae09
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-31 (Mon, 31 Dec 2018)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  s/created/received/ stream for CANCEL_PUSH

Closes #2234.

  Commit: c4adfc0592eaa7cee27fcdc40a97fc29d114992a
      https://github.com/quicwg/base-drafts/commit/c4adfc0592eaa7cee27fcdc40a97fc29d114992a
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2272 from dtikhonov/201812281437-fix-two-typos

Fix two typos in the transport draft

  Commit: 8a5e503efc8b1afde2c23c614914fab0c8fa3264
      https://github.com/quicwg/base-drafts/commit/8a5e503efc8b1afde2c23c614914fab0c8fa3264
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2273 from huitema/odcil-warn

Add missing warning about ODCIL encoding

  Commit: c6ae1b408a69c2b064137eadea83468219a884ae
      https://github.com/quicwg/base-drafts/commit/c6ae1b408a69c2b064137eadea83468219a884ae
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2271 from dtikhonov/201812281429-stateless-reset-min-is-39-bytes

stateless reset packet minimum size is 39 bytes

  Commit: 3af58ee7c63878c18aaa566e3ea64a8783d061e3
      https://github.com/quicwg/base-drafts/commit/3af58ee7c63878c18aaa566e3ea64a8783d061e3
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix inconsistent stateless reset padding length

  Commit: afd11cfe4ed116b1a40c01d345172520a31a14c9
      https://github.com/quicwg/base-drafts/commit/afd11cfe4ed116b1a40c01d345172520a31a14c9
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Fix incorrect PING frame example

  Commit: 2c1a1f78d4062edba718b491efe472249e5128cc
      https://github.com/quicwg/base-drafts/commit/2c1a1f78d4062edba718b491efe472249e5128cc
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Replace stale uses of "pn_key" with "hp_key"

  Commit: a6ce7c5b856cf4e75a1011fc6b6d5523a18121df
      https://github.com/quicwg/base-drafts/commit/a6ce7c5b856cf4e75a1011fc6b6d5523a18121df
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2278 from Ralith/fixes

Trivial editorial fixes

  Commit: 483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4
      https://github.com/quicwg/base-drafts/commit/483c6a2bafe0ccf14c43b4c44a7b47b2679e91c4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: dtikhonov <[email-masked]>

  Commit: a0642db6799be7b6173fcb36c4f032236c9a2234
      https://github.com/quicwg/base-drafts/commit/a0642db6799be7b6173fcb36c4f032236c9a2234
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: dtikhonov <[email-masked]>

  Commit: e375dbff1b92cf8c00554d2643baad8d60d8316e
      https://github.com/quicwg/base-drafts/commit/e375dbff1b92cf8c00554d2643baad8d60d8316e
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-30 (Sun, 30 Dec 2018)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2270 from dtikhonov/201812281413-detect-srst-logic

Fix: detect stateless reset if connection not found

  Commit: fce75453e774abba3b9db9d01bb2257dcb6dcf62
      https://github.com/quicwg/base-drafts/commit/fce75453e774abba3b9db9d01bb2257dcb6dcf62
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Stronger protocol negotiation requirement

The transport already requires that the cryptographic handshake provide
authenticated negotiation of application protocol.  However, the TLS doc
was a little weak on whether ALPN should be used.  This clears that up.

Closes #2263.

  Commit: 731301c9852613bf7e315b6c23c4da0755fd7575
      https://github.com/quicwg/base-drafts/commit/731301c9852613bf7e315b6c23c4da0755fd7575
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  it is no longer possible send a RESET_STREAM frame for an incoming unidirectional stream

  Commit: ae8699c5b3e465336850708ce44adabf6b025b7a
      https://github.com/quicwg/base-drafts/commit/ae8699c5b3e465336850708ce44adabf6b025b7a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-02 (Wed, 02 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2286 from kazuho/kazuho/incoming-unidirectional-stream-cannot-be-reset

Incoming unidirectional stream cannot be reset

  Commit: f53f4a6ac9a88f45b2008985f9bbe0722c7f9d38
      https://github.com/quicwg/base-drafts/commit/f53f4a6ac9a88f45b2008985f9bbe0722c7f9d38
  Author: David Schinazi <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  draft-tls typo: replace mention of packet number protection with header protection

  Commit: d403d8d225a224294f9ea457192880bf956a11ee
      https://github.com/quicwg/base-drafts/commit/d403d8d225a224294f9ea457192880bf956a11ee
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2288 from DavidSchinazi/dschinazi/tls_pne_to_hp

draft-tls typo: replace mention of packet number protection with header protection

  Commit: dc5b97751239af58ceaf10195c2254ed711cc4fb
      https://github.com/quicwg/base-drafts/commit/dc5b97751239af58ceaf10195c2254ed711cc4fb
  Author: David Schinazi <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  transport: fix typos and add internal reference

  Commit: f0ee13f44ba9bb0c8254367ffb9b8bd6268303f8
      https://github.com/quicwg/base-drafts/commit/f0ee13f44ba9bb0c8254367ffb9b8bd6268303f8
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  uni not bi

  Commit: f09522207157fde595f3c75ac5088b39cd2e101d
      https://github.com/quicwg/base-drafts/commit/f09522207157fde595f3c75ac5088b39cd2e101d
  Author: janaiyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2292 from quicwg/close2287

uni not bi

  Commit: e92ee004092231b556c094e3650d145a23d4fac8
      https://github.com/quicwg/base-drafts/commit/e92ee004092231b556c094e3650d145a23d4fac8
  Author: janaiyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2290 from DavidSchinazi/dschinazi/typos_transport

transport: fix typos and add internal reference

  Commit: 182ebee4a99118e0af5a1613ebd68e8fe1a7446f
      https://github.com/quicwg/base-drafts/commit/182ebee4a99118e0af5a1613ebd68e8fe1a7446f
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Congestion window reduced on ACK

  Commit: 4946266b03d774738c5941db7b083e08fc97db5a
      https://github.com/quicwg/base-drafts/commit/4946266b03d774738c5941db7b083e08fc97db5a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  some more work

  Commit: c5a2573a1a64edacb02be153845f0a24b7889b2a
      https://github.com/quicwg/base-drafts/commit/c5a2573a1a64edacb02be153845f0a24b7889b2a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  reword

  Commit: 6771edd1073d78c7af9a462789361df0a00f2eb0
      https://github.com/quicwg/base-drafts/commit/6771edd1073d78c7af9a462789361df0a00f2eb0
  Author: janaiyengar <[email-masked]>
  Date:   2019-01-03 (Thu, 03 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2244 from quicwg/persistent

Congestion window reduced on ACK

  Commit: 7b0a30f51a0077962e4acbb3c2b8276dcf536f43
      https://github.com/quicwg/base-drafts/commit/7b0a30f51a0077962e4acbb3c2b8276dcf536f43
  Author: ianswett <[email-masked]>
  Date:   2019-01-04 (Fri, 04 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Follow-up on PTO wording

Follow-up from #2244

  Commit: ff9077195207075592b5dc5262efa39f2dfa3ae9
      https://github.com/quicwg/base-drafts/commit/ff9077195207075592b5dc5262efa39f2dfa3ae9
  Author: janaiyengar <[email-masked]>
  Date:   2019-01-04 (Fri, 04 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

  Commit: 5befb737e3950115a379644e35f63e98af6f72eb
      https://github.com/quicwg/base-drafts/commit/5befb737e3950115a379644e35f63e98af6f72eb
  Author: janaiyengar <[email-masked]>
  Date:   2019-01-04 (Fri, 04 Jan 2019)

  Changed paths:
    M draft-ietf-quic-recovery.md

  Log Message:
  -----------
  Merge pull request #2293 from quicwg/ianswett-consecutive-pto

Follow-up on PTO wording

  Commit: 892c371961089ca58657396f164c7473a34bad6a
      https://github.com/quicwg/base-drafts/commit/892c371961089ca58657396f164c7473a34bad6a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Suggestion

  Commit: ac630214da1db388e8cde6428431312517d278b1
      https://github.com/quicwg/base-drafts/commit/ac630214da1db388e8cde6428431312517d278b1
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Optimization suggestion only

  Commit: e7196983ed2df96bc349ac6a57f8d763f6538c21
      https://github.com/quicwg/base-drafts/commit/e7196983ed2df96bc349ac6a57f8d763f6538c21
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-06 (Sun, 06 Jan 2019)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Merge pull request #2284 from quicwg/proto-nego

Stronger protocol negotiation requirement

  Commit: b146756aa0d774cc43607582a7612af9552a7693
      https://github.com/quicwg/base-drafts/commit/b146756aa0d774cc43607582a7612af9552a7693
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-06 (Sun, 06 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #2240 from quicwg/im-on-a-boat

Adjust autotuning recommendations

  Commit: a02223a4ba7397236c2004264dd8b118f97ba773
      https://github.com/quicwg/base-drafts/commit/a02223a4ba7397236c2004264dd8b118f97ba773
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-06 (Sun, 06 Jan 2019)

  Changed paths:
    M draft-ietf-quic-http.md

  Log Message:
  -----------
  Merge pull request #2277 from quicwg/cancel-push-received

s/created/received/ stream for CANCEL_PUSH

  Commit: 808ed5dcb45158ad388f1c598e9da775a40acae6
      https://github.com/quicwg/base-drafts/commit/808ed5dcb45158ad388f1c598e9da775a40acae6
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Port #2245

  Commit: 6807d155a6bbcc9415081aa9ad7896a7de64e80c
      https://github.com/quicwg/base-drafts/commit/6807d155a6bbcc9415081aa9ad7896a7de64e80c
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Stop using 'fields' for ACK Range and Gap, tweak structure a little

  Commit: bdd84ea0aeb25afdf51d14f1d89cf2e4794e9df7
      https://github.com/quicwg/base-drafts/commit/bdd84ea0aeb25afdf51d14f1d89cf2e4794e9df7
  Author: Martin Thomson <[email-masked]>
  Date:   2019-01-07 (Mon, 07 Jan 2019)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge branch 'master' into shuffle-ack

Compare: https://github.com/quicwg/base-drafts/compare/92d35a8267f4...bdd84ea0aeb2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.