Subject: [quicwg/base-drafts] 5ed913: Initial text proposal for adding spin bit to trans...

From: Martin Thomson <[email-masked]>
Date: Tue, 23 Apr 2019 21:43:20 +0000 (UTC)

Branch: refs/heads/0rtt-cant-respond-to-1rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5ed9133eabe55169ba66cb1b8200f4f1f42c9d9e
      https://github.com/quicwg/base-drafts/commit/5ed9133eabe55169ba66cb1b8200f4f1f42c9d9e
  Author: Magnus Westerlund <[email-masked]>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

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

  Log Message:
  -----------
  Initial text proposal for adding spin bit to transport specification.

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

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

  Log Message:
  -----------
  Allow stream-related frames in 0-RTT

In #2344, @kazuho suggests that we could allow RESET_STREAM in 0-RTT.
That seems slightly wrong, because why would someone send something then
give up without receiving anything in return, but that is actually
possible in the presence of packet loss.  And changing your mind is
perfectly acceptable.

But RESET_STREAM doesn't really cover it.  Streams can get blocked,
requests can go out with additional flow control credits, and maybe even
STOP_SENDING makes sense.  So this changes it so that any stream-related
frame (those that exist to convey application state or manage it), can
be sent in 0-RTT.  That seems more principled than just adding
RESET_STREAM.

Closes #2344.

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

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

  Log Message:
  -----------
  Expand the anti-replay story

The inclusion of RESET_STREAM (and all other frame types) in 0-RTT
inspired me to do some more analysis and due diligence on anti-replay.

This adds a security considerations section with requirements for
application protocols.  That section explains more about what the risks
for QUIC are, how QUIC itself isn't affected, but how an application
protocol might be.

It also adds a section to the HTTP draft citing RFC 8470, explaining how
that analysis is sufficient for HTTP/3.

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

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

  Log Message:
  -----------
  Missing 'only'

  Commit: 0058d97a6d9cb498d35857d4c2a88c1365fcf82f
      https://github.com/quicwg/base-drafts/commit/0058d97a6d9cb498d35857d4c2a88c1365fcf82f
  Author: Marcus Ihlar <[email-masked]>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

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

  Log Message:
  -----------
  Merge pull request #1 from gloinul/spinbit

Spinbit

  Commit: 41aa3f31d73ea111e9565c05e91e5b536cbfc9b8
      https://github.com/quicwg/base-drafts/commit/41aa3f31d73ea111e9565c05e91e5b536cbfc9b8
  Author: ihlar <[email-masked]>
  Date:   2019-01-22 (Tue, 22 Jan 2019)

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

  Log Message:
  -----------
  Updated text on spinbit

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

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

  Log Message:
  -----------
  Fix CONNECTION_CLOSE

  Commit: a687f6c3af5df4c09e6853b462f688b1a0dd9818
      https://github.com/quicwg/base-drafts/commit/a687f6c3af5df4c09e6853b462f688b1a0dd9818
  Author: Marcus Ihlar <[email-masked]>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

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

  Log Message:
  -----------
  reviewed version

  Commit: 8574fdf2290da0ab4cc197b18d5ad78c9639e625
      https://github.com/quicwg/base-drafts/commit/8574fdf2290da0ab4cc197b18d5ad78c9639e625
  Author: ihlar <[email-masked]>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    A .github/release-drafter.yml
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M tag.sh

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/quicwg/base-drafts

  Commit: e797a0a5f7f45f331c92c86340c56e7f6aca764c
      https://github.com/quicwg/base-drafts/commit/e797a0a5f7f45f331c92c86340c56e7f6aca764c
  Author: ihlar <[email-masked]>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

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

  Log Message:
  -----------
  Updated formatting

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

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

  Log Message:
  -----------
  Remove requirement for reciprocal connection ID change

Closes #1795, #2145.

  Commit: 23014c8b8a59be658a5156ae46fcbacc7e681311
      https://github.com/quicwg/base-drafts/commit/23014c8b8a59be658a5156ae46fcbacc7e681311
  Author: ianswett <[email-masked]>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

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

  Log Message:
  -----------
  remove redundant word

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

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

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

  Log Message:
  -----------
  Move PADDING up

  Commit: 48002d0f68802958f856a2a15cb41b079e355e88
      https://github.com/quicwg/base-drafts/commit/48002d0f68802958f856a2a15cb41b079e355e88
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

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

  Log Message:
  -----------
  Editorial changes

  Commit: 13698cbe311922a3995236dda960b4cdff49e36f
      https://github.com/quicwg/base-drafts/commit/13698cbe311922a3995236dda960b4cdff49e36f
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

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

  Log Message:
  -----------
  New connection IDs are mandatory for intentional migration

I could have sworn we agreed to this previously, but I also can't find
where we captured it.  So here it is.  This was originally an editorial
factoring of text, but I guess it needs to be a design issue now.

Closes #2413.

  Commit: d6fe1014583969a45f91f9e44022f61b87a8a200
      https://github.com/quicwg/base-drafts/commit/d6fe1014583969a45f91f9e44022f61b87a8a200
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

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

  Log Message:
  -----------
  Reword zero-length caveat

  Commit: 491d871829800a78661202e642839ab1e97100d8
      https://github.com/quicwg/base-drafts/commit/491d871829800a78661202e642839ab1e97100d8
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-05 (Tue, 05 Feb 2019)

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

  Log Message:
  -----------
  Explain more

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

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

  Log Message:
  -----------
  Editorial changes, stronger MUST

  Commit: 1bb6c3e804945f7adda97c2e7ec1785bda04a18d
      https://github.com/quicwg/base-drafts/commit/1bb6c3e804945f7adda97c2e7ec1785bda04a18d
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

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

  Log Message:
  -----------
  clarify what happens when consuming CIDs excessively

  Commit: 88fac6e73653b10c6963af152ab93327c8102f80
      https://github.com/quicwg/base-drafts/commit/88fac6e73653b10c6963af152ab93327c8102f80
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

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

  Log Message:
  -----------
  Revert "clarify what happens when consuming CIDs excessively"

This reverts commit 1bb6c3e804945f7adda97c2e7ec1785bda04a18d.

  Commit: a0ae02995b37cd83d163f334c7b71e0b1ddb13f6
      https://github.com/quicwg/base-drafts/commit/a0ae02995b37cd83d163f334c7b71e0b1ddb13f6
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

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

  Log Message:
  -----------
  move the statement to the issuer side

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

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

  Log Message:
  -----------
  Replay protection is the responsibility of application protocols

This is based on my recent conclusions about this subject.  It rewrites
the advice here by observing that QUIC does not inherently present a
replay risk. Instead, application protocols, in their use of QUIC, might
create an exposure to replay attack.

Rather than try to perform an analysis in the transport, based on
incomplete information, it is better to outline some risks (STREAM seems
like the only obvious one here, frankly, though I've pointed out a
couple of anti-patterns that might have accompanying replay risks) and
let the application protocol designers perform a more complete analysis.

We did that analysis for HTTP.  I believe that to be sufficient.  Though
I might include mention of the fact that stream cancellation and other
h2 mechanisms don't carry application semantics, but that is not a major
source of regret.

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

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

  Log Message:
  -----------
  Editorial fix

  Commit: fb9f6904c61e83188813376f8b6be1c09b622b82
      https://github.com/quicwg/base-drafts/commit/fb9f6904c61e83188813376f8b6be1c09b622b82
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

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

  Log Message:
  -----------
  No connection ID = no migration

  Commit: 5329e0ef079ef30e81e99eec1f9a4d9d9ba60179
      https://github.com/quicwg/base-drafts/commit/5329e0ef079ef30e81e99eec1f9a4d9d9ba60179
  Author: martinduke <[email-masked]>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

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

  Log Message:
  -----------
  Minor TLS draft editorial corrections

I am not quite as sure of these, but I believe they match the intent better.

  Commit: 99e52fd4ebec4af1927828416189d52d7a91cc60
      https://github.com/quicwg/base-drafts/commit/99e52fd4ebec4af1927828416189d52d7a91cc60
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

  Log Message:
  -----------
  Ted's comments

  Commit: ac7f3818c75c1abac0c5f0068532cfd5dc636b3a
      https://github.com/quicwg/base-drafts/commit/ac7f3818c75c1abac0c5f0068532cfd5dc636b3a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

  Log Message:
  -----------
  Remove text, thanks Ian

  Commit: 9f6e285ad51c3439d5abd0ba24ad4ecd081c7a25
      https://github.com/quicwg/base-drafts/commit/9f6e285ad51c3439d5abd0ba24ad4ecd081c7a25
  Author: Mark Nottingham <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Describe the two processes.

  Commit: 755559b0e6d3653a6d4e8aaaa841efd795d8df23
      https://github.com/quicwg/base-drafts/commit/755559b0e6d3653a6d4e8aaaa841efd795d8df23
  Author: martinduke <[email-masked]>
  Date:   2019-02-10 (Sun, 10 Feb 2019)

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

  Log Message:
  -----------
  Update to reflect reviews

Still some points of contention

  Commit: ec2418410ceb50526dad6b8fe94f751378ff83fd
      https://github.com/quicwg/base-drafts/commit/ec2418410ceb50526dad6b8fe94f751378ff83fd
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

  Log Message:
  -----------
  Add a loss_time per packet number space

Fixes #2435 

I failed to fully think this through when #2417 landed, but the intent was always that time threshold loss detection apply to Initial and Handshake packet number spaces, as well as ApplicationData.

  Commit: cee749c18d519bf4e26e281e212749b12fa9aee0
      https://github.com/quicwg/base-drafts/commit/cee749c18d519bf4e26e281e212749b12fa9aee0
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

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

  Commit: 5339f9a8b38958be9091ce2dd82a0639236a5428
      https://github.com/quicwg/base-drafts/commit/5339f9a8b38958be9091ce2dd82a0639236a5428
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

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

  Commit: f6e85a0fa4ca87228970e2af0bd2e81ca1697453
      https://github.com/quicwg/base-drafts/commit/f6e85a0fa4ca87228970e2af0bd2e81ca1697453
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

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

  Commit: da874788e729470f9587ad2194c334f5e71f528c
      https://github.com/quicwg/base-drafts/commit/da874788e729470f9587ad2194c334f5e71f528c
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

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

  Commit: d183dbcf3fec1a338259abe3fc657645b2b6fbaa
      https://github.com/quicwg/base-drafts/commit/d183dbcf3fec1a338259abe3fc657645b2b6fbaa
  Author: ianswett <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

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

  Commit: c95b96835c50b65abcf913744bd187ebbd92523e
      https://github.com/quicwg/base-drafts/commit/c95b96835c50b65abcf913744bd187ebbd92523e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

  Log Message:
  -----------
  Ian's suggestion, tweaked

  Commit: 77b4d08b99246b03c35e48b6dcef8bef34896f21
      https://github.com/quicwg/base-drafts/commit/77b4d08b99246b03c35e48b6dcef8bef34896f21
  Author: Nick Banks <[email-masked]>
  Date:   2019-02-11 (Mon, 11 Feb 2019)

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

  Log Message:
  -----------
  Change Idle Timeout to Milliseconds

  Commit: b8de486e078aa7a8d115fe056e2f2aadc0596246
      https://github.com/quicwg/base-drafts/commit/b8de486e078aa7a8d115fe056e2f2aadc0596246
  Author: Marten Seemann <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

  Log Message:
  -----------
  the crypto timeout is based on the last crypto packet sent

  Commit: 5e56e69566133b7ca55f33d90c0c73eced272880
      https://github.com/quicwg/base-drafts/commit/5e56e69566133b7ca55f33d90c0c73eced272880
  Author: Mark Nottingham <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  disambiguate the lists.

  Commit: 89c8c3b8bd1e79692a93ab312820cea63f560a4a
      https://github.com/quicwg/base-drafts/commit/89c8c3b8bd1e79692a93ab312820cea63f560a4a
  Author: ianswett <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

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

  Commit: 8cfa8346c072d629f0b9397f9b7795327b90fc49
      https://github.com/quicwg/base-drafts/commit/8cfa8346c072d629f0b9397f9b7795327b90fc49
  Author: ianswett <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

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

  Commit: f7fb4829175e975920b1026cc0d4431301a14dea
      https://github.com/quicwg/base-drafts/commit/f7fb4829175e975920b1026cc0d4431301a14dea
  Author: ianswett <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

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

  Commit: 5bbe441637b02e211265464931913e393ef13fb8
      https://github.com/quicwg/base-drafts/commit/5bbe441637b02e211265464931913e393ef13fb8
  Author: Mike Bishop <[email-masked]>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into 0rtt-reset

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

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

  Log Message:
  -----------
  Mike's comments

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

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

  Log Message:
  -----------
  Reword

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

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

  Log Message:
  -----------
  application semantics stuff

  Commit: c4e459ffda2a56980f5e61322342566ab263c179
      https://github.com/quicwg/base-drafts/commit/c4e459ffda2a56980f5e61322342566ab263c179
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

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

  Log Message:
  -----------
  attachment issue

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

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

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

  Log Message:
  -----------
  Reword closing confirmation text

Closes #2147.

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

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

  Log Message:
  -----------
  Only applications know what can be retried

Closes #2150.

  Commit: 186160860e6d047a6e4ab2bea5001f4b220b16fa
      https://github.com/quicwg/base-drafts/commit/186160860e6d047a6e4ab2bea5001f4b220b16fa
  Author: ianswett <[email-masked]>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

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

  Log Message:
  -----------
  Ian’s suggestion

Co-Authored-By: marten-seemann <[email-masked]>

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

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

  Log Message:
  -----------
  Initiate migration

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

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

  Log Message:
  -----------
  oops grammar

  Commit: be00d3c1013de2900569cf4ea374cf53069b6188
      https://github.com/quicwg/base-drafts/commit/be00d3c1013de2900569cf4ea374cf53069b6188
  Author: ianswett <[email-masked]>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

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

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

  Commit: 8c4d201ddaaf56c992628b63e63efe000ea89580
      https://github.com/quicwg/base-drafts/commit/8c4d201ddaaf56c992628b63e63efe000ea89580
  Author: martinduke <[email-masked]>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

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

  Log Message:
  -----------
  Fix packet and stream numbers in example

The choices were odd for a "typical" example

  Commit: 5d5ef61581fc19c2b35c80544f1d43d403eaf6c8
      https://github.com/quicwg/base-drafts/commit/5d5ef61581fc19c2b35c80544f1d43d403eaf6c8
  Author: martinduke <[email-masked]>
  Date:   2019-02-13 (Wed, 13 Feb 2019)

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

  Log Message:
  -----------
  Fixed final ACK

the ack of 0 had already been acked, shouldn't ack any more

  Commit: ef33e0d2c978e514929af620a1b99a00ed4cc588
      https://github.com/quicwg/base-drafts/commit/ef33e0d2c978e514929af620a1b99a00ed4cc588
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2454 from nibanks/pr/millisecond-idle-timeout

Change Idle Timeout to Milliseconds

  Commit: d09d0a7edcac583ae2dbd6c0328a80a92518086f
      https://github.com/quicwg/base-drafts/commit/d09d0a7edcac583ae2dbd6c0328a80a92518086f
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2459 from quicwg/issue2147

Reword closing confirmation text

  Commit: 550e1da07199edbd8f74c1eecb7d4473ca93efff
      https://github.com/quicwg/base-drafts/commit/550e1da07199edbd8f74c1eecb7d4473ca93efff
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2463 from martinduke/patch-37

Fix packet and stream numbers in example

  Commit: 988f7b0bff4bb485875dce1093b3210793ac378c
      https://github.com/quicwg/base-drafts/commit/988f7b0bff4bb485875dce1093b3210793ac378c
  Author: Mark Nottingham <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  typo

  Commit: 4b8ee3091ea4f6dca009801d8b57c8eff602ff17
      https://github.com/quicwg/base-drafts/commit/4b8ee3091ea4f6dca009801d8b57c8eff602ff17
  Author: Mark Nottingham <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  yeah let's try that again.

  Commit: 10bf5e61b5b165d7bffadbd89a533d619fc8d361
      https://github.com/quicwg/base-drafts/commit/10bf5e61b5b165d7bffadbd89a533d619fc8d361
  Author: Marten Seemann <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  describe what happens when the PTO timer expires (#2455)

* describe what happens when the PTO timer expires

* Martin's suggestion

Co-Authored-By: marten-seemann <[email-masked]>

* Nick's suggestion

  Commit: c0aaf2b6d35bf65c8220c4525092de86a1d9bf73
      https://github.com/quicwg/base-drafts/commit/c0aaf2b6d35bf65c8220c4525092de86a1d9bf73
  Author: martinduke <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  Refine Discussion of 0-RTT Transport Parameters

Fixes #2464, but there are some value judgments here. I believe the new layout is much clearer for implementers.

I made max_packet_size optional for reasons that I think are self-evident. I thought saving max_ack_delay might be useful for clients setting loss timers on their 0-RTT stuff. Everything else is required or forbidden.

Per @MikeBishop's suggestion, I put all the new TPs in the required category.

I also specified behavior when the EE msg omits a TP. I thought it would be simpler for servers that spit out a standard set of TPs to do things that way.

  Commit: 9d26bb01b3bf2f4b2a20aec931471bdc62f2c8e2
      https://github.com/quicwg/base-drafts/commit/9d26bb01b3bf2f4b2a20aec931471bdc62f2c8e2
  Author: Mike Bishop <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

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

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

  Commit: 5a15b96470fee82bf047a21e6956f1a2b7adb9ce
      https://github.com/quicwg/base-drafts/commit/5a15b96470fee82bf047a21e6956f1a2b7adb9ce
  Author: martinduke <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  Address Validation Nits

Although not super-important, the biggest decision in here is that the packet number of the response to a RETRY is 1. Based on interop experience, I believe this is the semi-consensus of implementers.

  Commit: 1dd258aced8e9861e11e395a916dc575d189c3e8
      https://github.com/quicwg/base-drafts/commit/1dd258aced8e9861e11e395a916dc575d189c3e8
  Author: martinduke <[email-masked]>
  Date:   2019-02-14 (Thu, 14 Feb 2019)

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

  Log Message:
  -----------
  changed handling of new TPs

per @ianswett, now dependent on the spec.

  Commit: e29d87232df0cb575a627f749a65e731a8aeb2ff
      https://github.com/quicwg/base-drafts/commit/e29d87232df0cb575a627f749a65e731a8aeb2ff
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  wrap

  Commit: 54840dae1ad3351e7df5c2e169d19acd6f3459f0
      https://github.com/quicwg/base-drafts/commit/54840dae1ad3351e7df5c2e169d19acd6f3459f0
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2468 from martinduke/patch-39

Address Validation Nits

  Commit: 83793ef5f0c83635d9bface209af0c2f8d18bfd8
      https://github.com/quicwg/base-drafts/commit/83793ef5f0c83635d9bface209af0c2f8d18bfd8
  Author: martinduke <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Refer to "installing keys" instead of "rekeying"

Per @mIkebishop's advice

We're still a little stuck on whether or not QUIC provides a TLS record abstraction. If we can't resolve soon, I'll just separate out that change.

  Commit: b07ac2036b9b2d67b52aa78f28b8357edc9a475a
      https://github.com/quicwg/base-drafts/commit/b07ac2036b9b2d67b52aa78f28b8357edc9a475a
  Author: martinduke <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Adopted some of MT's rewording

I think it reads better now.

  Commit: 59f74c2da53986065a2db47cfea9a64330e19939
      https://github.com/quicwg/base-drafts/commit/59f74c2da53986065a2db47cfea9a64330e19939
  Author: martinduke <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Eliminate duplicate word

typo

  Commit: df865be876424549e7c9731b622255d38c39a077
      https://github.com/quicwg/base-drafts/commit/df865be876424549e7c9731b622255d38c39a077
  Author: martinduke <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Packetization Nits

The deleted parenthetical is not accurate, and is unnecessary: 0-RTT and 1-RTT with various key phases share a PN space without sharing keys.

I prefer the MUST NOT in coalescing, but if there are objections I can revert it.

  Commit: 406827459ab28fe105236b4280b86d3547c8ef15
      https://github.com/quicwg/base-drafts/commit/406827459ab28fe105236b4280b86d3547c8ef15
  Author: martinduke <[email-masked]>
  Date:   2019-02-15 (Fri, 15 Feb 2019)

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

  Log Message:
  -----------
  Reverting MUST NOT

  Commit: 61d998987087752e17e8aec34651c64791e36aba
      https://github.com/quicwg/base-drafts/commit/61d998987087752e17e8aec34651c64791e36aba
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

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

  Log Message:
  -----------
  Unrelated change

  Commit: 452635edf0b89096a19a9df417f11a560431902e
      https://github.com/quicwg/base-drafts/commit/452635edf0b89096a19a9df417f11a560431902e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2474 from martinduke/patch-40

Eliminate duplicate word

  Commit: ba7b7c27cc0d2081606e6be88fc5a1ae7d4c4a56
      https://github.com/quicwg/base-drafts/commit/ba7b7c27cc0d2081606e6be88fc5a1ae7d4c4a56
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2476 from martinduke/patch-41

Packetization Nits

  Commit: 8420fe3891cc3f86f30bc90f5e6f787bc1fb9a2d
      https://github.com/quicwg/base-drafts/commit/8420fe3891cc3f86f30bc90f5e6f787bc1fb9a2d
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

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

  Log Message:
  -----------
  fix incorrect field name

  Commit: e805db0ae6a7a7523db338dee5632696cd1b7e40
      https://github.com/quicwg/base-drafts/commit/e805db0ae6a7a7523db338dee5632696cd1b7e40
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-17 (Sun, 17 Feb 2019)

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

  Log Message:
  -----------
  Wrap

  Commit: 6a8b7b5f1d55cf68c228d95da8dfed1831fb13e6
      https://github.com/quicwg/base-drafts/commit/6a8b7b5f1d55cf68c228d95da8dfed1831fb13e6
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-18 (Mon, 18 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2478 from kazuho/patch-5

fix incorrect field name

  Commit: f1707b40f2077f0d0ece7ee221222c8e15202878
      https://github.com/quicwg/base-drafts/commit/f1707b40f2077f0d0ece7ee221222c8e15202878
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

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

  Log Message:
  -----------
  Add #2302 to the list of items changed since ID-17

  Commit: 9b9f1b1414224f03dc5a49caed167e812a244a62
      https://github.com/quicwg/base-drafts/commit/9b9f1b1414224f03dc5a49caed167e812a244a62
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2482 from dtikhonov/201902191127-add-2302-to-since-id-17-changelog

Add #2302 to the list of items changed since ID-17

  Commit: dfc141920a7008059e37bfa9d6082611ee681f4b
      https://github.com/quicwg/base-drafts/commit/dfc141920a7008059e37bfa9d6082611ee681f4b
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

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

  Log Message:
  -----------
  Fix PTO computation (#2480)

  Commit: 4d20e6cef061b54a673987f1031c358d730a544d
      https://github.com/quicwg/base-drafts/commit/4d20e6cef061b54a673987f1031c358d730a544d
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

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

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

  Commit: 2b92182b65380ca28144a1db0509e9a160364578
      https://github.com/quicwg/base-drafts/commit/2b92182b65380ca28144a1db0509e9a160364578
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-19 (Tue, 19 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2456 from marten-seemann/set-crypto-timer

the crypto timeout is based on the last crypto packet sent

  Commit: dd9f8c383a56b6e98ca1329e5a220a86e04ea7b5
      https://github.com/quicwg/base-drafts/commit/dd9f8c383a56b6e98ca1329e5a220a86e04ea7b5
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-20 (Wed, 20 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2451 from quicwg/ianswett-loss-time

Add a loss_time per packet number space

  Commit: 1d963da48653f883864ff3238b35aed9f9674f4a
      https://github.com/quicwg/base-drafts/commit/1d963da48653f883864ff3238b35aed9f9674f4a
  Author: Marten Seemann <[email-masked]>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  add the pn_space index for largest_acked_packet

  Commit: 0f9343bb1bace2205da6cba14ac20ea6e1c2f5b9
      https://github.com/quicwg/base-drafts/commit/0f9343bb1bace2205da6cba14ac20ea6e1c2f5b9
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

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

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

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

  Commit: d1759eba7ed116861a44d960461a606e73353c52
      https://github.com/quicwg/base-drafts/commit/d1759eba7ed116861a44d960461a606e73353c52
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

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

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

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

  Commit: b5c3945f5931aa1eba5db7b57033b6b6f43ab324
      https://github.com/quicwg/base-drafts/commit/b5c3945f5931aa1eba5db7b57033b6b6f43ab324
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

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

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

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

  Commit: 6efa27b7fb38316400cb767a2dbd7ae03c4bfcb9
      https://github.com/quicwg/base-drafts/commit/6efa27b7fb38316400cb767a2dbd7ae03c4bfcb9
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

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

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

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

  Commit: 24fddef652d8cae49c614e4fe634a7895c355021
      https://github.com/quicwg/base-drafts/commit/24fddef652d8cae49c614e4fe634a7895c355021
  Author: Kazuho Oku <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

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

  Log Message:
  -----------
  wordwrap

  Commit: 3453f54d7409bbc10615aba219808e1d0ebcb649
      https://github.com/quicwg/base-drafts/commit/3453f54d7409bbc10615aba219808e1d0ebcb649
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  Close connection if peer becomes unreachable

  Commit: 7a4ad29ff77eaf72ee0ce0e6d0a77f06083ec7c6
      https://github.com/quicwg/base-drafts/commit/7a4ad29ff77eaf72ee0ce0e6d0a77f06083ec7c6
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

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

  Commit: 526b7da519aa9e3f68b7529478b6f3889de59748
      https://github.com/quicwg/base-drafts/commit/526b7da519aa9e3f68b7529478b6f3889de59748
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-21 (Thu, 21 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2485 from marten-seemann/largest-acked-pn-space

add the pn_space index for largest_acked_packet

  Commit: f4f9f7eb53a78a6678c1fb68dd475c95b5d3d31b
      https://github.com/quicwg/base-drafts/commit/f4f9f7eb53a78a6678c1fb68dd475c95b5d3d31b
  Author: Mark Nottingham <[email-masked]>
  Date:   2019-02-22 (Fri, 22 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Merge pull request #2479 from quicwg/mnot-two-processes

Introduce a "late-stage" process

  Commit: 4778b036a962c9d8f9f019dd4e1631944397615a
      https://github.com/quicwg/base-drafts/commit/4778b036a962c9d8f9f019dd4e1631944397615a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-23 (Sat, 23 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2406 from quicwg/deadpath

Close connection if peer becomes unreachable

  Commit: 51cfe3c3ba82ba397a9d8bbb013a1677fbda1796
      https://github.com/quicwg/base-drafts/commit/51cfe3c3ba82ba397a9d8bbb013a1677fbda1796
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-02-23 (Sat, 23 Feb 2019)

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

  Log Message:
  -----------
  applications or protocols

Reverse the two for readability.

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

  Commit: bafc78b866469f1482c36b0730bdd3522f04cd53
      https://github.com/quicwg/base-drafts/commit/bafc78b866469f1482c36b0730bdd3522f04cd53
  Author: Martin Thomson <[email-masked]>
  Date:   2019-02-23 (Sat, 23 Feb 2019)

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

  Log Message:
  -----------
  Merge pull request #2460 from quicwg/issue2150

Only applications know what can be retried

  Commit: 46db3de1501a93a7e0954e0030124cf9849e0e5a
      https://github.com/quicwg/base-drafts/commit/46db3de1501a93a7e0954e0030124cf9849e0e5a
  Author: Nick Banks <[email-masked]>
  Date:   2019-02-25 (Mon, 25 Feb 2019)

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

  Log Message:
  -----------
  Persistent Congestion Time Threshold (#2365)

* Persistent Congestion Time Threshold

* Some of Ian's comments

* mikkelfj's suggestion

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

* mikkelfj's suggestion

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

* Jana's offline suggestions

* tab to spaces

* Ian's suggestion

* Ian's suggestion

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

* More of Ian's suggestions

* Fix build error

* Ian's suggestion

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

* Ian's suggestion

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

* Ian's suggestion

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

* More of Ian's suggestions

* Ian's suggestion

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

* Ian's suggestions

* Ian's suggestion

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

* slight redesign and example

* forgot to hit save first...

* whitespace removal

* editorial nits

* another nit

* Ian's suggestion

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

* Marten's suggestion

* Jana's suggestions

* Change back to largest_lost_packet

  Commit: 5dd4eb2fdd0773ec59d84fd348e308ccbdebf903
      https://github.com/quicwg/base-drafts/commit/5dd4eb2fdd0773ec59d84fd348e308ccbdebf903
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-02-25 (Mon, 25 Feb 2019)

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

  Log Message:
  -----------
  Fix inconsistent leading zeros

Simply making this consistent through the document by doing the minimal change and removing leading 0s. Happy to add them if we prefer.

  Commit: 8599157ea22332605b283f2b807dfa87bbd496a3
      https://github.com/quicwg/base-drafts/commit/8599157ea22332605b283f2b807dfa87bbd496a3
  Author: Mike Bishop <[email-masked]>
  Date:   2019-02-25 (Mon, 25 Feb 2019)

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

  Log Message:
  -----------
  Rework GOAWAY text (again) (#2457)

* Rework GOAWAY text (again)

* Un-although

* Restate "complete successfully"

* Jana's suggestions

  Commit: cd3d1c18774fd6ad72a34372ff5de0ad71b2e935
      https://github.com/quicwg/base-drafts/commit/cd3d1c18774fd6ad72a34372ff5de0ad71b2e935
  Author: Mike Bishop <[email-masked]>
  Date:   2019-02-27 (Wed, 27 Feb 2019)

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

  Log Message:
  -----------
  Changelog catchup

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

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

  Log Message:
  -----------
  Merge pull request #2428 from kazuho/kazuho/excessive-consumption-of-CID-is-not-recommended

clarify what happens when consuming CIDs excessively

  Commit: 741c13ca04f9fa0c939d391f1d2e2cec1c695a2b
      https://github.com/quicwg/base-drafts/commit/741c13ca04f9fa0c939d391f1d2e2cec1c695a2b
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-02-28 (Thu, 28 Feb 2019)

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

  Log Message:
  -----------
  Fix PTO calculation in pseudo-code (#2489)

  Commit: 7cb406602d5c1b8f1d50cc2c0cc2d04ef42cfa24
      https://github.com/quicwg/base-drafts/commit/7cb406602d5c1b8f1d50cc2c0cc2d04ef42cfa24
  Author: ianswett <[email-masked]>
  Date:   2019-02-28 (Thu, 28 Feb 2019)

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

  Log Message:
  -----------
  Use kGranularity in InPersistentCongestion()

  Commit: 0bb9a5c49be458919f53c771515c7dbf0fb82637
      https://github.com/quicwg/base-drafts/commit/0bb9a5c49be458919f53c771515c7dbf0fb82637
  Author: ianswett <[email-masked]>
  Date:   2019-02-28 (Thu, 28 Feb 2019)

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

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

  Commit: 27360d28ddec90726dc0a6872c394a1e239064a5
      https://github.com/quicwg/base-drafts/commit/27360d28ddec90726dc0a6872c394a1e239064a5
  Author: ianswett <[email-masked]>
  Date:   2019-03-03 (Sun, 03 Mar 2019)

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

  Log Message:
  -----------
  Limit Initial Window to 14720 bytes

Fix #2491

  Commit: 3f55e96e350da8f7d53cac6f737d156fbad3104a
      https://github.com/quicwg/base-drafts/commit/3f55e96e350da8f7d53cac6f737d156fbad3104a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-03 (Sun, 03 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2494 from quicwg/ianswett-14720

Limit Initial Window to 14720 bytes

  Commit: 5b16d81be3b1b8921f19d38e10da164dfdd1644a
      https://github.com/quicwg/base-drafts/commit/5b16d81be3b1b8921f19d38e10da164dfdd1644a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-03 (Sun, 03 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2490 from quicwg/ianswett-kgranularity

Use kGranularity in InPersistentCongestion()

  Commit: 8a324cf402b7b341f8b518a41a0bcaafc046bd46
      https://github.com/quicwg/base-drafts/commit/8a324cf402b7b341f8b518a41a0bcaafc046bd46
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-03-04 (Mon, 04 Mar 2019)

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

  Log Message:
  -----------
  Clarify what to do when ALPN negotiation fails

  Commit: da213ba2a19b3f09c0920b054aafc5a809b826b6
      https://github.com/quicwg/base-drafts/commit/da213ba2a19b3f09c0920b054aafc5a809b826b6
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-03-04 (Mon, 04 Mar 2019)

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

  Log Message:
  -----------
  Clarify that no_application_protocol must also be used by clients

  Commit: 7fc379f00624b1f436f3c5a4275c3793c3d0a6a7
      https://github.com/quicwg/base-drafts/commit/7fc379f00624b1f436f3c5a4275c3793c3d0a6a7
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-03-04 (Mon, 04 Mar 2019)

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

  Log Message:
  -----------
  Specify error code for no_application_protocol

  Commit: 4edeb3a5c323b54d37302749fdc2156d6a172332
      https://github.com/quicwg/base-drafts/commit/4edeb3a5c323b54d37302749fdc2156d6a172332
  Author: ianswett <[email-masked]>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

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

  Log Message:
  -----------
  Close the connection if MAX_STREAMS is too large

Fixes #2487

  Commit: ec689a0e70809c53a887ffd4a8cd22de8fa68882
      https://github.com/quicwg/base-drafts/commit/ec689a0e70809c53a887ffd4a8cd22de8fa68882
  Author: martinduke <[email-masked]>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

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

  Log Message:
  -----------
  Change error code for DUPLICATE_PUSH

I believe UNEXPECTED_FRAME is the preferred type.

  Commit: f6e8265926282d0f9b5c445b487e295625c57b10
      https://github.com/quicwg/base-drafts/commit/f6e8265926282d0f9b5c445b487e295625c57b10
  Author: martinduke <[email-masked]>
  Date:   2019-03-05 (Tue, 05 Mar 2019)

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

  Log Message:
  -----------
  Define Error when Empty Bits != 0

in the PRIORITY frame

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

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

  Log Message:
  -----------
  Taking Mikkel's review/suggestions into account, trimming, adding

  Commit: b737e89ad4ed987984ece6b296c484eb0f8af06b
      https://github.com/quicwg/base-drafts/commit/b737e89ad4ed987984ece6b296c484eb0f8af06b
  Author: ianswett <[email-masked]>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

  Log Message:
  -----------
  Martin/Kazuho's suggestion

  Commit: fc64707b237c37fee03e21caabb256d30ace5074
      https://github.com/quicwg/base-drafts/commit/fc64707b237c37fee03e21caabb256d30ace5074
  Author: ianswett <[email-masked]>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

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

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

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

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

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

  Commit: 74c725afef91dc3dfeb659751d3512d07f7558aa
      https://github.com/quicwg/base-drafts/commit/74c725afef91dc3dfeb659751d3512d07f7558aa
  Author: ianswett <[email-masked]>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

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

  Commit: 1ecbbea933dd4f4d382523f6d51e7e145576a5b9
      https://github.com/quicwg/base-drafts/commit/1ecbbea933dd4f4d382523f6d51e7e145576a5b9
  Author: ianswett <[email-masked]>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

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

  Commit: 0a7ac9f173420f081d2bd773d9943d2929cf3ff7
      https://github.com/quicwg/base-drafts/commit/0a7ac9f173420f081d2bd773d9943d2929cf3ff7
  Author: ianswett <[email-masked]>
  Date:   2019-03-07 (Thu, 07 Mar 2019)

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

  Log Message:
  -----------
  Jana's suggestion

  Commit: 3b3a20ffee013668fd77b5dc83004782e41f2746
      https://github.com/quicwg/base-drafts/commit/3b3a20ffee013668fd77b5dc83004782e41f2746
  Author: martinduke <[email-masked]>
  Date:   2019-03-08 (Fri, 08 Mar 2019)

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

  Log Message:
  -----------
  Change illegal PRIORITY frame to a conn error

Fixes #2507.

  Commit: 8ecbcb2799a9ed27844b476c098328897a334ca3
      https://github.com/quicwg/base-drafts/commit/8ecbcb2799a9ed27844b476c098328897a334ca3
  Author: ianswett <[email-masked]>
  Date:   2019-03-09 (Sat, 09 Mar 2019)

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

  Log Message:
  -----------
  Mike's suggestion

  Commit: e5ca7387db8a6eac53d655304dc4be07673c8d1e
      https://github.com/quicwg/base-drafts/commit/e5ca7387db8a6eac53d655304dc4be07673c8d1e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Editorial tweaks

  Commit: 0d863091bd45ff90606a21388cd61fa5ba36e98c
      https://github.com/quicwg/base-drafts/commit/0d863091bd45ff90606a21388cd61fa5ba36e98c
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Remove CERT/CV from 0-RTT example, closes #2505

  Commit: 28ec88eb67ccdd96adaed1ea078693a999a8993e
      https://github.com/quicwg/base-drafts/commit/28ec88eb67ccdd96adaed1ea078693a999a8993e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Application errors can be used in STOP_SENDING

Closes #2513.

  Commit: 32dcf40597acf9be31400cb6abe395acc6f47a3e
      https://github.com/quicwg/base-drafts/commit/32dcf40597acf9be31400cb6abe395acc6f47a3e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Changes for -transport and -tls

  Commit: bcdb4cf9bfcad92ebed553542385f27ea604aa58
      https://github.com/quicwg/base-drafts/commit/bcdb4cf9bfcad92ebed553542385f27ea604aa58
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Add a few missing HTTP -19 entries

  Commit: dd656cab08abc51a3e00b12a9c1c8da78b49afa9
      https://github.com/quicwg/base-drafts/commit/dd656cab08abc51a3e00b12a9c1c8da78b49afa9
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  qpack -07 changes

  Commit: c91af55f435dfee951ee027cfbd3dac696876f24
      https://github.com/quicwg/base-drafts/commit/c91af55f435dfee951ee027cfbd3dac696876f24
  Author: ianswett <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Recovery Changelog for -19

  Commit: 923c4d203d2c5892352c135735fb347ba3bbcbda
      https://github.com/quicwg/base-drafts/commit/923c4d203d2c5892352c135735fb347ba3bbcbda
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  QPACK table lookup noob clarifications (#2438)

* Return empty string if table does not have a value

* Ignore header value from table for literals with name reference

* Reword according to Martin's suggestion

* Apply suggestions from Mike

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

  Commit: 6b9732d1e62d21fda7854532f1e9d646df089ded
      https://github.com/quicwg/base-drafts/commit/6b9732d1e62d21fda7854532f1e9d646df089ded
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  More specific IANA registration xref (#2470)

  Commit: 81cf97e1f58ff5880acde8a9b46fef45b075e377
      https://github.com/quicwg/base-drafts/commit/81cf97e1f58ff5880acde8a9b46fef45b075e377
  Author: Bence Béky <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Clarify when a dynamic table entry can be evicted. (#2261)

* Clarify when a dynamic table entry can be evicted.

* Incorporate some of @martinthomson's comments.

  Commit: b0c8d4b6722374052274ce03d133622369d52a4d
      https://github.com/quicwg/base-drafts/commit/b0c8d4b6722374052274ce03d133622369d52a4d
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2515 from quicwg/ianswett-recovery-changelog

Recovery Changelog for -19

  Commit: 6aa59d8a6eacaab277d9ea4fc9be1de72be23fc1
      https://github.com/quicwg/base-drafts/commit/6aa59d8a6eacaab277d9ea4fc9be1de72be23fc1
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2514 from quicwg/changelog-19

Changelog for -19

  Commit: b2566a13475480f52115e1cee0cb0c95d0b4ece7
      https://github.com/quicwg/base-drafts/commit/b2566a13475480f52115e1cee0cb0c95d0b4ece7
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2355 from quicwg/0rtt-reset

Allow most frames in 0-RTT

  Commit: 2575888337c3cc6a834297f5dfffa8319ed8205e
      https://github.com/quicwg/base-drafts/commit/2575888337c3cc6a834297f5dfffa8319ed8205e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-11 (Mon, 11 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2414 from quicwg/new-path-new-cid

New connection IDs are mandatory for intentional migration

  Commit: 1281676099be89184bd8a85b59600b4142dc3e47
      https://github.com/quicwg/base-drafts/commit/1281676099be89184bd8a85b59600b4142dc3e47
  Author: ianswett <[email-masked]>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

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

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

  Commit: 79c731c4d580296d1a3e38e42733c7b52d88b779
      https://github.com/quicwg/base-drafts/commit/79c731c4d580296d1a3e38e42733c7b52d88b779
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

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

  Log Message:
  -----------
  Rephrase size requirement for Initial packets

  Commit: 679bfedb604324fde8488730050b1c16e9698317
      https://github.com/quicwg/base-drafts/commit/679bfedb604324fde8488730050b1c16e9698317
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-13 (Wed, 13 Mar 2019)

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

  Log Message:
  -----------
  Apply Jana's suggestions from review

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

  Commit: 406beb3a8e8cf75e0b27ba65fcf1fc50cc1b9b80
      https://github.com/quicwg/base-drafts/commit/406beb3a8e8cf75e0b27ba65fcf1fc50cc1b9b80
  Author: Masanori Ogino <[email-masked]>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

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

  Log Message:
  -----------
  QPACK: Use the term "HTTP/3" in the title

  Commit: da3ed6adfb34ed00dc4422de030657e148bdcc2f
      https://github.com/quicwg/base-drafts/commit/da3ed6adfb34ed00dc4422de030657e148bdcc2f
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

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

  Log Message:
  -----------
  Fix lint errors

  Commit: 9723f0f0441d604ddae99628b4f83ad7cf72d67b
      https://github.com/quicwg/base-drafts/commit/9723f0f0441d604ddae99628b4f83ad7cf72d67b
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

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

  Log Message:
  -----------
  Remove aspirational changes

  Commit: a69e90d091a8543392d5f5452c4dd31919b06fe6
      https://github.com/quicwg/base-drafts/commit/a69e90d091a8543392d5f5452c4dd31919b06fe6
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

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

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

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

  Commit: 50011f231f3bb9094f85cc5953c05c64883759d4
      https://github.com/quicwg/base-drafts/commit/50011f231f3bb9094f85cc5953c05c64883759d4
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

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

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

  Commit: 3c93c5673af083238dd95bdc0fac72e9373c572a
      https://github.com/quicwg/base-drafts/commit/3c93c5673af083238dd95bdc0fac72e9373c572a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2520 from quicwg/jri/padding

Rephrase size requirement for Initial packets

  Commit: 5f598aa2e789cbdcfbc4c9f6c3f571e6e3e2b3b1
      https://github.com/quicwg/base-drafts/commit/5f598aa2e789cbdcfbc4c9f6c3f571e6e3e2b3b1
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-15 (Fri, 15 Mar 2019)

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

  Log Message:
  -----------
  Add section number to reference (#2525)

  Commit: 84b4cc4e1b11ddfbcaa02149b7bf84417b39fee9
      https://github.com/quicwg/base-drafts/commit/84b4cc4e1b11ddfbcaa02149b7bf84417b39fee9
  Author: Robin Marx <[email-masked]>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

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

  Log Message:
  -----------
  Push stream data and PUSH_PROMISE reordering clarification

  Commit: dbba914d996d274c209d8e592c7aa080291b4e2c
      https://github.com/quicwg/base-drafts/commit/dbba914d996d274c209d8e592c7aa080291b4e2c
  Author: Robin Marx <[email-masked]>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

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

  Log Message:
  -----------
  CMOS change for consistency

  Commit: 48e017115319bd06237040373329be4b60ac8c5a
      https://github.com/quicwg/base-drafts/commit/48e017115319bd06237040373329be4b60ac8c5a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2483 from ghedo/alpn_alert

Clarify what to do when ALPN negotiation fails

  Commit: 4456fa89a16ea64e8ab545c4f35dc7c27b7fa129
      https://github.com/quicwg/base-drafts/commit/4456fa89a16ea64e8ab545c4f35dc7c27b7fa129
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-19 (Tue, 19 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2499 from quicwg/ianswett-close-max-streams

Close the connection if MAX_STREAMS is too large

  Commit: 320e155ccf6f4e4c3b648b696c418ebfa305d878
      https://github.com/quicwg/base-drafts/commit/320e155ccf6f4e4c3b648b696c418ebfa305d878
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Quote brackets.  Closes #2517.

  Commit: c3ea995ab186f5b2e81f396155b0d2891299ad03
      https://github.com/quicwg/base-drafts/commit/c3ea995ab186f5b2e81f396155b0d2891299ad03
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Many frames have flags in the type now

Updating a little old text.

  Commit: 3ad10a56b5aeb294d7d0d44bcb3720a0999fe175
      https://github.com/quicwg/base-drafts/commit/3ad10a56b5aeb294d7d0d44bcb3720a0999fe175
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Addressed all reviews

I think this covers the comments. I'm open to @mt's suggestion of a table, but want to land this PR before dealing with it.

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

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

  Log Message:
  -----------
  Merge pull request #2532 from martinduke/patch-46

Many frames have flags in the type now

  Commit: 3c383577676d512c4aba0f9ae7b9f26f9e56967d
      https://github.com/quicwg/base-drafts/commit/3c383577676d512c4aba0f9ae7b9f26f9e56967d
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  In which I surrender

I still disagree with the critique, but it is way less important than the rest of the PR. Perhaps someone can show me the error of my ways over some Czech beer.

  Commit: c8ed4bb6fe0db5c5eb348b4a7d697d27746c4a50
      https://github.com/quicwg/base-drafts/commit/c8ed4bb6fe0db5c5eb348b4a7d697d27746c4a50
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  disallow port changes on disable_migration

Some infrastructures are likely to load balance on port as well as address.

  Commit: 43a46542cce2a6b5a2797e672a432243cfc10f68
      https://github.com/quicwg/base-drafts/commit/43a46542cce2a6b5a2797e672a432243cfc10f68
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Nit in ECN format section

missing prepositions

  Commit: 6270c390c36db9f07475d76a38d1190e24b76fd8
      https://github.com/quicwg/base-drafts/commit/6270c390c36db9f07475d76a38d1190e24b76fd8
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Clarify meaning of RESET_STREAM

Saying it "terminates a stream" dangerously makes it sound like it has the same meaning as HTTP/2, which is false.

  Commit: b9abf32d21a162618154a93ed1df0fe543a18f4d
      https://github.com/quicwg/base-drafts/commit/b9abf32d21a162618154a93ed1df0fe543a18f4d
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  Update name of TPs

concurrent-streams TP is long dead

  Commit: a3e585c37692656492be618ae5b7b223ab986f44
      https://github.com/quicwg/base-drafts/commit/a3e585c37692656492be618ae5b7b223ab986f44
  Author: martinduke <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

  Log Message:
  -----------
  whitespace

  Commit: 42e784a69e32c6ef5e70669f4983b50c64d9381c
      https://github.com/quicwg/base-drafts/commit/42e784a69e32c6ef5e70669f4983b50c64d9381c
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

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

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

  Commit: 6e8ff86e73f96ea24ccdd178d65df0ae516bd125
      https://github.com/quicwg/base-drafts/commit/6e8ff86e73f96ea24ccdd178d65df0ae516bd125
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

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

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

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

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

  Log Message:
  -----------
  Merge pull request #2537 from martinduke/patch-49

Clarify meaning of RESET_STREAM

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

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

  Log Message:
  -----------
  Merge pull request #2536 from martinduke/patch-48

Nit in ECN format section

  Commit: 9295788bee36670fb32465dd4ae57ac026b121b2
      https://github.com/quicwg/base-drafts/commit/9295788bee36670fb32465dd4ae57ac026b121b2
  Author: ianswett <[email-masked]>
  Date:   2019-03-20 (Wed, 20 Mar 2019)

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

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

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

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

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

  Log Message:
  -----------
  Merge pull request #2446 from martinduke/patch-35

Minor TLS draft editorial corrections

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

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

  Log Message:
  -----------
  Merge pull request #2535 from martinduke/patch-47

disallow port changes on disable_migration

  Commit: 6503c9e2b728b99bbecc0d658858ff32238f44bf
      https://github.com/quicwg/base-drafts/commit/6503c9e2b728b99bbecc0d658858ff32238f44bf
  Author: Nick Harper <[email-masked]>
  Date:   2019-03-21 (Thu, 21 Mar 2019)

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

  Log Message:
  -----------
  Editorial changes to transport draft

  Commit: a2801a5d724cc496665984bdb4f0a2f9b2e4a0d2
      https://github.com/quicwg/base-drafts/commit/a2801a5d724cc496665984bdb4f0a2f9b2e4a0d2
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-23 (Sat, 23 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2542 from nharper/transport-ed

Editorial changes to transport draft

  Commit: b1a879ed8badcf11ce554d6a34d73812a2279e9b
      https://github.com/quicwg/base-drafts/commit/b1a879ed8badcf11ce554d6a34d73812a2279e9b
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-03-23 (Sat, 23 Mar 2019)

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

  Log Message:
  -----------
  Bump SETTINGS_NUM_PLACEHOLDERS codepoint to 0x9

Fixes #2443.

Leave 0x8 open and unreserved so that some future extension document can use it for WebSockets (if they so wish).

  Commit: 32327c1739625f81cddf8e59bf9ee5fa53ecb696
      https://github.com/quicwg/base-drafts/commit/32327c1739625f81cddf8e59bf9ee5fa53ecb696
  Author: Martin Thomson <[email-masked]>
  Date:   2019-03-24 (Sun, 24 Mar 2019)

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

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

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

  Commit: 553840d4d755698b00518268dd300a9d186219db
      https://github.com/quicwg/base-drafts/commit/553840d4d755698b00518268dd300a9d186219db
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  Simplify kPersistentThreshold

  Commit: f506e4b7339efcfa727634c5722f51ae26be7c9f
      https://github.com/quicwg/base-drafts/commit/f506e4b7339efcfa727634c5722f51ae26be7c9f
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

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

  Commit: 1ffdc072f500a98521db502ae421fa2c20b4569d
      https://github.com/quicwg/base-drafts/commit/1ffdc072f500a98521db502ae421fa2c20b4569d
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  lint

  Commit: 285d30aa5dc9a1f105ad89b05968ea29343ba38c
      https://github.com/quicwg/base-drafts/commit/285d30aa5dc9a1f105ad89b05968ea29343ba38c
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-03-26 (Tue, 26 Mar 2019)

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

  Log Message:
  -----------
  Merge pull request #2557 from quicwg/jri/kpersistentthreshold

Simplify kPersistentThreshold

  Commit: 059724bbe0862fa0bf040774d5203338fbef0b72
      https://github.com/quicwg/base-drafts/commit/059724bbe0862fa0bf040774d5203338fbef0b72
  Author: Magnus Westerlund <[email-masked]>
  Date:   2019-03-27 (Wed, 27 Mar 2019)

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

  Log Message:
  -----------
  Initial text proposal for adding spin bit to transport specification.

  Commit: 3b9e2f9ceec6cc2c16bb06e0aa7b9a809f49225b
      https://github.com/quicwg/base-drafts/commit/3b9e2f9ceec6cc2c16bb06e0aa7b9a809f49225b
  Author: ihlar <[email-masked]>
  Date:   2019-03-27 (Wed, 27 Mar 2019)

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

  Log Message:
  -----------
  Updated text on spinbit

  Commit: a31a0e3b4ebc544fb11f6e45fcb2e2fb6212fe80
      https://github.com/quicwg/base-drafts/commit/a31a0e3b4ebc544fb11f6e45fcb2e2fb6212fe80
  Author: Marcus Ihlar <[email-masked]>
  Date:   2019-03-27 (Wed, 27 Mar 2019)

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

  Log Message:
  -----------
  reviewed version

  Commit: dcb0475762dea7a89a6edfdcdf9d85fef00fcc5b
      https://github.com/quicwg/base-drafts/commit/dcb0475762dea7a89a6edfdcdf9d85fef00fcc5b
  Author: ihlar <[email-masked]>
  Date:   2019-03-27 (Wed, 27 Mar 2019)

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

  Log Message:
  -----------
  Updated formatting

  Commit: d27fb3c54f80c6adf8910ab1e6d40ac07bdcedde
      https://github.com/quicwg/base-drafts/commit/d27fb3c54f80c6adf8910ab1e6d40ac07bdcedde
  Author: ihlar <[email-masked]>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/ihlar/base-drafts

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  Commit: b084b563ba2fb0609b7f8251e4dbe1b0dfc05826
      https://github.com/quicwg/base-drafts/commit/b084b563ba2fb0609b7f8251e4dbe1b0dfc05826
  Author: ihlar <[email-masked]>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

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

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/ihlar/base-drafts

  Commit: 5d48bb8d1565608a75463ebc2223e28dfa25a00a
      https://github.com/quicwg/base-drafts/commit/5d48bb8d1565608a75463ebc2223e28dfa25a00a
  Author: ihlar <[email-masked]>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

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

  Log Message:
  -----------
  Restructuring of spin bit text

  Commit: a8180b402262099f775627514c4c7adb641ab18e
      https://github.com/quicwg/base-drafts/commit/a8180b402262099f775627514c4c7adb641ab18e
  Author: ihlar <[email-masked]>
  Date:   2019-03-28 (Thu, 28 Mar 2019)

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

  Log Message:
  -----------
  Updates based on comments from Lars

  Commit: 04ef1408fded666cc5f9540ed5cc2a2332a9a9c6
      https://github.com/quicwg/base-drafts/commit/04ef1408fded666cc5f9540ed5cc2a2332a9a9c6
  Author: ihlar <[email-masked]>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

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

  Log Message:
  -----------
  Clarification on spin bit as OPTIONAL feature

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

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

  Log Message:
  -----------
  Add normative requirements for processing stateless reset

Closes #2471.

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

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

  Log Message:
  -----------
  Allow use of long header for stateless reset

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

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

  Log Message:
  -----------
  Move the mandatory check to the detecting section

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

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

  Log Message:
  -----------
  Use normative language about CID reuse

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

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

  Log Message:
  -----------
  Revert 2471 changes.

This reverts commit 2357cb7576eaa3c25199a081e208c32b1c5f5b28.
This reverts commit 8fb5702968e6f92c12c3abb3010e1cd8e2c9d386.
This reverts commit a30b6a409cdce7e0e4f3932a3e01835f0360f581.

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

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

  Log Message:
  -----------
  Normative text for 1-RTT before handshake completion

Closes #2572.

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

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

  Log Message:
  -----------
  No state transition if RESET_STREAM is suppressed

Closes #2558.

  Commit: 4f4e4d92a2beffee82f60a86692e09fd5bf14dff
      https://github.com/quicwg/base-drafts/commit/4f4e4d92a2beffee82f60a86692e09fd5bf14dff
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Call OnPacketAckedCC() for in-flight packets, not just ack-eliciting (#2584)

`OnPacketAcked()` calls `OnPacketAckedCC()` (which decreases `bytes_in_flight`)
only when `ack_eliciting` is true, however `OnPacketSentCC()` (which increases
`bytes_in_flight`) is called when `in_flight` is true.

Additionally, `OnPacketsLost()` decreases `bytes_in_flight` for in-flight
lost packets (not just ack-eliciting ones).

So it seems to follow that `OnPacketAcked()` should call `OnPacketAckedCC()`
for all in-flight packets.

  Commit: 30c31cf887e2204680c164c23bf12f4aca25772a
      https://github.com/quicwg/base-drafts/commit/30c31cf887e2204680c164c23bf12f4aca25772a
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Spell 'Application' correctly (#2583)

  Commit: 13b26072e446e99bf016cf40b9fcf3287d07de66
      https://github.com/quicwg/base-drafts/commit/13b26072e446e99bf016cf40b9fcf3287d07de66
  Author: ianswett <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

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

Changes the recommended initial value of initial rtt from 100ms to 500ms, resulting in a 1 second initial handshake timeout, as recommended by RFC6298.

Fixes #2184

  Commit: d0ce36b283694420be1430db6147eefdb9c809de
      https://github.com/quicwg/base-drafts/commit/d0ce36b283694420be1430db6147eefdb9c809de
  Author: ianswett <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  First handshake timeout at 1 second (#2586)

* First handshake timeout at 1 second

Changes the recommended initial value of initial rtt from 100ms to 500ms, resulting in a 1 second initial handshake timeout, as recommended by RFC6298.

Fixes #2184

* Update draft-ietf-quic-recovery.md

  Commit: 08defdf76c5fe1ba377f6bb67efd9e2f7bb1294c
      https://github.com/quicwg/base-drafts/commit/08defdf76c5fe1ba377f6bb67efd9e2f7bb1294c
  Author: ianswett <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Replace recovery epoch with congestion event (#2585)

* Replace recovery epoch with congestion event

Recovery epoch was undefined and congestion event makes more sense for QUIC.

* Update draft-ietf-quic-recovery.md

  Commit: a45009c5afbc5e1fbc7cf44e5117dfbe32e87e92
      https://github.com/quicwg/base-drafts/commit/a45009c5afbc5e1fbc7cf44e5117dfbe32e87e92
  Author: ianswett <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Clarify RTT calculations in recovery (#2506)

* Update draft-ietf-quic-recovery.md

Fixes #2137

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Jana's suggestion

* Update draft-ietf-quic-recovery.md

  Commit: f0d0beab55651e2f3afb5d5c419916fbb2b8954f
      https://github.com/quicwg/base-drafts/commit/f0d0beab55651e2f3afb5d5c419916fbb2b8954f
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Clarify final size definition (#2576)

Closes #2481.

  Commit: dc66bc963bf81bc4d3e5b9014ba9a6bd341fedc8
      https://github.com/quicwg/base-drafts/commit/dc66bc963bf81bc4d3e5b9014ba9a6bd341fedc8
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-02 (Tue, 02 Apr 2019)

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

  Log Message:
  -----------
  Distinguish between reserved versions (#2577)

Closes #2540.

  Commit: 79536d78c137bcfb0afaea078356ca5ff0d7abb8
      https://github.com/quicwg/base-drafts/commit/79536d78c137bcfb0afaea078356ca5ff0d7abb8
  Author: ianswett <[email-masked]>
  Date:   2019-04-04 (Thu, 04 Apr 2019)

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

  Log Message:
  -----------
  Use Congestion Recovery Period in psuedocode (#2588)

* Use Congestion Recovery Period in psuedocode

Addresses follow-up comments on #2585

* Update draft-ietf-quic-recovery.md

* Remove duplicate comments

  Commit: a019d3f90727496e4c6560bca26eb126d26761dc
      https://github.com/quicwg/base-drafts/commit/a019d3f90727496e4c6560bca26eb126d26761dc
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2019-04-08 (Mon, 08 Apr 2019)

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

  Log Message:
  -----------
  Fix formatting of kPacketNumberSpace enum (#2595)

Without the newline it doesn't get rendered properly in the HTML.

  Commit: 43f90c22fe7df66c7b3036e0a80d997b83aa4cc7
      https://github.com/quicwg/base-drafts/commit/43f90c22fe7df66c7b3036e0a80d997b83aa4cc7
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

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

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

  Commit: 3535f5de16aec7ee857ae35c6c17b482ee35ec0f
      https://github.com/quicwg/base-drafts/commit/3535f5de16aec7ee857ae35c6c17b482ee35ec0f
  Author: ihlar <[email-masked]>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

  Log Message:
  -----------
  Editorial changes and clarifications

  Commit: 0558b1717bf5e5fe7bc0a1d41693a8860d01a37b
      https://github.com/quicwg/base-drafts/commit/0558b1717bf5e5fe7bc0a1d41693a8860d01a37b
  Author: ihlar <[email-masked]>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

  Log Message:
  -----------
  accept->ignore

  Commit: 4da93ea43bcb71a01b131ce7f3a0ef8b6765b634
      https://github.com/quicwg/base-drafts/commit/4da93ea43bcb71a01b131ce7f3a0ef8b6765b634
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2578 from quicwg/data-recvd-rst

No state transition if RESET_STREAM is suppressed

  Commit: 533362975bcb9821a852b7b3c394987f9a5083b0
      https://github.com/quicwg/base-drafts/commit/533362975bcb9821a852b7b3c394987f9a5083b0
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2575 from quicwg/holb-cfin

Normative text for 1-RTT before handshake completion

  Commit: b29886be14ad363830aa015052e88ea41f395552
      https://github.com/quicwg/base-drafts/commit/b29886be14ad363830aa015052e88ea41f395552
  Author: Benjamin Saunders <[email-masked]>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

  Log Message:
  -----------
  Include handshake anti-deadlock logic in pseudocode (#2281)

* Implement anti-deadlock in crypto retransmit timer pseudocode

The draft requires that clients transmit packets to prevent
anti-amplification deadlock when there is no crypto data to send.

* Update to reflect editors' discussion

  Commit: 1bd4e97f797b8083607cd1801d752dd2113bff07
      https://github.com/quicwg/base-drafts/commit/1bd4e97f797b8083607cd1801d752dd2113bff07
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  unplural

  Commit: ae5ac2d78f1b30f8b4a3a163bcc345fb2f7b78c3
      https://github.com/quicwg/base-drafts/commit/ae5ac2d78f1b30f8b4a3a163bcc345fb2f7b78c3
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2539 from martinduke/patch-50

Update name of TPs

  Commit: 79217ef30b51c8ff1892dc46de45c22cfc53dd26
      https://github.com/quicwg/base-drafts/commit/79217ef30b51c8ff1892dc46de45c22cfc53dd26
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-09 (Tue, 09 Apr 2019)

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

  Log Message:
  -----------
  Frames of unknown type cause connection close

  Commit: 8c3c298cdc2088903a284cfbe608d456d1a99362
      https://github.com/quicwg/base-drafts/commit/8c3c298cdc2088903a284cfbe608d456d1a99362
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2601 from quicwg/jri/frames

Frames of unknown type cause connection close

  Commit: c27bf5318d698698a40f464b2edaf106f63aef9e
      https://github.com/quicwg/base-drafts/commit/c27bf5318d698698a40f464b2edaf106f63aef9e
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  Final edits

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

  Commit: ac693a67a459566f941afbf7dfe2c459a7f7be00
      https://github.com/quicwg/base-drafts/commit/ac693a67a459566f941afbf7dfe2c459a7f7be00
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-11 (Thu, 11 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2564 from ihlar/spinbit

Updated spinbit text

  Commit: 9e538116628d8806828672bddfbb7d744d913148
      https://github.com/quicwg/base-drafts/commit/9e538116628d8806828672bddfbb7d744d913148
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

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

  Log Message:
  -----------
  nonsensical MUST on frames fitting in packets (#2603)

* nonsensical MUST on frames fitting in packets

These were phrased as requirements, but they are really just statements
of fact.

* Taking kazuho's suggestion, with tweaks

* Tweak

  Commit: c47089b36a615f79a9e65f3022325bdf47708408
      https://github.com/quicwg/base-drafts/commit/c47089b36a615f79a9e65f3022325bdf47708408
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-11 (Thu, 11 Apr 2019)

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

  Log Message:
  -----------
  non-QUIC TLS implementation don't validate transport parameters

No point in levying requirements on them.

Closes #2174.

  Commit: 3f8a810d28ecf1e36d9790dc67a831409385b644
      https://github.com/quicwg/base-drafts/commit/3f8a810d28ecf1e36d9790dc67a831409385b644
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2608 from quicwg/ignore-extensions

non-QUIC TLS implementation don't validate transport parameters

  Commit: 51c9329856454f08f7222d95c49efba83a091e83
      https://github.com/quicwg/base-drafts/commit/51c9329856454f08f7222d95c49efba83a091e83
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

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

  Log Message:
  -----------
  Fix manageability citation

Closes #2609.

  Commit: 5f8a1cec5c1e700d284e9c3aa256a43fc17ab22a
      https://github.com/quicwg/base-drafts/commit/5f8a1cec5c1e700d284e9c3aa256a43fc17ab22a
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-11 (Thu, 11 Apr 2019)

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

  Log Message:
  -----------
  Rewrite of RTT estimation section (#2592)

* rewrite of RTT estimate sectionbn
rewrite of RTT estimation section

* fix lint

* update pseudocode

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* martin's comments

* s/corrected/adjusted

* s/ack delay/host delay

* moving host delay section to under Generating Acks

* nit

* ian's comments

* Ian's comments

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* reflow

  Commit: c91199e3f0c4d295e411080564d0bdcf512c610e
      https://github.com/quicwg/base-drafts/commit/c91199e3f0c4d295e411080564d0bdcf512c610e
  Author: ianswett <[email-masked]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

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

  Log Message:
  -----------
  Don't arm the handshake timer if there's no data (#2590)

* Don't arm the handshake timer if there's no data

Fixes the portion of #1964 not fixed in #2281

* MUST send

* Martin and Marten's comments

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Martin and Ian's comments

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

Don't set the crypto retransmission timer if the time threshold timer is set

* Jana's comments

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

  Commit: 4b07e211c0b879c0cd6e61079a5a79faf10597dc
      https://github.com/quicwg/base-drafts/commit/4b07e211c0b879c0cd6e61079a5a79faf10597dc
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

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

  Log Message:
  -----------
  Simplify UpdateRtt pseudocode (#2610)

  Commit: de401b6dbfd2b5cb871af8cec11489be2b44cb57
      https://github.com/quicwg/base-drafts/commit/de401b6dbfd2b5cb871af8cec11489be2b44cb57
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-12 (Fri, 12 Apr 2019)

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

  Log Message:
  -----------
  s/MAY/SHOULD (#2614)

  Commit: 44f2ef4d773a3fadfb607f99dfe5b42d82775c77
      https://github.com/quicwg/base-drafts/commit/44f2ef4d773a3fadfb607f99dfe5b42d82775c77
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  Update error code to 0x2xx

  Commit: a222ed536ae69190573f56d81ef0bd082c076e15
      https://github.com/quicwg/base-drafts/commit/a222ed536ae69190573f56d81ef0bd082c076e15
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  Make latest_rtt global (#2615)

* make latest_rtt global

* remove asserts

  Commit: 9a236362b1ee918be14d6af254d70328f61de5a5
      https://github.com/quicwg/base-drafts/commit/9a236362b1ee918be14d6af254d70328f61de5a5
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  Exceeding 2^62-1 is a flow control error (#2618)

Fixes #2538.

The text here had a MUST prohibiting data+offset from exceeding 2^62-1.
But that is redundant with flow control, which can't express a limit
greater than this anyway.  So just point to FLOW_CONTROL_ERROR.

  Commit: e2252fc4eda47539460f929f177387acb519ef4a
      https://github.com/quicwg/base-drafts/commit/e2252fc4eda47539460f929f177387acb519ef4a
  Author: ianswett <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  MUST send if there is something to send (#2622)

Editorial fix for #2493

  Commit: dee63bb0bcfb24ff6d968ab8cce4a6ef242b2e51
      https://github.com/quicwg/base-drafts/commit/dee63bb0bcfb24ff6d968ab8cce4a6ef242b2e51
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  Add details of marking packets lost on PTO

  Commit: 85fb8c47af0ebf15b065d44528dc60860f696709
      https://github.com/quicwg/base-drafts/commit/85fb8c47af0ebf15b065d44528dc60860f696709
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  lint

  Commit: bed83a09d8695973ff89c339c3bef3c4ff785413
      https://github.com/quicwg/base-drafts/commit/bed83a09d8695973ff89c339c3bef3c4ff785413
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  Set loss delay at least kGranularity (#2617)

* loss delay at least kGranularity

* immediately on ack

* nit

  Commit: ffa1e6dfea7f0aa03a132f6cf8e6013350ec5fac
      https://github.com/quicwg/base-drafts/commit/ffa1e6dfea7f0aa03a132f6cf8e6013350ec5fac
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  s/endpoint/sender

  Commit: 94d4ecc443a1993a02463cee83e826db3fb0fdde
      https://github.com/quicwg/base-drafts/commit/94d4ecc443a1993a02463cee83e826db3fb0fdde
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  SHOULD send, MAY mark as lost

  Commit: f38b74b730c7da32bcb72c6186e6f0be539023a7
      https://github.com/quicwg/base-drafts/commit/f38b74b730c7da32bcb72c6186e6f0be539023a7
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  grammaring

  Commit: 98bd510e5c30b6823824a44801daee4c3a5ef468
      https://github.com/quicwg/base-drafts/commit/98bd510e5c30b6823824a44801daee4c3a5ef468
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-15 (Mon, 15 Apr 2019)

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

  Log Message:
  -----------
  clean up

  Commit: 4ec7c894d58e1f4ebf8a925bbce5a5501f1e871b
      https://github.com/quicwg/base-drafts/commit/4ec7c894d58e1f4ebf8a925bbce5a5501f1e871b
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  Merge branch 'patch-1' of https://github.com/rmarx/base-drafts into rmarx-patch-1

  Commit: d5ee0e8abcb38365a4e16b1e1e80746c92d2f109
      https://github.com/quicwg/base-drafts/commit/d5ee0e8abcb38365a4e16b1e1e80746c92d2f109
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  Pull both reordering discussions into a single new paragraph

  Commit: c0f52191d920cb3831e9dfdfa63312fdaf8bb562
      https://github.com/quicwg/base-drafts/commit/c0f52191d920cb3831e9dfdfa63312fdaf8bb562
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  Remove Unicode Character 'LEFT-TO-RIGHT OVERRIDE' (U+202D)

  Commit: 9283609cc676f61c569c175b18bee3d131ea4725
      https://github.com/quicwg/base-drafts/commit/9283609cc676f61c569c175b18bee3d131ea4725
  Author: ianswett <[email-masked]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

  Log Message:
  -----------
  Clarify time threshold vs crypto timer (#2620)

* Clarify time threshold vs crypto timer

Adds some explanation about why it's better to arm/fire the time threshold alarm before the crypto retransmission timeout.

Hopefully clarifies comments from #2565

* Update draft-ietf-quic-recovery.md

Index DetectLostPackets by [pn_space]

* Update draft-ietf-quic-recovery.md

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

* Simplify text

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

Jana's suggestion

  Commit: deff1fdb9c108d164859e318b07df71e2b93ccbc
      https://github.com/quicwg/base-drafts/commit/deff1fdb9c108d164859e318b07df71e2b93ccbc
  Author: ianswett <[email-masked]>
  Date:   2019-04-16 (Tue, 16 Apr 2019)

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

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

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

  Commit: 0acd234a45ade4ce0d14cce05d34194ea5ce9504
      https://github.com/quicwg/base-drafts/commit/0acd234a45ade4ce0d14cce05d34194ea5ce9504
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2467 from martinduke/patch-38

Refine Discussion of 0-RTT Transport Parameters

  Commit: 60a12a492cb95cc6f8f0b3ce1ff0261e3b6543d8
      https://github.com/quicwg/base-drafts/commit/60a12a492cb95cc6f8f0b3ce1ff0261e3b6543d8
  Author: ianswett <[email-masked]>
  Date:   2019-04-17 (Wed, 17 Apr 2019)

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

  Log Message:
  -----------
  Reference RFC7661 for application limited (#2605)

* Reference RFC7661 for application limited

Fixes #2554

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

  Commit: 147070d2b5b8890e5f931879f413a9edcaec38f7
      https://github.com/quicwg/base-drafts/commit/147070d2b5b8890e5f931879f413a9edcaec38f7
  Author: lucas <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  H2 comparison appendix spruce up

  Commit: 207e7a3bf0863bcf301aa47804b49a9786a9238e
      https://github.com/quicwg/base-drafts/commit/207e7a3bf0863bcf301aa47804b49a9786a9238e
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Merge branch 'priority-appendix-spruceup' of https://github.com/LPardue/base-drafts into LPardue-priority-appendix-spruceup

  Commit: 02b3f0362a2f99e76fb538e4ea3493539731d25e
      https://github.com/quicwg/base-drafts/commit/02b3f0362a2f99e76fb538e4ea3493539731d25e
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Indenting

  Commit: ea23953c608bd594f6ac979cee1b5eefc72be98e
      https://github.com/quicwg/base-drafts/commit/ea23953c608bd594f6ac979cee1b5eefc72be98e
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Add further guidance related to unidirectional stream TPs (#2612)

* Add further guidance related to unidirectional stream TPs

* Ian and Kazuho's suggestions

* Jana's fix

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

  Commit: 1ba651056a3d82f57c69ab64f0dfd2bab3582eb0
      https://github.com/quicwg/base-drafts/commit/1ba651056a3d82f57c69ab64f0dfd2bab3582eb0
  Author: martinduke <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Changed MUST -> MAY

To address @MikeBishop's concern. I ask the editors to move this one forward if there are no further problems.

  Commit: a04207e42369bdc0f18ed92f79f97a8221feea48
      https://github.com/quicwg/base-drafts/commit/a04207e42369bdc0f18ed92f79f97a8221feea48
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  nick and ian suggestions

  Commit: d1d064835234ddfeae9bfab5291336d8f10544e4
      https://github.com/quicwg/base-drafts/commit/d1d064835234ddfeae9bfab5291336d8f10544e4
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  fix conflict

  Commit: dfde380d3f9b9d5cf95b51be7d3c0402d5a48369
      https://github.com/quicwg/base-drafts/commit/dfde380d3f9b9d5cf95b51be7d3c0402d5a48369
  Author: ianswett <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

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

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

  Commit: 52d47bed2b9d0ae4d87521996dea74c0e66054d7
      https://github.com/quicwg/base-drafts/commit/52d47bed2b9d0ae4d87521996dea74c0e66054d7
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  nits

  Commit: 13fcfe96429fd1f31172fda730b8c6884a050ba7
      https://github.com/quicwg/base-drafts/commit/13fcfe96429fd1f31172fda730b8c6884a050ba7
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  grammar

  Commit: 51af501fd90d3d7ee783aed7a89d20bd74838710
      https://github.com/quicwg/base-drafts/commit/51af501fd90d3d7ee783aed7a89d20bd74838710
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Merge branch 'patch-44' of https://github.com/martinduke/base-drafts into martinduke-patch-44

  Commit: f98e8038eff97b9bf6c32381c22626410f3d2d70
      https://github.com/quicwg/base-drafts/commit/f98e8038eff97b9bf6c32381c22626410f3d2d70
  Author: Mike Bishop <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Reconcile with MUST-ignore

  Commit: 6344ffec4f7826d22fcba29d2baab0bfdacd84f0
      https://github.com/quicwg/base-drafts/commit/6344ffec4f7826d22fcba29d2baab0bfdacd84f0
  Author: ianswett <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

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

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

  Commit: 17e61261d94777cb0358cba5843e25e2910ed29a
      https://github.com/quicwg/base-drafts/commit/17e61261d94777cb0358cba5843e25e2910ed29a
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
    M README.md
    R draft-ietf-quic-spin-exp.md
    M tag.sh

  Log Message:
  -----------
  Remove old spin bit references (#2613)

  Commit: 41723a33f876cfbd83853d17794707606782f972
      https://github.com/quicwg/base-drafts/commit/41723a33f876cfbd83853d17794707606782f972
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-18 (Thu, 18 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2624 from quicwg/jri/pto-fix

Add details of marking packets lost on PTO

  Commit: 1e152e19b42c310e5935b54bb3885c41287eb43b
      https://github.com/quicwg/base-drafts/commit/1e152e19b42c310e5935b54bb3885c41287eb43b
  Author: ianswett <[email-masked]>
  Date:   2019-04-19 (Fri, 19 Apr 2019)

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

  Log Message:
  -----------
  Recovery release notes for draft 20 (#2625)

* Recovery release notes for draft 20

* Update draft-ietf-quic-recovery.md

Add #2605 to the notes.

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Nit

* undo nit

  Commit: 553c6001fbdf54bce016f40909b24b8cfbcae2b2
      https://github.com/quicwg/base-drafts/commit/553c6001fbdf54bce016f40909b24b8cfbcae2b2
  Author: Marten Seemann <[email-masked]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

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

  Log Message:
  -----------
  fix typo

  Commit: 43dd9455caf7fa414d27d2b9ad2ccd77eb8d84a9
      https://github.com/quicwg/base-drafts/commit/43dd9455caf7fa414d27d2b9ad2ccd77eb8d84a9
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

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

  Log Message:
  -----------
  Merge pull request #2639 from marten-seemann/fix-typo

fix typo

  Commit: b71cf743fe3ebdcfa8ee2e650f1d585db8d321dc
      https://github.com/quicwg/base-drafts/commit/b71cf743fe3ebdcfa8ee2e650f1d585db8d321dc
  Author: ianswett <[email-masked]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

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

  Log Message:
  -----------
  Don't send PING in Initial or Handshake

Fixes #2640

  Commit: 4e8af6df486b0b5fdef31a75e814998df70d0635
      https://github.com/quicwg/base-drafts/commit/4e8af6df486b0b5fdef31a75e814998df70d0635
  Author: ianswett <[email-masked]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

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

  Log Message:
  -----------
  Revert fat-finger

  Commit: d6f7015936788c808bc07b5b964214354eb0c174
      https://github.com/quicwg/base-drafts/commit/d6f7015936788c808bc07b5b964214354eb0c174
  Author: Marten Seemann <[email-masked]>
  Date:   2019-04-23 (Tue, 23 Apr 2019)

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

  Log Message:
  -----------
  remove incorrect sentence from DetectLostPackets description (#2641)

  Commit: 5154c38410356713c88d017289c7014ce1b3c591
      https://github.com/quicwg/base-drafts/commit/5154c38410356713c88d017289c7014ce1b3c591
  Author: Martin Thomson <[email-masked]>
  Date:   2019-04-24 (Wed, 24 Apr 2019)

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

  Log Message:
  -----------
  Merge branch 'master' into 0rtt-cant-respond-to-1rtt

Compare: https://github.com/quicwg/base-drafts/compare/0944d13bb4c7...5154c3841035