Subject: [quicwg/base-drafts] 7a168f: Prohibit acknowledgement of packets with echoed pa...

From: Martin Thomson <[email-masked]>
Date: Wed, 27 Sep 2017 19:25:19 -0700

Branch: refs/heads/proof-of-receipt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a168f9f036631b6dbb090a4a904b28f46da3d44
      https://github.com/quicwg/base-drafts/commit/7a168f9f036631b6dbb090a4a904b28f46da3d44
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-14 (Mon, 14 Aug 2017)

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

  Log Message:
  -----------
  Prohibit acknowledgement of packets with echoed packet numbers

Closes #563.

  Commit: fcd10ffa85d8b19396970453fca6032a8fed0979
      https://github.com/quicwg/base-drafts/commit/fcd10ffa85d8b19396970453fca6032a8fed0979
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-14 (Mon, 14 Aug 2017)

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

  Log Message:
  -----------
  Too many lines

  Commit: 9a7814c80d8f013ca323732a960dd6e554a9d39c
      https://github.com/quicwg/base-drafts/commit/9a7814c80d8f013ca323732a960dd6e554a9d39c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-14 (Mon, 14 Aug 2017)

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

  Log Message:
  -----------
  stateless_reset_token is server only

This also corrects the number used in prose.

Closes #726.

  Commit: b2c804118304205bf344e22c62575326cd13eff0
      https://github.com/quicwg/base-drafts/commit/b2c804118304205bf344e22c62575326cd13eff0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

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

  Log Message:
  -----------
  Refactor the section on connection termination

  Commit: 60546fe7e8241b244a215e6ee91c90834054e2c4
      https://github.com/quicwg/base-drafts/commit/60546fe7e8241b244a215e6ee91c90834054e2c4
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

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

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

  Commit: 58ab5f6d7d37da3825b63089999b4e578323d76b
      https://github.com/quicwg/base-drafts/commit/58ab5f6d7d37da3825b63089999b4e578323d76b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

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

  Log Message:
  -----------
  Stateless reset

  Commit: 247858a12b201287eec9299e19fd4ad6791a5f8a
      https://github.com/quicwg/base-drafts/commit/247858a12b201287eec9299e19fd4ad6791a5f8a
  Author: Mike Bishop <[email-masked]>
  Date:   2017-08-14 (Mon, 14 Aug 2017)

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

  Log Message:
  -----------
  DATA frames MUST be non-empty (#708)

  Commit: d4ddd2c74721edaef199e7d340127396d36d164e
      https://github.com/quicwg/base-drafts/commit/d4ddd2c74721edaef199e7d340127396d36d164e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

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

  Log Message:
  -----------
  Fix error code definitions (#712)

  Commit: 4bceb91c002989bfa2653dc035e10231747b8ad6
      https://github.com/quicwg/base-drafts/commit/4bceb91c002989bfa2653dc035e10231747b8ad6
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #727 from quicwg/no-ack-packets

Prohibit acknowledgement of packets with echoed packet numbers

  Commit: 77f68edfbca1ebeef1dfc930f6a35445cf955dc9
      https://github.com/quicwg/base-drafts/commit/77f68edfbca1ebeef1dfc930f6a35445cf955dc9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Add changelogs

  Commit: 8aa071a8d2c49c423602028f15267a5918686669
      https://github.com/quicwg/base-drafts/commit/8aa071a8d2c49c423602028f15267a5918686669
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #735 from quicwg/changelog-05

Add changelogs for -05

  Commit: 07416702fab3dd24fedb5c909933d29676ed2f5b
      https://github.com/quicwg/base-drafts/commit/07416702fab3dd24fedb5c909933d29676ed2f5b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #728 from quicwg/issue726

stateless_reset_token is server only

  Commit: 90e2eea6343c620cb7db11ce09ef2602d046b2d8
      https://github.com/quicwg/base-drafts/commit/90e2eea6343c620cb7db11ce09ef2602d046b2d8
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Limit pushes using MAX_PUSH_ID (#711)

* Fix error code definitions

HTTP_MALFORMED_DATA description mentioned HEADERS and it wasn't in the IANA table.

HTTP_WRONG_STREAM was defined as HTTP_SETTINGS_ON_WRONG_STREAM.

* So much effort spent on something so trivial

* Limit pushes using MAX_PUSH_ID

This repurposes SETTINGS_ENABLE_PUSH as the initial limit.

A client can use this to limit the number of outstanding pushes.  I've included
advice on increasing the limit, not as the pushes are first used, but as the
pushes are completed (or cancelled).

There wasn't a rule for handling a truncated push stream header, so I added
that as well.  The HTTP_DUPLICATE_PUSH error was reclaimed for signaling all
three types of error with a push stream header: truncation, duplicate Push ID,
and exceeding MAX_PUSH_ID.

* Fix error codes, prohibit reduction

* Review comments

* Remove push setting in favor of MAX_PUSH_ID

* Remove redundant word

  Commit: 434727968e267ed061a7141e403db1d593107154
      https://github.com/quicwg/base-drafts/commit/434727968e267ed061a7141e403db1d593107154
  Author: Mike Bishop <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Fix MAX_PUSH_ID header level

  Commit: e34016794b6ca04c5ed959c31c5ad48674ff702c
      https://github.com/quicwg/base-drafts/commit/e34016794b6ca04c5ed959c31c5ad48674ff702c
  Author: Mike Bishop <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Fix error definition

  Commit: 5ded0bb4e5a7c4b77f8e52588c1e96a0faacc8a5
      https://github.com/quicwg/base-drafts/commit/5ded0bb4e5a7c4b77f8e52588c1e96a0faacc8a5
  Author: Patrick McManus <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  supported_versions field of transport parameters has min size of 4 (1 version)

  Commit: 68fe216a02fdce26e6a8ffac90a0c89b223810e7
      https://github.com/quicwg/base-drafts/commit/68fe216a02fdce26e6a8ffac90a0c89b223810e7
  Author: ianswett <[email-masked]>
  Date:   2017-08-16 (Wed, 16 Aug 2017)

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

  Log Message:
  -----------
  Clarify when and what to ACK

Closes Issue #736

  Commit: b4e4fb9c279f740bb6bc8f4d7ea520847eba41e4
      https://github.com/quicwg/base-drafts/commit/b4e4fb9c279f740bb6bc8f4d7ea520847eba41e4
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-17 (Thu, 17 Aug 2017)

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

  Log Message:
  -----------
  Tweak

  Commit: e5103b7a5ae55e4f87dbf85e479b4066dac4476f
      https://github.com/quicwg/base-drafts/commit/e5103b7a5ae55e4f87dbf85e479b4066dac4476f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-17 (Thu, 17 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #739 from quicwg/ianswett-whenwhatack

Clarify when and what to ACK

  Commit: 14a14c13a01f8715b21fc6471ab9b5cb1bf9a449
      https://github.com/quicwg/base-drafts/commit/14a14c13a01f8715b21fc6471ab9b5cb1bf9a449
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-17 (Thu, 17 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #737 from mcmanus/mcmanus-supported-versions

supported_versions field of transport parameters has min size of 4 (1…

  Commit: 29fb417ce562ebe2035a0a71f6e05dd6c2e7133a
      https://github.com/quicwg/base-drafts/commit/29fb417ce562ebe2035a0a71f6e05dd6c2e7133a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  These errors are too much out of our control

  Commit: d9194e531d8e52a3172fd85f17b0fd23b61d8c8d
      https://github.com/quicwg/base-drafts/commit/d9194e531d8e52a3172fd85f17b0fd23b61d8c8d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  And we don't need to run them more, which only makes it worse

  Commit: c4a246a6da28841480ea23d4669253d10cf8f075
      https://github.com/quicwg/base-drafts/commit/c4a246a6da28841480ea23d4669253d10cf8f075
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

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

  Log Message:
  -----------
  Add the concept of a draining period

  Commit: 28e7cb2b9a5afafe3b8512121609477d02b097aa
      https://github.com/quicwg/base-drafts/commit/28e7cb2b9a5afafe3b8512121609477d02b097aa
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-23 (Wed, 23 Aug 2017)

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

  Log Message:
  -----------
  Editorial cleanup after self-review

  Commit: 72207659068826e9be662e04044cb354600d4183
      https://github.com/quicwg/base-drafts/commit/72207659068826e9be662e04044cb354600d4183
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

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

  Log Message:
  -----------
  Receipt of CONNECTION_CLOSE commences draining

  Commit: ede693c84710dbc2c78c3ebef3238e37c44437f1
      https://github.com/quicwg/base-drafts/commit/ede693c84710dbc2c78c3ebef3238e37c44437f1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Merge pull request #747 from quicwg/ignore-gh-issues-errors

Ignore gh-issues errors

  Commit: 8e34d7d088bbfa9a47cfaad20c226d0183ee9cfb
      https://github.com/quicwg/base-drafts/commit/8e34d7d088bbfa9a47cfaad20c226d0183ee9cfb
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-24 (Thu, 24 Aug 2017)

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

  Log Message:
  -----------
  RST_STREAM doesn't demand another RST_STREAM in response

The rest of the text seems OK, but this is a bit we missed in #171.

  Commit: 6861f9d728d2f0e760c0b5e5e61a2f67cbab1161
      https://github.com/quicwg/base-drafts/commit/6861f9d728d2f0e760c0b5e5e61a2f67cbab1161
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-25 (Fri, 25 Aug 2017)

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

  Log Message:
  -----------
  Stop sending _CLOSE when you get an ACK

  Commit: 9218dcc4d4aeef892583845170c41053a0461135
      https://github.com/quicwg/base-drafts/commit/9218dcc4d4aeef892583845170c41053a0461135
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-25 (Fri, 25 Aug 2017)

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

  Log Message:
  -----------
  Might as well stop on CONNECTION_CLOSE as well

  Commit: a215b5312f4a86c45caf13bed624179085196e46
      https://github.com/quicwg/base-drafts/commit/a215b5312f4a86c45caf13bed624179085196e46
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-28 (Mon, 28 Aug 2017)

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

  Log Message:
  -----------
  Minor editorial things

  Commit: 4d064a358e429026a60655191589335ef5598d83
      https://github.com/quicwg/base-drafts/commit/4d064a358e429026a60655191589335ef5598d83
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-30 (Wed, 30 Aug 2017)

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

  Log Message:
  -----------
  Merge pull request #750 from quicwg/reset-doesnt-trigger-reset

RST_STREAM doesn't demand a RST_STREAM in response.

  Commit: 71d407998de5a09b93359b7aa0fd0d57066eb8ac
      https://github.com/quicwg/base-drafts/commit/71d407998de5a09b93359b7aa0fd0d57066eb8ac
  Author: Martin Thomson <[email-masked]>
  Date:   2017-08-31 (Thu, 31 Aug 2017)

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

  Log Message:
  -----------
  Size limit for Version Negotiation

As discussed, the limits are largely practical, and there should be enough
incentive to avoid inflation, but it pays to be a little more precise when
defining protocols or you can get odd downstream effects.  I've chosen to limit
the size to the CI.  That's 1200 currently (or more) and should be plenty og
space for many versions.

Closes #585.

  Commit: 7399913483d5b4fd5e25d1d8c1d9a3a06b743306
      https://github.com/quicwg/base-drafts/commit/7399913483d5b4fd5e25d1d8c1d9a3a06b743306
  Author: Patrick McManus <[email-masked]>
  Date:   2017-09-05 (Tue, 05 Sep 2017)

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

  Log Message:
  -----------
  Clarify the In Effect a new Connection language in Stateless Retry

  Commit: bda9b682c88f2c127e8caf81198ae3d4007f1e3d
      https://github.com/quicwg/base-drafts/commit/bda9b682c88f2c127e8caf81198ae3d4007f1e3d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

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

  Log Message:
  -----------
  Jana's comments.

  Commit: 6684ebf53344bd1da56c84356610a7e7ceb48b9a
      https://github.com/quicwg/base-drafts/commit/6684ebf53344bd1da56c84356610a7e7ceb48b9a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

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

  Log Message:
  -----------
  Minor clarification

  Commit: 817e24a15ca7a0bf842e505d349179e5d671add2
      https://github.com/quicwg/base-drafts/commit/817e24a15ca7a0bf842e505d349179e5d671add2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #721 from quicwg/cleanup-close

Refactor the section on connection termination

  Commit: 1af69cc8d87f7efd58da0b44a676d8c15ab6c8fe
      https://github.com/quicwg/base-drafts/commit/1af69cc8d87f7efd58da0b44a676d8c15ab6c8fe
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

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

  Log Message:
  -----------
  Only servers can use stateless reset

  Commit: 06231d0635a64ef9abd1b2f393cf219ae5af3fff
      https://github.com/quicwg/base-drafts/commit/06231d0635a64ef9abd1b2f393cf219ae5af3fff
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #760 from mcmanus/mcmanus-ssr-effectively

Clarify the In Effect a new Connection language in Stateless Retry

  Commit: dee0bca18ef689d3d631a9711063408cbd0f4319
      https://github.com/quicwg/base-drafts/commit/dee0bca18ef689d3d631a9711063408cbd0f4319
  Author: Patrick McManus <[email-masked]>
  Date:   2017-09-06 (Wed, 06 Sep 2017)

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

  Log Message:
  -----------
  clarify absolute byte offset of a connection

  Commit: 1c43ea498ca224169854583c7ed7dda59792d27e
      https://github.com/quicwg/base-drafts/commit/1c43ea498ca224169854583c7ed7dda59792d27e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #766 from mcmanus/mcmanus-cfc1

clarify absolute byte offset of a connection

  Commit: ce27486c76a11eae83c218c6915b43391455ddfa
      https://github.com/quicwg/base-drafts/commit/ce27486c76a11eae83c218c6915b43391455ddfa
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

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

  Log Message:
  -----------
  Remove distracting sentence

  Commit: 88f3c589e5abd3568fd74deda24bdef6958649ae
      https://github.com/quicwg/base-drafts/commit/88f3c589e5abd3568fd74deda24bdef6958649ae
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-09-07 (Thu, 07 Sep 2017)

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

  Log Message:
  -----------
  Fixes incorrect text and renames STREAM_ID_NEEDED to STREAM_ID_BLOCKED.

  Commit: be8bce7f20270891c5a75b39a07514fc665a3e55
      https://github.com/quicwg/base-drafts/commit/be8bce7f20270891c5a75b39a07514fc665a3e55
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #767 from quicwg/streamid

Fixes incorrect text and renames STREAM_ID_NEEDED

  Commit: d6e7119bdaf6042d498ba427d56cf49c8f3399d2
      https://github.com/quicwg/base-drafts/commit/d6e7119bdaf6042d498ba427d56cf49c8f3399d2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #754 from quicwg/vn-mtu

Size limit for Version Negotiation

  Commit: d3c40d80c5ff7c064f9c89f72ba6c993843c2f17
      https://github.com/quicwg/base-drafts/commit/d3c40d80c5ff7c064f9c89f72ba6c993843c2f17
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

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

  Log Message:
  -----------
  Keep-alive requirements

This removes the bad advice in PING about keeping connections alive and goes
for a more nuanced description.  The transport contains generic advice and a
recommendation that application protocols provide further guidance.  The HTTP
mapping specifies that the client is the one that performs keep-alives and that
it should only do so if it is waiting on responses from the server.

Closes #729.

  Commit: 2d917370e5b650c27923d64ffa4a0c180634c16c
      https://github.com/quicwg/base-drafts/commit/2d917370e5b650c27923d64ffa4a0c180634c16c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

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

  Log Message:
  -----------
  Correct some pretty lame snafus

  Commit: d8d5d21810d4b3d53d574fea8fb7639179ccc21f
      https://github.com/quicwg/base-drafts/commit/d8d5d21810d4b3d53d574fea8fb7639179ccc21f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-08 (Fri, 08 Sep 2017)

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

  Log Message:
  -----------
  Minor grammatical fix

  Commit: 989cfe3e5293c23f1e93b5055e7b699daaa33987
      https://github.com/quicwg/base-drafts/commit/989cfe3e5293c23f1e93b5055e7b699daaa33987
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-09-11 (Mon, 11 Sep 2017)

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

  Log Message:
  -----------
  Fixed nit.

  Commit: fc397d179c08914522896540f42e5c79216121d6
      https://github.com/quicwg/base-drafts/commit/fc397d179c08914522896540f42e5c79216121d6
  Author: janaiyengar <[email-masked]>
  Date:   2017-09-11 (Mon, 11 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #769 from quicwg/nit

Fixed nit.

  Commit: fdaa87c96f899f9cfe6b294d175185a5265fee9c
      https://github.com/quicwg/base-drafts/commit/fdaa87c96f899f9cfe6b294d175185a5265fee9c
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-09-11 (Mon, 11 Sep 2017)

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

  Log Message:
  -----------
  Larger packet number not larger packet.

  Commit: a1d914a4d109adee06620e18ea5c7106050d2536
      https://github.com/quicwg/base-drafts/commit/a1d914a4d109adee06620e18ea5c7106050d2536
  Author: janaiyengar <[email-masked]>
  Date:   2017-09-11 (Mon, 11 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #772 from quicwg/nit

Larger packet number, not larger packet

  Commit: 7c48fb6d8c85ee3af42da7963cb96f7a504c3236
      https://github.com/quicwg/base-drafts/commit/7c48fb6d8c85ee3af42da7963cb96f7a504c3236
  Author: Mike Bishop <[email-masked]>
  Date:   2017-09-12 (Tue, 12 Sep 2017)

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

  Log Message:
  -----------
  Push during message exchanges (#771)

* Talk about push during message exchanges
* Interleaved

  Commit: 758d01154cc7c9239a28dabfbe4f33817f4a8862
      https://github.com/quicwg/base-drafts/commit/758d01154cc7c9239a28dabfbe4f33817f4a8862
  Author: janaiyengar <[email-masked]>
  Date:   2017-09-15 (Fri, 15 Sep 2017)

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

  Log Message:
  -----------
  RTT variance uses absolute departure from SRTT. (#768)

  Commit: f24d69f6f8bfb525e125d1309cc74bbbab2e2219
      https://github.com/quicwg/base-drafts/commit/f24d69f6f8bfb525e125d1309cc74bbbab2e2219
  Author: ianswett <[email-masked]>
  Date:   2017-09-18 (Mon, 18 Sep 2017)

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

  Log Message:
  -----------
  Complete congestion control text (#776)

* Complete congestion control text

* Add text on pacing rate

* Fix nits

  Commit: 1c90618f5097a398facb87ec5df7c5ea52abbf1e
      https://github.com/quicwg/base-drafts/commit/1c90618f5097a398facb87ec5df7c5ea52abbf1e
  Author: ianswett <[email-masked]>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

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

  Log Message:
  -----------
  Spelling error

  Commit: 40c67f35bfce5dbcfe56b4a23b9ca8f10c146171
      https://github.com/quicwg/base-drafts/commit/40c67f35bfce5dbcfe56b4a23b9ca8f10c146171
  Author: ianswett <[email-masked]>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

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

  Log Message:
  -----------
  Add OnPacketSentCC (#780)

* Add OnPacketSentCC
* Improve pacing text and remove pacing pseudocode.
* Fix bytes_in_flight computation
* Add more text on Recovery Period
* Martin's comments from Aug 24th

  Commit: 4c2e6085a5bb756d556e16a4ab33f127b5087797
      https://github.com/quicwg/base-drafts/commit/4c2e6085a5bb756d556e16a4ab33f127b5087797
  Author: ianswett <[email-masked]>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

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

  Log Message:
  -----------
  is -> it

  Commit: 0793373c336dd9d82f805cf96537007389e27dbd
      https://github.com/quicwg/base-drafts/commit/0793373c336dd9d82f805cf96537007389e27dbd
  Author: janaiyengar <[email-masked]>
  Date:   2017-09-19 (Tue, 19 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #744 from quicwg/keep-alive

Keep-alive requirements

  Commit: c0c5e837543695f5f7fca58aa23f2c86a104da4a
      https://github.com/quicwg/base-drafts/commit/c0c5e837543695f5f7fca58aa23f2c86a104da4a
  Author: Ryan Hamilton <[email-masked]>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

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

  Log Message:
  -----------
  Specify connection ID and version a unsigned numbers

  Commit: 0645271375fcdc62f5e0146e1cd6ae6cdad1c966
      https://github.com/quicwg/base-drafts/commit/0645271375fcdc62f5e0146e1cd6ae6cdad1c966
  Author: Ryan Hamilton <[email-masked]>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

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

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

  Commit: 0ed63757a9817789425e4cffd39f83838b48980c
      https://github.com/quicwg/base-drafts/commit/0ed63757a9817789425e4cffd39f83838b48980c
  Author: janaiyengar <[email-masked]>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #788 from RyanAtGoogle/ConnectionID

Specify connection ID and version a unsigned numbers

  Commit: f535ee6fc1ee2cf4c95ac1059df2ce9e2cdda0c5
      https://github.com/quicwg/base-drafts/commit/f535ee6fc1ee2cf4c95ac1059df2ce9e2cdda0c5
  Author: Mike Bishop <[email-masked]>
  Date:   2017-09-21 (Thu, 21 Sep 2017)

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

  Log Message:
  -----------
  Servers SHOULD NOT misuse the CANCELLED state (#770)

  Commit: 6c1e1c7567618a70780fbfd43141b2ebf9bd4049
      https://github.com/quicwg/base-drafts/commit/6c1e1c7567618a70780fbfd43141b2ebf9bd4049
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-09-22 (Fri, 22 Sep 2017)

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

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

  Commit: fb20f854fda8adbf0016313acffdff36e9c3cbcc
      https://github.com/quicwg/base-drafts/commit/fb20f854fda8adbf0016313acffdff36e9c3cbcc
  Author: Mike Bishop <[email-masked]>
  Date:   2017-09-22 (Fri, 22 Sep 2017)

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

  Log Message:
  -----------
  HTTP changelog for -06

  Commit: afc824ec5fc77eca1e9d36f37fb2d46518c36639
      https://github.com/quicwg/base-drafts/commit/afc824ec5fc77eca1e9d36f37fb2d46518c36639
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-09-22 (Fri, 22 Sep 2017)

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

  Log Message:
  -----------
  Add changelogs

  Commit: a5d625f91a7a62c57a88b05eaee8803ee8af3174
      https://github.com/quicwg/base-drafts/commit/a5d625f91a7a62c57a88b05eaee8803ee8af3174
  Author: Mike Bishop <[email-masked]>
  Date:   2017-09-22 (Fri, 22 Sep 2017)

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

  Log Message:
  -----------
  Next changelog placeholders

  Commit: d77e18f64b16adf5c6d3e9a5b1855ded20024807
      https://github.com/quicwg/base-drafts/commit/d77e18f64b16adf5c6d3e9a5b1855ded20024807
  Author: ianswett <[email-masked]>
  Date:   2017-09-24 (Sun, 24 Sep 2017)

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

  Log Message:
  -----------
  Correct slow start to congestion avoidance

  Commit: 24e54b8d3af8d7a669001873c22397a48d290c58
      https://github.com/quicwg/base-drafts/commit/24e54b8d3af8d7a669001873c22397a48d290c58
  Author: Patrick McManus <[email-masked]>
  Date:   2017-09-25 (Mon, 25 Sep 2017)

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

  Log Message:
  -----------
  make stream id even/odd and non-reuse rules normative MUST {NOT}

  Commit: 36918d8f7ba57742b183edd4e869009badb16b93
      https://github.com/quicwg/base-drafts/commit/36918d8f7ba57742b183edd4e869009badb16b93
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #793 from mcmanus/mcmanus-must-parity

make stream id even/odd and non-reuse rules normative MUST {NOT}

  Commit: 0a9c534c518cb121209a5eb5e11bcdf209250e56
      https://github.com/quicwg/base-drafts/commit/0a9c534c518cb121209a5eb5e11bcdf209250e56
  Author: Julian Reschke <[email-masked]>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

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

  Log Message:
  -----------
  reference format

  Commit: 6b52caa6bb00b12e62c8b4173e47baea894d9ccc
      https://github.com/quicwg/base-drafts/commit/6b52caa6bb00b12e62c8b4173e47baea894d9ccc
  Author: Julian Reschke <[email-masked]>
  Date:   2017-09-26 (Tue, 26 Sep 2017)

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

  Log Message:
  -----------
  reference format

  Commit: f43b7435fba559a25e366ad9dc7e9e8b0b7a5fd7
      https://github.com/quicwg/base-drafts/commit/f43b7435fba559a25e366ad9dc7e9e8b0b7a5fd7
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-27 (Wed, 27 Sep 2017)

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

  Log Message:
  -----------
  Merge pull request #798 from reschke/patch-10

reference format

  Commit: 898f03c2379ba8cf6f3df9e0d4094635e44dc94c
      https://github.com/quicwg/base-drafts/commit/898f03c2379ba8cf6f3df9e0d4094635e44dc94c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-28 (Thu, 28 Sep 2017)

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

  Log Message:
  -----------
  Merge branch 'patch-9' of https://github.com/reschke/base-drafts into jreshke-refs

  Commit: ad02c0239e5a0b3a371ed9b9ce88a1c7a7097ee6
      https://github.com/quicwg/base-drafts/commit/ad02c0239e5a0b3a371ed9b9ce88a1c7a7097ee6
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-28 (Thu, 28 Sep 2017)

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

  Log Message:
  -----------
  Correct formatting error

  Commit: 3ba9c175da01e89e4424c4aede59f0a3ccf48448
      https://github.com/quicwg/base-drafts/commit/3ba9c175da01e89e4424c4aede59f0a3ccf48448
  Author: Martin Thomson <[email-masked]>
  Date:   2017-09-28 (Thu, 28 Sep 2017)

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

  Log Message:
  -----------
  Merge branch 'master' into proof-of-receipt

Compare: https://github.com/quicwg/base-drafts/compare/688e930d49ff...3ba9c175da01