Subject: [quicwg/base-drafts] de6e11: Clarify zero-length CIDs and active_connection_id_...

From: afrind <[email-masked]>
Date: Tue, 19 May 2020 16:21:36 -0700

Branch: refs/heads/qpack/core_terminology
  Home:   https://github.com/quicwg/base-drafts
  Commit: de6e116638bbdb77a98b998d719cdc00fa56b99c
      https://github.com/quicwg/base-drafts/commit/de6e116638bbdb77a98b998d719cdc00fa56b99c
  Author: Nick Harper <[email-masked]>
  Date:   2020-02-05 (Wed, 05 Feb 2020)

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

  Log Message:
  -----------
  Clarify zero-length CIDs and active_connection_id_limit TP

  Commit: 19e5189c0519c9207a6e81699ea3e802924ad875
      https://github.com/quicwg/base-drafts/commit/19e5189c0519c9207a6e81699ea3e802924ad875
  Author: Nick Harper <[email-masked]>
  Date:   2020-02-06 (Thu, 06 Feb 2020)

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

  Log Message:
  -----------
  Ignore value if zero; clean up some other language.

  Commit: 66894f8b39ba2c10a626972497de31e5c19b6f6a
      https://github.com/quicwg/base-drafts/commit/66894f8b39ba2c10a626972497de31e5c19b6f6a
  Author: Nick Harper <[email-masked]>
  Date:   2020-02-06 (Thu, 06 Feb 2020)

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

  Log Message:
  -----------
  Explain why parameter is ignored in certain cases.

This is @martinthomson's suggestion from the PR with a slight tweak.

  Commit: 6936ea28ba228be60966351b035a06affbc877ab
      https://github.com/quicwg/base-drafts/commit/6936ea28ba228be60966351b035a06affbc877ab
  Author: Nick Harper <[email-masked]>
  Date:   2020-02-06 (Thu, 06 Feb 2020)

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

  Log Message:
  -----------
  s/MUST be no less/MUST NOT be less/

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

  Commit: 7eabbf9eb01302c45b75f3beb5fd9ced655112d6
      https://github.com/quicwg/base-drafts/commit/7eabbf9eb01302c45b75f3beb5fd9ced655112d6
  Author: Nick Harper <[email-masked]>
  Date:   2020-02-10 (Mon, 10 Feb 2020)

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

  Log Message:
  -----------
  Tweak MUST NOT be less/MUST be at least

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

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

  Log Message:
  -----------
  Authenticate connection IDs

This authenticates all of them.

Note that I have chosen to use position in the protocol (Source vs.
Destination) as opposed to who selects the values (client vs. server) as
the means of deciding where each lies.  This avoids regressing an
existing protocol characteristic.

This changes the definition of original_connection_id so that it is
mandatory for the server to include always.  A new
handshake_connection_id (which might be initial_connection_id, but I
think that's confusing) is also mandatory for both roles.  The
retry_connection_id is used when there is a Retry.

This is a granular encoding.  That means some additional bytes for the
types of transport parameters, but not so many as to be intolerable, I
think.  A single transport parameter, or a header on the transport
parameter encoding (as we used to have) might be slightly more
efficient, but offhand I think that the net saving would be at most 2
bytes, so I'm going with simple over small.

Closes #3439.

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

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

  Log Message:
  -----------
  Review feedback from David and Martin

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

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

  Log Message:
  -----------
  Less text, more cross-reference

  Commit: de068497997eb48d9cea63c903843dca5818fc4d
      https://github.com/quicwg/base-drafts/commit/de068497997eb48d9cea63c903843dca5818fc4d
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

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

  Log Message:
  -----------
  Added considerations for 5tuple routing

  Commit: b3e5a0c51f2e392366846026bafb98a0e654b4df
      https://github.com/quicwg/base-drafts/commit/b3e5a0c51f2e392366846026bafb98a0e654b4df
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

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

  Log Message:
  -----------
  s/may/can

  Commit: 657b103281dcbdceb2b1309dcdd1b1aae96fd71c
      https://github.com/quicwg/base-drafts/commit/657b103281dcbdceb2b1309dcdd1b1aae96fd71c
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-20 (Fri, 20 Mar 2020)

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

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

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

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

  Log Message:
  -----------
  singular

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

  Commit: 41928cd80c885542633c0bd9898640850e51c69c
      https://github.com/quicwg/base-drafts/commit/41928cd80c885542633c0bd9898640850e51c69c
  Author: Martin Thomson <[email-masked]>
  Date:   2020-03-24 (Tue, 24 Mar 2020)

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

  Log Message:
  -----------
  complete sentences.

Co-Authored-By: Mike Bishop <[email-masked]>

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

  Changed paths:
    M .circleci/config.yml
    M .lint.py
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.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 authenticate-hs-cid

  Commit: 1406b1db65cfbc237e455d081f162307573eb9b3
      https://github.com/quicwg/base-drafts/commit/1406b1db65cfbc237e455d081f162307573eb9b3
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-25 (Wed, 25 Mar 2020)

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

  Log Message:
  -----------
  Responded to reviews

  Commit: 6962e63f1744bb1b6a29ef892a1555b1969410fe
      https://github.com/quicwg/base-drafts/commit/6962e63f1744bb1b6a29ef892a1555b1969410fe
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-26 (Thu, 26 Mar 2020)

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

  Log Message:
  -----------
  Fix latest reviews

  Commit: 9374722d4f723e5cd1889ade44e10ab603bb710b
      https://github.com/quicwg/base-drafts/commit/9374722d4f723e5cd1889ade44e10ab603bb710b
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-26 (Thu, 26 Mar 2020)

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

  Log Message:
  -----------
  Limit RCID state

  Commit: 7ad84a2aa5dd28bc6ed38d18fb5935600d6f3b38
      https://github.com/quicwg/base-drafts/commit/7ad84a2aa5dd28bc6ed38d18fb5935600d6f3b38
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  Addressed most of MT's comments

  Commit: efd55324649513ffc2cd7299ab3a19e094f81f17
      https://github.com/quicwg/base-drafts/commit/efd55324649513ffc2cd7299ab3a19e094f81f17
  Author: martinduke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

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

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

  Commit: 9e1d5db348262fab522e0c794698031157aa67d7
      https://github.com/quicwg/base-drafts/commit/9e1d5db348262fab522e0c794698031157aa67d7
  Author: martinduke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

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

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

  Commit: b98bb9ea461c2099c2c0672e0356fc06b002c826
      https://github.com/quicwg/base-drafts/commit/b98bb9ea461c2099c2c0672e0356fc06b002c826
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  Ian's comments plus some additional text

  Commit: a62abddacec3745841f89e9b40a76c64811edac6
      https://github.com/quicwg/base-drafts/commit/a62abddacec3745841f89e9b40a76c64811edac6
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  Whoops, missed one

  Commit: 8ea8ed410a5340a7289e29ac57c2f6e5d4a52d18
      https://github.com/quicwg/base-drafts/commit/8ea8ed410a5340a7289e29ac57c2f6e5d4a52d18
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

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

  Commit: dbc1c1db9cd94641b6faf82547a7028c25eaad60
      https://github.com/quicwg/base-drafts/commit/dbc1c1db9cd94641b6faf82547a7028c25eaad60
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 62b34f688440efd8db422ab23c8b103944d1d5a1
      https://github.com/quicwg/base-drafts/commit/62b34f688440efd8db422ab23c8b103944d1d5a1
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 0abc1ed6f33ec1a6b62a320e12e4fa9a36a9972b
      https://github.com/quicwg/base-drafts/commit/0abc1ed6f33ec1a6b62a320e12e4fa9a36a9972b
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 4dfae9c5d7613a386e5ed598a28d54aa2947579e
      https://github.com/quicwg/base-drafts/commit/4dfae9c5d7613a386e5ed598a28d54aa2947579e
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 2c81e06af7c8d22384868e28da3467bb1df910a1
      https://github.com/quicwg/base-drafts/commit/2c81e06af7c8d22384868e28da3467bb1df910a1
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 784000eefce372964fd50d4f11dca4f908ef0773
      https://github.com/quicwg/base-drafts/commit/784000eefce372964fd50d4f11dca4f908ef0773
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 88a71208e9d4db9fcd6f4724bc1476e1f604a4bf
      https://github.com/quicwg/base-drafts/commit/88a71208e9d4db9fcd6f4724bc1476e1f604a4bf
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

  Log Message:
  -----------
  removed inferences about disable_migration

  Commit: 66c76207669906a0937130fb5dda426e928e3462
      https://github.com/quicwg/base-drafts/commit/66c76207669906a0937130fb5dda426e928e3462
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

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

  Commit: c4d24944d60ecfb5fbc4873ff3d7c9438ab1f536
      https://github.com/quicwg/base-drafts/commit/c4d24944d60ecfb5fbc4873ff3d7c9438ab1f536
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

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

  Commit: f0b64a1301e329349ef1ba5fe4507d2288170782
      https://github.com/quicwg/base-drafts/commit/f0b64a1301e329349ef1ba5fe4507d2288170782
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

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

  Commit: 9ec4b0c1d4086cc17f849563ca55bf2932ca13f9
      https://github.com/quicwg/base-drafts/commit/9ec4b0c1d4086cc17f849563ca55bf2932ca13f9
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

  Log Message:
  -----------
  Resolved all reviews I know how to address

  Commit: e10134ef4d335a0640286d1437afa16418655df3
      https://github.com/quicwg/base-drafts/commit/e10134ef4d335a0640286d1437afa16418655df3
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 4e3c1263433231a9e98365ec5fb75b541ef9de5e
      https://github.com/quicwg/base-drafts/commit/4e3c1263433231a9e98365ec5fb75b541ef9de5e
  Author: martinduke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 46f1894b7ec811fd56f54d49a98d6cd32a3aec0e
      https://github.com/quicwg/base-drafts/commit/46f1894b7ec811fd56f54d49a98d6cd32a3aec0e
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

  Log Message:
  -----------
  text alignment

  Commit: 33548fd46adf3885542bbbe87ee2498bd2b92d75
      https://github.com/quicwg/base-drafts/commit/33548fd46adf3885542bbbe87ee2498bd2b92d75
  Author: Martin Duke <[email-masked]>
  Date:   2020-03-30 (Mon, 30 Mar 2020)

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

  Log Message:
  -----------
  MT's suggestions

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

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

  Log Message:
  -----------
  Migration with zero-length CID is inadvisable

Closes #3559.

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

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

  Log Message:
  -----------
  Wordz is harrd

  Commit: 6332cedcf7026fdcc1e0c36bca395d718344bae1
      https://github.com/quicwg/base-drafts/commit/6332cedcf7026fdcc1e0c36bca395d718344bae1
  Author: Martin Duke <[email-masked]>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

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

  Log Message:
  -----------
  s/outstanding/in flight

  Commit: beca69c7c49847bc0d473c681139bfaa9e882f57
      https://github.com/quicwg/base-drafts/commit/beca69c7c49847bc0d473c681139bfaa9e882f57
  Author: Martin Duke <[email-masked]>
  Date:   2020-04-01 (Wed, 01 Apr 2020)

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

  Log Message:
  -----------
  update the rest of the text

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

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

  Log Message:
  -----------
  Forbid zero-length connection ID with preferred addresses

This is option 4 from the discussion in #3560.  That is, making
preferred_address equivalent to NEW_CONNECTION_ID with a sequence number
of 1 in every way that matters.

Closes #3560.

  Commit: 0b3ff6b60864e9b29657e784c4a85bec36a05694
      https://github.com/quicwg/base-drafts/commit/0b3ff6b60864e9b29657e784c4a85bec36a05694
  Author: Nick Harper <[email-masked]>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

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

  Log Message:
  -----------
  Clarify what to do if an invalid value is received

Co-Authored-By: Jana Iyengar <[email-masked]>

  Commit: 495a97423b8b0bb6411f14a533408a6cfbc7fb29
      https://github.com/quicwg/base-drafts/commit/495a97423b8b0bb6411f14a533408a6cfbc7fb29
  Author: martinduke <[email-masked]>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 694774d0cc5c88a62d40975221f96ed622ea238d
      https://github.com/quicwg/base-drafts/commit/694774d0cc5c88a62d40975221f96ed622ea238d
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

  Log Message:
  -----------
  SHOULD use adaptive thresholds

Fixes #3571

  Commit: 56a5ef401e3be26ef9b984969673ffcbf016ea39
      https://github.com/quicwg/base-drafts/commit/56a5ef401e3be26ef9b984969673ffcbf016ea39
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

  Commit: 5dfecdf98cece40f60b04b2110e3587ecfde4828
      https://github.com/quicwg/base-drafts/commit/5dfecdf98cece40f60b04b2110e3587ecfde4828
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

  Commit: 54e2a1207f926fc32ce23769368a06bbabfd0de1
      https://github.com/quicwg/base-drafts/commit/54e2a1207f926fc32ce23769368a06bbabfd0de1
  Author: martinduke <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

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

  Commit: 2dea527f716acf2f8a424dd300bd395839b6991d
      https://github.com/quicwg/base-drafts/commit/2dea527f716acf2f8a424dd300bd395839b6991d
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

  Commit: 4393b6dfc35064cc79493021ac6b80d460ad175f
      https://github.com/quicwg/base-drafts/commit/4393b6dfc35064cc79493021ac6b80d460ad175f
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

  Commit: 464d19911876512bf66747c79c7c85f0ff911139
      https://github.com/quicwg/base-drafts/commit/464d19911876512bf66747c79c7c85f0ff911139
  Author: ianswett <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

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

  Commit: f436727acd7dcd49d613cac8ec032a9934c3f6ef
      https://github.com/quicwg/base-drafts/commit/f436727acd7dcd49d613cac8ec032a9934c3f6ef
  Author: Martin Duke <[email-masked]>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

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

  Log Message:
  -----------
  fixed line endings

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

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

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

I'll need to reflow these...

Co-Authored-By: Jana Iyengar <[email-masked]>

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

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

  Log Message:
  -----------
  Reformat

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

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

  Log Message:
  -----------
  Rename to initial_connection_id

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

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

  Log Message:
  -----------
  Merge branch 'master' into authenticate-hs-cid

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

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

  Log Message:
  -----------
  Restore active_connection_id_limit

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

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

  Log Message:
  -----------
  Two reasons

Co-Authored-By: Jana Iyengar <[email-masked]>

  Commit: 196ecf7da23afd34a11fcc024395a7aa553e74a5
      https://github.com/quicwg/base-drafts/commit/196ecf7da23afd34a11fcc024395a7aa553e74a5
  Author: ianswett <[email-masked]>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

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

  Log Message:
  -----------
  Non-normative

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

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 3722988b7c139c915092397bec3cdac81d7c12c9
      https://github.com/quicwg/base-drafts/commit/3722988b7c139c915092397bec3cdac81d7c12c9
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-14 (Tue, 14 Apr 2020)

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

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

Co-Authored-By: Eric Kinnear <[email-masked]>

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

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

  Log Message:
  -----------
  More detail regarding dropping of ACK Ranges

This explains what needs to be kept and why.  Specifically, you need to
keep ranges unless you have other means of ensuring that you don't
accept packets from those ranges again.  You also need to keep the
largest acknowledged so that you can get a packet number from subsequent
packets.

This also recommends that ACK frames include the largest acknowledged
always.  That is primarily to ensure that ECN works properly, and even
there, you only disable ECN if you get some weird reordering, so it's
probably not a big deal if you don't follow this recommendation.

Closes #3541.
Closes #3537.

  Commit: 27e3e87f9d41148ba04c39bde51e3c4030126193
      https://github.com/quicwg/base-drafts/commit/27e3e87f9d41148ba04c39bde51e3c4030126193
  Author: ianswett <[email-masked]>
  Date:   2020-04-18 (Sat, 18 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 66fb2929883fc076683392c81be00c2b6936ad82
      https://github.com/quicwg/base-drafts/commit/66fb2929883fc076683392c81be00c2b6936ad82
  Author: ianswett <[email-masked]>
  Date:   2020-04-19 (Sun, 19 Apr 2020)

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

  Log Message:
  -----------
  Why min CWND of 2 instead of 1

Feel free to suggest better text or other reasons, but this is what I came up with.

Fixes #3261

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

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

  Log Message:
  -----------
  @DavidSchinazi's suggested text with tweaks

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

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

  Log Message:
  -----------
  Clarifications for preferred_address

This just writes down what @MikeBishop suggested in #3432.

Closes #3432.

  Commit: 8162c9ae05ca0f7189f20d8a0846bf71b9b3f2e6
      https://github.com/quicwg/base-drafts/commit/8162c9ae05ca0f7189f20d8a0846bf71b9b3f2e6
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

  Log Message:
  -----------
  Clarify existing requirements on CID use to consolidate expected behavior

  Commit: 53c887eb54dd1f57e2ee126f7c7f3f1b1ad19f12
      https://github.com/quicwg/base-drafts/commit/53c887eb54dd1f57e2ee126f7c7f3f1b1ad19f12
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

  Log Message:
  -----------
  Make {{issue-cid}} and {{retire-cid}} consistent

  Commit: 0e1664e9680b22789418c61579c2ce7d1dee0336
      https://github.com/quicwg/base-drafts/commit/0e1664e9680b22789418c61579c2ce7d1dee0336
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

  Log Message:
  -----------
  Clarify handshake confirmed for preferred address, note that any CID is valid for use as mentioned later

  Commit: 6d95aa65d4366e6474de8b61f964e99ffd9a996b
      https://github.com/quicwg/base-drafts/commit/6d95aa65d4366e6474de8b61f964e99ffd9a996b
  Author: ianswett <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 1225aad461e601e2cfec4e354a8b34704f633f81
      https://github.com/quicwg/base-drafts/commit/1225aad461e601e2cfec4e354a8b34704f633f81
  Author: ianswett <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

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

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

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

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

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

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

  Commit: 5580b7a57d7fa5f1585f598751f9930b4480c01a
      https://github.com/quicwg/base-drafts/commit/5580b7a57d7fa5f1585f598751f9930b4480c01a
  Author: ianswett <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

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

  Commit: 3cf8eaa6b912fd715691bbdb660967554c01d61a
      https://github.com/quicwg/base-drafts/commit/3cf8eaa6b912fd715691bbdb660967554c01d61a
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>
Co-Authored-By: Mike Bishop <[email-masked]>

  Commit: 5509f1d2cd36a7c3dd780cf3722338b2c0348680
      https://github.com/quicwg/base-drafts/commit/5509f1d2cd36a7c3dd780cf3722338b2c0348680
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-04-20 (Mon, 20 Apr 2020)

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

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

  Commit: 72c7eced88de7b859edf4d1f093277851433ab8a
      https://github.com/quicwg/base-drafts/commit/72c7eced88de7b859edf4d1f093277851433ab8a
  Author: ianswett <[email-masked]>
  Date:   2020-04-21 (Tue, 21 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

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

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

  Log Message:
  -----------
  Merge branch 'master' into ek/preferred_address

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

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

  Log Message:
  -----------
  Prohibit TLS 1.3 middlebox compatibility mode

Closes #3594.

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

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

  Log Message:
  -----------
  Servers don't have to enforce

  Commit: 089f74a748bfa3dc057071e06bf997331d5ab6cc
      https://github.com/quicwg/base-drafts/commit/089f74a748bfa3dc057071e06bf997331d5ab6cc
  Author: ianswett <[email-masked]>
  Date:   2020-04-23 (Thu, 23 Apr 2020)

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

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

  Commit: 7f887a92f9a235c7bfc3d89644ef1d241dfc88db
      https://github.com/quicwg/base-drafts/commit/7f887a92f9a235c7bfc3d89644ef1d241dfc88db
  Author: ianswett <[email-masked]>
  Date:   2020-04-23 (Thu, 23 Apr 2020)

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

  Log Message:
  -----------
  The peer only has 1 key, so send both

Sending in multiple PN spaces on PTO is particularly useful when the peer only has receive keys for 1 pn space, and the you don't know which.

Fixes #3583

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

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

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

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

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

  Log Message:
  -----------
  Version greasing rewrite

This section was a holdover from when we had real version negotiation,
so it assumed a bunch of actions that don't really apply in the current
document.

This doesn't change what is permitted, but it reframes it a little.

Closes #3013.

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

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

  Log Message:
  -----------
  Rationale for NEW_CONNECTION_ID processing order

We already had something here, but I think that it missed the central
reason, which is the combination of:

* wanting to replace all connection IDs
* having used the limit from active_connection_id_limit
* wanting to ensure that there is >= 1 available connection IDs left

This phrasing isn't quite that explicit, but I think that it is clear
enough.

Closes #3422.

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

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

  Log Message:
  -----------
  Define the use of generic TLS alerts

This was already permitted by the transport document, but it was not
adequately explained.  The example that tripped us up was ALPN, which
has received a bit of attention here.

Closes #3580.

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

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

  Log Message:
  -----------
  Cite relevant section

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

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

  Log Message:
  -----------
  Tweaks from review

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

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

  Log Message:
  -----------
  Clarify anti-deadlock Handshake PTO

This is what the pseudocode says, but I couldn't find anywhere in the text that clarified that if there were no ack-eliciting packets to arm PTO from, use Now().

  Commit: 05c12786fd19607933556d87eb28bfe1111b6c27
      https://github.com/quicwg/base-drafts/commit/05c12786fd19607933556d87eb28bfe1111b6c27
  Author: ianswett <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

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

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

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

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

  Log Message:
  -----------
  DPLPMTUD fixes

A few minor tweaks based on review of the latest DPLPMTUD draft.

If I never have to type DPLPMTUD ever again, I'll be happy.

Closes #3217.

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

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

  Log Message:
  -----------
  Fix references

Take the regex (note leading space):

```
 \(see([\n\s]+(?:(?:Section|Appendix)[\n\s]+\S+[\n\s]+of[\n\s]+)?(?:\{\{|\[)[^\}]+(?:\}\}|\]))\)\.
```
And replace with:
```
; see$1.
```

All mechanical, no manual fixups.

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

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

  Log Message:
  -----------
  Manual fixes for -transport

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

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

  Log Message:
  -----------
  Manual fixes for -http

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

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

  Log Message:
  -----------
  Update pseudocode to not arm PTO..

For ApplicationData until the handshake is complete.

  Commit: 5faae5c78a75758cbc495374dd457f8abf3d0110
      https://github.com/quicwg/base-drafts/commit/5faae5c78a75758cbc495374dd457f8abf3d0110
  Author: afrind <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

  Log Message:
  -----------
  [qpack] Add comment explaining static table (#3576)

* [qpack] Add comment explaining static table

Fixes #3562

* Feedback from Martin and Lucas

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

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

  Log Message:
  -----------
  Remove trailing spaces

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

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

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

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

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

  Log Message:
  -----------
  Merge pull request #3599 from quicwg/version-greasing

Version greasing rewrite

  Commit: 88a2d691e8f4b25d6f969cf05de7bbfda29244f3
      https://github.com/quicwg/base-drafts/commit/88a2d691e8f4b25d6f969cf05de7bbfda29244f3
  Author: ianswett <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

  Log Message:
  -----------
  Merge pull request #3597 from quicwg/ianswett-1-key

The peer only has 1 key, so PTO both

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

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

  Log Message:
  -----------
  Merge pull request #3600 from quicwg/cid-limit-flip

Rationale for NEW_CONNECTION_ID processing order

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

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

  Log Message:
  -----------
  MUST verify => MUST NOT accept on fail

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

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

  Log Message:
  -----------
  Merge pull request #3588 from quicwg/spa-clarifications

Clarifications for preferred_address

  Commit: 5e6c5b4750c8300f625ae9539ca65f27a5824e0f
      https://github.com/quicwg/base-drafts/commit/5e6c5b4750c8300f625ae9539ca65f27a5824e0f
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

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

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

  Commit: 1c5b3a9454c5b3e6d183e93d57ce5ce980fcd604
      https://github.com/quicwg/base-drafts/commit/1c5b3a9454c5b3e6d183e93d57ce5ce980fcd604
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

  Commit: 0b4044e328abb21d5d1fb5055209721b7daf4db5
      https://github.com/quicwg/base-drafts/commit/0b4044e328abb21d5d1fb5055209721b7daf4db5
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

  Commit: 19e9d5c5cdd9e50d524c6c4fc7c9ef77dce667b8
      https://github.com/quicwg/base-drafts/commit/19e9d5c5cdd9e50d524c6c4fc7c9ef77dce667b8
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

  Commit: 729fcb04e76d59f508d2c853d270065ded6e02cd
      https://github.com/quicwg/base-drafts/commit/729fcb04e76d59f508d2c853d270065ded6e02cd
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

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

  Log Message:
  -----------
  More explicit 'probe for the MTU'

  Commit: 6567ba811900207808bd427f892ec12de5adf32b
      https://github.com/quicwg/base-drafts/commit/6567ba811900207808bd427f892ec12de5adf32b
  Author: ianswett <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

  Commit: 1368ccebe589a4088b5e86a579d1d4b5818a002d
      https://github.com/quicwg/base-drafts/commit/1368ccebe589a4088b5e86a579d1d4b5818a002d
  Author: ianswett <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

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

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

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

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

  Log Message:
  -----------
  Use a different example

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

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

  Log Message:
  -----------
  Ian's suggestions

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

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

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

  Log Message:
  -----------
  Merge pull request #3581 from quicwg/keep-acknowledged

More detail regarding dropping of ACK Ranges

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

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

  Log Message:
  -----------
  Alternative for simple routing section

A follow-up for #3536.

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

  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:
  -----------
  Scrub for backticks

This doesn't do qpack because qpack is weird and needs a lot more work.

The places where I kept backticks are for the inline formulae that were
used for the reserved codepoints.  That seemed like it was worth quoting
somehow still.  I also kept backticks for references to variables in
examples.

However, this last principle really hurts in qpack and I don't know what
to do about that.

Closes #3609 (we'll need another issue for qpack).

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

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

  Log Message:
  -----------
  Helpful tweak to existing text

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

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

  Log Message:
  -----------
  Use a list for TLS contributors too

  Commit: 36cac20525c1aefd0c6de9c004866c47261e30a1
      https://github.com/quicwg/base-drafts/commit/36cac20525c1aefd0c6de9c004866c47261e30a1
  Author: martinduke <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

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

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

  Commit: 601c8fe1cd1f0dc4c9a4c35c386b566c7a989a89
      https://github.com/quicwg/base-drafts/commit/601c8fe1cd1f0dc4c9a4c35c386b566c7a989a89
  Author: martinduke <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: 743702ca376c3ac2354a27820d75101111cfc857
      https://github.com/quicwg/base-drafts/commit/743702ca376c3ac2354a27820d75101111cfc857
  Author: martinduke <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

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

Co-Authored-By: Martin Thomson <[email-masked]>

  Commit: cedaac6a30fc82ff2c946af54e13dbb8924aa3fd
      https://github.com/quicwg/base-drafts/commit/cedaac6a30fc82ff2c946af54e13dbb8924aa3fd
  Author: Mike Bishop <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

  Log Message:
  -----------
  Bullet points, now that we can

  Commit: f254feb0490fb248aa0a4ccd6351072e8e9206b6
      https://github.com/quicwg/base-drafts/commit/f254feb0490fb248aa0a4ccd6351072e8e9206b6
  Author: Bence Béky <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

  Log Message:
  -----------
  Clarify reserved values.

Clarify reserved values for stream types, settings identifiers, frame
types, and error codes.

0x1f * N + 0x21 for the value of N = -1 is 0x02.  Literal interpretation
of the current text includes this as a reserved value.  The
parenthetical examples given in Section 11.2 make it clear that this was
not the intention, rendering this PR editorial.

The main motivation of this PR is not that the current text is
inconsistent, but that parenthetical examples from 11.2 are necessary to
correctly interpret the definitions in sections 6.2.3, 7.2.4.1, 7.2.8,
and 8.1.

Alternative wordings could be:
"0x1f * N + 0x21 for N = 0, 1, 2, ..."
"0x1f * N + 0x02 for positive integer values of N"
"0x1f * N + 0x02 for N = 1, 2, 3, ..."
"0x21, 0x21 + 0x1f, 0x21 + 2 * 0x1f, ..."
"a value of at least 0x21 with a remainder of 0x02 modulo 0x1f"
"a value of at least 0x21 that is congruent to 0x21 modulo 0x1f"
none of which is better than what this PR proposes.

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

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

  Log Message:
  -----------
  Revert cases of two different things

Co-Authored-By: Mike Bishop <[email-masked]>

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

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

  Log Message:
  -----------
  Merge pull request #3607 from quicwg/semicolons

Moar semicolons

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

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

  Log Message:
  -----------
  Merge pull request #3536 from martinduke/5tuple-routing

5tuple routing

  Commit: 1bd9afb85bd769cd6f26fc366795841a60aa2daa
      https://github.com/quicwg/base-drafts/commit/1bd9afb85bd769cd6f26fc366795841a60aa2daa
  Author: martinduke <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

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

  Log Message:
  -----------
  Fix circular reference to kInitialRtt

  Commit: 87df8ee7dba9a546a6f8b1ae118eb1d520de55df
      https://github.com/quicwg/base-drafts/commit/87df8ee7dba9a546a6f8b1ae118eb1d520de55df
  Author: Julian Reschke <[email-masked]>
  Date:   2020-04-30 (Thu, 30 Apr 2020)

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

  Log Message:
  -----------
  recovery: fix broken reference to TLS, "Discarding Initial Keys"

  Commit: 4b6baa3648838bf89f944f9a6d4accebca9f525a
      https://github.com/quicwg/base-drafts/commit/4b6baa3648838bf89f944f9a6d4accebca9f525a
  Author: martinduke <[email-masked]>
  Date:   2020-04-30 (Thu, 30 Apr 2020)

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

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

Co-authored-by: Martin Thomson <[email-masked]>

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

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

  Log Message:
  -----------
  Merge pull request #3614 from martinduke/patch-3

Fix circular reference to kInitialRtt

  Commit: 4d3e918fee5ed3468f7a4ee1e67c3f05bbe0236f
      https://github.com/quicwg/base-drafts/commit/4d3e918fee5ed3468f7a4ee1e67c3f05bbe0236f
  Author: ianswett <[email-masked]>
  Date:   2020-04-30 (Thu, 30 Apr 2020)

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

  Log Message:
  -----------
  QUIC could see more reordering

  Commit: 266084226a089ee1df00ebc796e045b0c6418a46
      https://github.com/quicwg/base-drafts/commit/266084226a089ee1df00ebc796e045b0c6418a46
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Quoting in recovery

This fixes some of the quoting issues that I discovered reading the
spec.

  Commit: f39b1b711e1934b77984de0d9d1120396c214592
      https://github.com/quicwg/base-drafts/commit/f39b1b711e1934b77984de0d9d1120396c214592
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Use Section not section

  Commit: bca51a97cd4373c5256fac9128f7523a955c6761
      https://github.com/quicwg/base-drafts/commit/bca51a97cd4373c5256fac9128f7523a955c6761
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  a/that

Co-authored-by: Mike Bishop <[email-masked]>

  Commit: 68f81c2b8487a115a9ca30928685bb92b86a2c59
      https://github.com/quicwg/base-drafts/commit/68f81c2b8487a115a9ca30928685bb92b86a2c59
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3615 from quicwg/simple-routing-rephrase

Alternative for simple routing section

  Commit: f001162b89055fad7e837b6f2847277ff0f20177
      https://github.com/quicwg/base-drafts/commit/f001162b89055fad7e837b6f2847277ff0f20177
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  A pacing algorithm

This isn't code, because I don't think we need to do any more than point
at the leaky bucket algorithm, but it does provide more concrete advice
than we've had.

It removes the reference to fqdisc as that isn't especially helpful, as
the original issue observes.

Closes #3122.

  Commit: 561df07e9b817460e4006266af1e0acee19c0f8a
      https://github.com/quicwg/base-drafts/commit/561df07e9b817460e4006266af1e0acee19c0f8a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Forgot to include smoothed_rtt in the description

  Commit: b192a052bf006dc2689ea526cc80746ab409aff1
      https://github.com/quicwg/base-drafts/commit/b192a052bf006dc2689ea526cc80746ab409aff1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3606 from quicwg/dplpmtudtdtd

DPLPMTUD fixes

  Commit: dee37615ffed31ac9ff2cd9061ca0e79f866a0ee
      https://github.com/quicwg/base-drafts/commit/dee37615ffed31ac9ff2cd9061ca0e79f866a0ee
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3611 from quicwg/transport/contributor_bullets

Bullet points in Transport Contributors

  Commit: a4b888eab05865e39b40e240bb3abf962f95de9b
      https://github.com/quicwg/base-drafts/commit/a4b888eab05865e39b40e240bb3abf962f95de9b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Reword rationale somewhat

  Commit: d50128221a55d34c05069d4aadd6e2a726e1c9ba
      https://github.com/quicwg/base-drafts/commit/d50128221a55d34c05069d4aadd6e2a726e1c9ba
  Author: ianswett <[email-masked]>
  Date:   2020-05-01 (Fri, 01 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3604 from quicwg/ianswett-pto-handshake-complete

Update pseudocode to not arm PTO..

  Commit: 7c19197ca32011ba80fdfbdb12ce330133fe6bde
      https://github.com/quicwg/base-drafts/commit/7c19197ca32011ba80fdfbdb12ce330133fe6bde
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-04 (Mon, 04 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3621 from quicwg/list-tls-contribs

Use a list for TLS contributors too

  Commit: 66d56893377e52727d620ceb305cd33dc97b3381
      https://github.com/quicwg/base-drafts/commit/66d56893377e52727d620ceb305cd33dc97b3381
  Author: ianswett <[email-masked]>
  Date:   2020-05-04 (Mon, 04 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3618 from reschke/patch-28

recovery: fix broken reference to TLS, "Discarding Initial Keys"

  Commit: fd1142b09af589b871fb7b84745c7e4c03e80f22
      https://github.com/quicwg/base-drafts/commit/fd1142b09af589b871fb7b84745c7e4c03e80f22
  Author: Bence Béky <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  [HTTP/3] Merge two redundant paragraphs on frame ordering.

  Commit: 6da585a501ddb3a451b1905db42165402dfc3d27
      https://github.com/quicwg/base-drafts/commit/6da585a501ddb3a451b1905db42165402dfc3d27
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-06 (Wed, 06 May 2020)

  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 #3617 from quicwg/backticks

Scrub for backticks

  Commit: 6a1ea10afffb0c1b8047596bc0198619522969c9
      https://github.com/quicwg/base-drafts/commit/6a1ea10afffb0c1b8047596bc0198619522969c9
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  Initial Contributors

  Commit: 1e67d0fb1c81085c81ab5812621111608d824cdf
      https://github.com/quicwg/base-drafts/commit/1e67d0fb1c81085c81ab5812621111608d824cdf
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

  Commit: b32ab8c350ac15b92b520f7a3b15f7415b22083b
      https://github.com/quicwg/base-drafts/commit/b32ab8c350ac15b92b520f7a3b15f7415b22083b
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

  Commit: c6a32d20a9d9a05779076434da2884773cf8aefe
      https://github.com/quicwg/base-drafts/commit/c6a32d20a9d9a05779076434da2884773cf8aefe
  Author: Lucas Pardue <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  editorial advice for h2<->h3 error propagation (#3602)

* editorial advice for h2<->h3 error propagation

* Mike's feedback: invert the advice

  Commit: a09979ec646c0bad69f079fb78ed5c8dd1084899
      https://github.com/quicwg/base-drafts/commit/a09979ec646c0bad69f079fb78ed5c8dd1084899
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3603 from quicwg/ianswett-deadlock-handshake-pto

Clarify anti-deadlock Handshake PTO

  Commit: 58a2fbbc75252ee3c8503ead31e5146e5f74349b
      https://github.com/quicwg/base-drafts/commit/58a2fbbc75252ee3c8503ead31e5146e5f74349b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-06 (Wed, 06 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3601 from quicwg/alpn-generic

Define the use of generic TLS alerts

  Commit: b270451746cc6ae9655ceb30281de6bf6bbdb628
      https://github.com/quicwg/base-drafts/commit/b270451746cc6ae9655ceb30281de6bf6bbdb628
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 9f773931b7c57a232ef9a9814fb664832eb7436e
      https://github.com/quicwg/base-drafts/commit/9f773931b7c57a232ef9a9814fb664832eb7436e
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: c5b9e72880734f6e9e54bcbbd0339d72bdded5bc
      https://github.com/quicwg/base-drafts/commit/c5b9e72880734f6e9e54bcbbd0339d72bdded5bc
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

  Commit: 9a69f882ff119ab34608b3a750ddc7f4639f3ec1
      https://github.com/quicwg/base-drafts/commit/9a69f882ff119ab34608b3a750ddc7f4639f3ec1
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 1f66975cd3f9cdc5c0fae57376f59177701d8d97
      https://github.com/quicwg/base-drafts/commit/1f66975cd3f9cdc5c0fae57376f59177701d8d97
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3586 from quicwg/ianswett-min-cwnd

Why min CWND of 2 instead of 1

  Commit: 4e9c4ee480862086ae05778160b23c5b27f09f04
      https://github.com/quicwg/base-drafts/commit/4e9c4ee480862086ae05778160b23c5b27f09f04
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3629 from quicwg/section-ref-titlecase

Use Section not section

  Commit: 6c90af6ebd271f09f740ad49c396ffd38dc72076
      https://github.com/quicwg/base-drafts/commit/6c90af6ebd271f09f740ad49c396ffd38dc72076
  Author: ianswett <[email-masked]>
  Date:   2020-05-05 (Tue, 05 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3628 from quicwg/recovery-quoting

Quoting in recovery

  Commit: c5063a3cc6755c095376693641862a1a75192527
      https://github.com/quicwg/base-drafts/commit/c5063a3cc6755c095376693641862a1a75192527
  Author: Alan Frindell <[email-masked]>
  Date:   2020-05-06 (Wed, 06 May 2020)

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

  Log Message:
  -----------
  [qpack] Remove backticks

The new principle is to only use backticks when referring to variables in pseudocode.  There were two such instances that remain.

Fixes #3626

  Commit: dcf603b4707cce7ec9f92df72a2f5b6026560860
      https://github.com/quicwg/base-drafts/commit/dcf603b4707cce7ec9f92df72a2f5b6026560860
  Author: afrind <[email-masked]>
  Date:   2020-05-06 (Wed, 06 May 2020)

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

  Log Message:
  -----------
  QPACK security considerations (#3575)

* QPACK security considerations

Behold

Fixes: 1737

* Fix lint

* Feedback from Martin and Lucas

* Apply suggestions from code review

Feedback from Mike

Co-authored-by: Mike Bishop <[email-masked]>

* Wordsmithing suggestion from Bence

Co-authored-by: Mike Bishop <[email-masked]>

  Commit: 32b432f443270261c5dc6b58a1519198152102ca
      https://github.com/quicwg/base-drafts/commit/32b432f443270261c5dc6b58a1519198152102ca
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-07 (Thu, 07 May 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    R workflow.xml

  Log Message:
  -----------
  A missed commit

  Commit: 1b967adee968825c2f230d3c20c69118f70c4778
      https://github.com/quicwg/base-drafts/commit/1b967adee968825c2f230d3c20c69118f70c4778
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-07 (Thu, 07 May 2020)

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

  Log Message:
  -----------
  Text/figure consistency

  Commit: 5ddd5814b6e3e839a16d1ef960b22694e67eae4a
      https://github.com/quicwg/base-drafts/commit/5ddd5814b6e3e839a16d1ef960b22694e67eae4a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-08 (Fri, 08 May 2020)

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

  Log Message:
  -----------
  Math, and no more X.

  Commit: 103cfce74f5da885d97b95e6ea46967821068501
      https://github.com/quicwg/base-drafts/commit/103cfce74f5da885d97b95e6ea46967821068501
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-08 (Fri, 08 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3636 from quicwg/invariants/consistency

Text/figure consistency

  Commit: 8411fae236d9ec1598c04e976e3ab90a5525129c
      https://github.com/quicwg/base-drafts/commit/8411fae236d9ec1598c04e976e3ab90a5525129c
  Author: Kazu Yamamoto <[email-masked]>
  Date:   2020-05-08 (Fri, 08 May 2020)

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

  Log Message:
  -----------
  redrawing handshake figures in ascending encryption-level order.

  Commit: 20d77df1ddb05985570b2a5df88423046a67740b
      https://github.com/quicwg/base-drafts/commit/20d77df1ddb05985570b2a5df88423046a67740b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-08 (Fri, 08 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3637 from kazu-yamamoto/fix-handshake-figures

redrawing handshake figures in ascending encryption-level order.

  Commit: 149475babfed6f9f739460dee7ff953bd43c0ad9
      https://github.com/quicwg/base-drafts/commit/149475babfed6f9f739460dee7ff953bd43c0ad9
  Author: Nick Harper <[email-masked]>
  Date:   2020-05-08 (Fri, 08 May 2020)

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

  Log Message:
  -----------
  Clarify issues instead of uses 0-length CID

  Commit: 010574ee63c0cc9af3ed84758e91e13beffe55bf
      https://github.com/quicwg/base-drafts/commit/010574ee63c0cc9af3ed84758e91e13beffe55bf
  Author: ianswett <[email-masked]>
  Date:   2020-05-10 (Sun, 10 May 2020)

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

  Log Message:
  -----------
  Limit sending by the anti-amplification factor

Fixes #3639

  Commit: c8fa3f8b1a97d520b177470fe2f57451c875c91c
      https://github.com/quicwg/base-drafts/commit/c8fa3f8b1a97d520b177470fe2f57451c875c91c
  Author: ianswett <[email-masked]>
  Date:   2020-05-10 (Sun, 10 May 2020)

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

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

  Commit: 3a633d8b22eb2a850b4fed0d7a1e339186885830
      https://github.com/quicwg/base-drafts/commit/3a633d8b22eb2a850b4fed0d7a1e339186885830
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  reference legacy_session_id directly

Co-authored-by: ekr <[email-masked]>

  Commit: 6a4c95ef0487b3dcfa012330590c6fb1e168c670
      https://github.com/quicwg/base-drafts/commit/6a4c95ef0487b3dcfa012330590c6fb1e168c670
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  You can't carry CCS anyway

  Commit: d29840a2953c9f87abbe8c4838b58934ee46de9a
      https://github.com/quicwg/base-drafts/commit/d29840a2953c9f87abbe8c4838b58934ee46de9a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  CIDs are requested in this context

Co-authored-by: ekr <[email-masked]>

  Commit: b400f0946ee8770b9432ae6f38ca80b479bd17a7
      https://github.com/quicwg/base-drafts/commit/b400f0946ee8770b9432ae6f38ca80b479bd17a7
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

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

  Commit: e30cf5fc52da2f7958901fbdf5bcbec920a60d71
      https://github.com/quicwg/base-drafts/commit/e30cf5fc52da2f7958901fbdf5bcbec920a60d71
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  Editorial comments thanks to @DavidSchinazi

There are a bunch of things here, but mostly this is just a
transcription of the helpful suggestions.

I have also renamed the parameters.

  Commit: 017c103440f89092773ab11edd6529972448f2bf
      https://github.com/quicwg/base-drafts/commit/017c103440f89092773ab11edd6529972448f2bf
  Author: martinduke <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

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

Co-authored-by: ekr <[email-masked]>

  Commit: 5b9205c5c06f3b3a06dde340d9418d81f9e64a68
      https://github.com/quicwg/base-drafts/commit/5b9205c5c06f3b3a06dde340d9418d81f9e64a68
  Author: martinduke <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

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

Co-authored-by: Eric Kinnear <[email-masked]>

  Commit: 51e52b27a79adc4f85472fcc30cd5de04b28b356
      https://github.com/quicwg/base-drafts/commit/51e52b27a79adc4f85472fcc30cd5de04b28b356
  Author: Martin Duke <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  MT's suggestion for ekr

  Commit: ff574d568b039e4b4e3f691a0d88e2d2ad18a3e9
      https://github.com/quicwg/base-drafts/commit/ff574d568b039e4b4e3f691a0d88e2d2ad18a3e9
  Author: Martin Duke <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  typos/whitespace

  Commit: cc13fc68144a01d3b30c8fb45dba03ae7bbadb4b
      https://github.com/quicwg/base-drafts/commit/cc13fc68144a01d3b30c8fb45dba03ae7bbadb4b
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  VN, too

  Commit: 52242c6f15c3d8c7f69a9f765b17c588788aaa05
      https://github.com/quicwg/base-drafts/commit/52242c6f15c3d8c7f69a9f765b17c588788aaa05
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  Minor errors

  Commit: a77915f2c89916a5ec38844ace65dad1900a1961
      https://github.com/quicwg/base-drafts/commit/a77915f2c89916a5ec38844ace65dad1900a1961
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3641 from quicwg/vn-consistency

Consistency for VN, too

  Commit: cc6e8b75fa9c4b72f1d95b1303014760318caebb
      https://github.com/quicwg/base-drafts/commit/cc6e8b75fa9c4b72f1d95b1303014760318caebb
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3642 from quicwg/transport/handshake-tokens

Minor errors in new diagrams

  Commit: 442f5774a16899063d2f3fbae6c46802a6ec86b9
      https://github.com/quicwg/base-drafts/commit/442f5774a16899063d2f3fbae6c46802a6ec86b9
  Author: martinduke <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

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

Co-authored-by: ekr <[email-masked]>

  Commit: 81bcdb67d85d953aca7ae378b1f2e4c6a4744578
      https://github.com/quicwg/base-drafts/commit/81bcdb67d85d953aca7ae378b1f2e4c6a4744578
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

  Changed paths:
    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
    R workflow.xml

  Log Message:
  -----------
  Merge branch 'master' into authenticate-hs-cid

  Commit: 740cd920d57433273a5dbc74b7fb9a276f6c84bc
      https://github.com/quicwg/base-drafts/commit/740cd920d57433273a5dbc74b7fb9a276f6c84bc
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Add a picture

This new figure shows the complete set of messages that determine the
connection ID that each peer uses.  The explanation describes how the
connection IDs in those messages are included in transport parameters.

Hopefully this aids in understanding how this is put together.  It's not
complicated, but it's not necessarily clear from reading a set of rules
that this is the case.

  Commit: 6c046207932beb402d293fc5b2c37180995e0dba
      https://github.com/quicwg/base-drafts/commit/6c046207932beb402d293fc5b2c37180995e0dba
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge branch 'master' into authenticate-hs-cid

  Commit: b61358a381f7f6ce19f2432b500453aefa1ae257
      https://github.com/quicwg/base-drafts/commit/b61358a381f7f6ce19f2432b500453aefa1ae257
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Exception for Retire Prior To

The rules for the active connection ID limit were such that the brief
bump that NEW_CONNECTION_ID + Retire Prior To could add was not
permitted.  Strictly speaking, if you requested retirement, the
connection IDs that you requested be retired are still active until you
receive a RETIRE_CONNECTION_ID frame.  That means that you were
technically violating this MUST in the spec.  Adding an exception for
this case was the best way I could see to fix this.

The other was to change the definition of "active connection ID".  I
tried that and, while it was a smaller change, it made the definition
less crisp.  This approach seems best.

  Commit: f7a9c3b3bb78485bc65476b894306899f70d8205
      https://github.com/quicwg/base-drafts/commit/f7a9c3b3bb78485bc65476b894306899f70d8205
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  Refer to addresses instead of network paths
Reword exception that allows continuing to use the same CID when the peer does not change

  Commit: 6ae7f18bfb4052e352d91c2f95715867b41d2582
      https://github.com/quicwg/base-drafts/commit/6ae7f18bfb4052e352d91c2f95715867b41d2582
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Use a more generic reference

  Commit: 7c61e509e4aa78475f3db55845d4082669dd8af6
      https://github.com/quicwg/base-drafts/commit/7c61e509e4aa78475f3db55845d4082669dd8af6
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  One more semicolon

  Commit: 96b9bc212447cc41396e55dd428e202c8671b0e3
      https://github.com/quicwg/base-drafts/commit/96b9bc212447cc41396e55dd428e202c8671b0e3
  Author: Benjamin Saunders <[email-masked]>
  Date:   2020-05-11 (Mon, 11 May 2020)

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

  Log Message:
  -----------
  Restore missing Length fields in long packet headers

  Commit: 821dff86b0f2fef5888bd8814e7673e686f7a822
      https://github.com/quicwg/base-drafts/commit/821dff86b0f2fef5888bd8814e7673e686f7a822
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3645 from Ralith/restore-long-length

Restore missing Length fields in long packet headers

  Commit: fee4020ce6d9aaa9bbee74a51424701ca98bbf44
      https://github.com/quicwg/base-drafts/commit/fee4020ce6d9aaa9bbee74a51424701ca98bbf44
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Correct a few more errors

  Commit: 27dfb6973f76c27fee090c001b6f82427b463806
      https://github.com/quicwg/base-drafts/commit/27dfb6973f76c27fee090c001b6f82427b463806
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Fewer words

  Commit: fc03421115f6786cda02b9d21dfd44264091ecde
      https://github.com/quicwg/base-drafts/commit/fc03421115f6786cda02b9d21dfd44264091ecde
  Author: Mike Bishop <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Another one

  Commit: 47424338c35fc15cc7e022f8077887b45a7ade6c
      https://github.com/quicwg/base-drafts/commit/47424338c35fc15cc7e022f8077887b45a7ade6c
  Author: Martin Duke <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  ekr's suggestions

  Commit: ee4343f39007ed49c2bdd1829bb3190ebe08eea1
      https://github.com/quicwg/base-drafts/commit/ee4343f39007ed49c2bdd1829bb3190ebe08eea1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3646 from quicwg/transport/another-one

Another diagram discrepancy

  Commit: bfc26350519a349fec1db57495fc9a9e9fa33eb7
      https://github.com/quicwg/base-drafts/commit/bfc26350519a349fec1db57495fc9a9e9fa33eb7
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3644 from quicwg/more-semicolon

One more semicolon

  Commit: 3ea9d07054dd5e39c247bca0505dd34c188afbea
      https://github.com/quicwg/base-drafts/commit/3ea9d07054dd5e39c247bca0505dd34c188afbea
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Restore missing period on rttvar definition

  Commit: b3a870e491a56287c3f1b861bd60581de53e8e87
      https://github.com/quicwg/base-drafts/commit/b3a870e491a56287c3f1b861bd60581de53e8e87
  Author: ianswett <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3647 from quicwg/period-rttvar

Restore missing period on rttvar definition

  Commit: 1dc5a83ad1f6bdd68c177dfa2683b0313e63db51
      https://github.com/quicwg/base-drafts/commit/1dc5a83ad1f6bdd68c177dfa2683b0313e63db51
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  s/alarm/timer/

  Commit: b776f4d79e077017b718671b8362650a0b8e62bd
      https://github.com/quicwg/base-drafts/commit/b776f4d79e077017b718671b8362650a0b8e62bd
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Using suggestions to edit

  Commit: 37eaf7e767121467227f3fbade7329a7d7b264f3
      https://github.com/quicwg/base-drafts/commit/37eaf7e767121467227f3fbade7329a7d7b264f3
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Add a blank line

  Commit: 444638c184f103962546695f78dd30adaaaeabe3
      https://github.com/quicwg/base-drafts/commit/444638c184f103962546695f78dd30adaaaeabe3
  Author: ianswett <[email-masked]>
  Date:   2020-05-12 (Tue, 12 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3650 from quicwg/alarm-timer

s/alarm/timer/

  Commit: 75791409cdeafdfdb429024dc1ced0ed104f8648
      https://github.com/quicwg/base-drafts/commit/75791409cdeafdfdb429024dc1ced0ed104f8648
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Shorter figure line

  Commit: d081726ce4ab18213d9cd65fe19cbb82ef2e52e0
      https://github.com/quicwg/base-drafts/commit/d081726ce4ab18213d9cd65fe19cbb82ef2e52e0
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Include max_udp_payload_size in packet size discussion

This isn't a complete dissertation on how clients might choose to use
larger packet sizes.  In particular, it doesn't capture the whole
discussion about starting at a higher size being a way to raise the 1280
to something higher, with the requisite cost being that you might have
failures.  Deciding to put that in would be much harder.

What this does is just say that the transport parameter acts as a
further limit on packet size and that you won't know that prior to
knowing.  That means that you are guessing about the network path AND
your peer when you decide to send >1200 (to be fair, the former really
only applies for IPv4, and it's not much of a guess).

Closes #3638.

  Commit: 8c7e6033f60b5064780338971de611723f3c1c09
      https://github.com/quicwg/base-drafts/commit/8c7e6033f60b5064780338971de611723f3c1c09
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Attempt at rewording the NEW_CONNECITON_ID/Retire Prior To validation rule

  Commit: abcb20da2d769c0ffe9eaeea94b10730d61e82fb
      https://github.com/quicwg/base-drafts/commit/abcb20da2d769c0ffe9eaeea94b10730d61e82fb
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Convert command-line arguments to integers

Then black did its thing.

  Commit: 48825d06241bbed760a5d9e35ff60a43fbb8457c
      https://github.com/quicwg/base-drafts/commit/48825d06241bbed760a5d9e35ff60a43fbb8457c
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3640 from quicwg/ianswett-anti-amplification

Limit sending by the anti-amplification factor

  Commit: 4444017fe3f1f1eb1baf0b00e545b8913be94c7c
      https://github.com/quicwg/base-drafts/commit/4444017fe3f1f1eb1baf0b00e545b8913be94c7c
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Add OnPacketReceived to pseudocode

Pseudocode for re-arming the PTO when "If no additional data can be sent, the server's PTO timer MUST NOT be armed until datagrams have been received from the client, because packets sent on PTO count against the anti-amplification limit. "

  Commit: 2a479f634819f531129ab49ae871f23ed9e13940
      https://github.com/quicwg/base-drafts/commit/2a479f634819f531129ab49ae871f23ed9e13940
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

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

  Commit: 3353fd18fd5b2d8c0aabef01c155e57a5507c84b
      https://github.com/quicwg/base-drafts/commit/3353fd18fd5b2d8c0aabef01c155e57a5507c84b
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Move a PTO section up

The fact that PTO doesn't declare losses when it expires is quite important.  It at the very end of the section, so I moved it to the first part.

  Commit: dfcb5d820e42570332f217a191437fc6cdafba77
      https://github.com/quicwg/base-drafts/commit/dfcb5d820e42570332f217a191437fc6cdafba77
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

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

  Commit: beed8a8b4b1a342ecea36527c6ed85d9bfda6230
      https://github.com/quicwg/base-drafts/commit/beed8a8b4b1a342ecea36527c6ed85d9bfda6230
  Author: ianswett <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3572 from quicwg/ianswett-adaptive-loss

Adaptive thresholds are useful

  Commit: a7101944f1dec2dd4d4c890e56f3029e1648545d
      https://github.com/quicwg/base-drafts/commit/a7101944f1dec2dd4d4c890e56f3029e1648545d
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Remove duplicate MUST

Co-authored-by: Martin Thomson <[email-masked]>

  Commit: 16d3b9549c6da6ca27db9f23af6c826b950c24bb
      https://github.com/quicwg/base-drafts/commit/16d3b9549c6da6ca27db9f23af6c826b950c24bb
  Author: Alan Frindell <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  [qpack] Table Flip

All other tables insert on the left and drop on the right

Fixes #3633

  Commit: e58f1b6d472b2f5b8cf3dbd296537d4f07961c0f
      https://github.com/quicwg/base-drafts/commit/e58f1b6d472b2f5b8cf3dbd296537d4f07961c0f
  Author: afrind <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  QPACK acknowledgements (#3648)

* QPACK acknowledgements

First take - please me know if I missed someone who made a meaningful contribution.

Fixes #3278

* comma drama

  Commit: dad1786ae37811b245fcb285885188adfff797fd
      https://github.com/quicwg/base-drafts/commit/dad1786ae37811b245fcb285885188adfff797fd
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M .lint.py

  Log Message:
  -----------
  Merge pull request #3652 from quicwg/lint-args

Convert command-line arguments to integers

  Commit: 5ddcfde12293d813dbf8fe2e4e94edc18c0f2fc1
      https://github.com/quicwg/base-drafts/commit/5ddcfde12293d813dbf8fe2e4e94edc18c0f2fc1
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-05-13 (Wed, 13 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3654 from quicwg/ianswett-pto-loss-reorg

Move a PTO section up

  Commit: 7ddcd1d53039f50f8050ec51912c086016407521
      https://github.com/quicwg/base-drafts/commit/7ddcd1d53039f50f8050ec51912c086016407521
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Trying to thread the needle

  Commit: 954f037f641703d7566f024cc41755f24ef6ae2b
      https://github.com/quicwg/base-drafts/commit/954f037f641703d7566f024cc41755f24ef6ae2b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

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

  Commit: defd05efb0892dca1ddd94f9ffbc77daea5a581e
      https://github.com/quicwg/base-drafts/commit/defd05efb0892dca1ddd94f9ffbc77daea5a581e
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Language tweaking

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: d891e7d79138b1a4275fd009b6cf21b4e063ad93
      https://github.com/quicwg/base-drafts/commit/d891e7d79138b1a4275fd009b6cf21b4e063ad93
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3651 from quicwg/max-udp-pmtud

Include max_udp_payload_size in packet size discussion

  Commit: 67dc30dd88c4ceb82fc12343f122e91c17d8b61f
      https://github.com/quicwg/base-drafts/commit/67dc30dd88c4ceb82fc12343f122e91c17d8b61f
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Attempt at making smaller sentences

  Commit: dbc8ffcf3816c7c88ea997283e7c4ae06a0a2550
      https://github.com/quicwg/base-drafts/commit/dbc8ffcf3816c7c88ea997283e7c4ae06a0a2550
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  under-utilization

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 819f4d0d5710830a2e832acac8afa8e38c1439d6
      https://github.com/quicwg/base-drafts/commit/819f4d0d5710830a2e832acac8afa8e38c1439d6
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Some editorial rearrangement

  Commit: a5808755ed1e14268de646e8de5ae4125b2b2d49
      https://github.com/quicwg/base-drafts/commit/a5808755ed1e14268de646e8de5ae4125b2b2d49
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3563 from quicwg/link-preferred-address

Migration with zero-length CID is inadvisable

  Commit: 5751547629523cc0e6be3ded9cf80d0083174059
      https://github.com/quicwg/base-drafts/commit/5751547629523cc0e6be3ded9cf80d0083174059
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3565 from quicwg/preferred_ncid

Forbid zero-length connection ID with preferred addresses

  Commit: 53dc234ddceb48d1d3f19c65effbc0c3897e0d79
      https://github.com/quicwg/base-drafts/commit/53dc234ddceb48d1d3f19c65effbc0c3897e0d79
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3595 from quicwg/tls-compat-mode

Prohibit TLS 1.3 middlebox compatibility mode

  Commit: d1a7887e675246469de14576a9ca2e9de403a765
      https://github.com/quicwg/base-drafts/commit/d1a7887e675246469de14576a9ca2e9de403a765
  Author: Marten Seemann <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  fix MUST not in CRYPTO frame handling

  Commit: b6d3a89e9ff096befb74196f6b7bcfda4fe7fc15
      https://github.com/quicwg/base-drafts/commit/b6d3a89e9ff096befb74196f6b7bcfda4fe7fc15
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

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

  Commit: 564884edb9450ce2fb799d11e3a9e8d455562ae9
      https://github.com/quicwg/base-drafts/commit/564884edb9450ce2fb799d11e3a9e8d455562ae9
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Fix name of the Transport Parameter Length field

(It's "Parameter," not "Param.")

  Commit: 304da5753b4c1fa15077dcd912ff6e9f9325034f
      https://github.com/quicwg/base-drafts/commit/304da5753b4c1fa15077dcd912ff6e9f9325034f
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-15 (Fri, 15 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3658 from dtikhonov/202005140900-fix-transport-typos

Fix two typos in the transport draft

  Commit: cf0fdf6c6b8043885ce74696c21c895dd3dbbee1
      https://github.com/quicwg/base-drafts/commit/cf0fdf6c6b8043885ce74696c21c895dd3dbbee1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-15 (Fri, 15 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3656 from marten-seemann/fix-must-not

fix MUST not in CRYPTO frame handling

  Commit: ca0decd66b88576741494c0fc077d2b78424e279
      https://github.com/quicwg/base-drafts/commit/ca0decd66b88576741494c0fc077d2b78424e279
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

  Changed paths:
    M .lint.py
    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
    R workflow.xml

  Log Message:
  -----------
  Merge branch 'master' into ek/preferred_address

  Commit: 77b06fcadb8d708a9fb932930ff7742a640b7e0a
      https://github.com/quicwg/base-drafts/commit/77b06fcadb8d708a9fb932930ff7742a640b7e0a
  Author: Eric Kinnear <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Update whitespace for consistency

  Commit: b9cb2b3f0a1db27aa89d6d964280413366dd6c4d
      https://github.com/quicwg/base-drafts/commit/b9cb2b3f0a1db27aa89d6d964280413366dd6c4d
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-05-14 (Thu, 14 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3659 from dtikhonov/202005140902-there-is-no-transport-param-length-field

Fix name of the Transport Parameter Length field

  Commit: 75aeb2ffb9deaa7bb33ad35b7a6960388f39844a
      https://github.com/quicwg/base-drafts/commit/75aeb2ffb9deaa7bb33ad35b7a6960388f39844a
  Author: ianswett <[email-masked]>
  Date:   2020-05-16 (Sat, 16 May 2020)

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

  Log Message:
  -----------
  Update based on comments

  Commit: 66cc63c5c69f9ced7db910d93d5f633d333c8e27
      https://github.com/quicwg/base-drafts/commit/66cc63c5c69f9ced7db910d93d5f633d333c8e27
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3426 from nharper/active-cid-limit-clarity

Clarify zero-length CIDs and active_connection_id_limit TP

  Commit: a3b6242bdda05692e537049b2262cd63bfec6549
      https://github.com/quicwg/base-drafts/commit/a3b6242bdda05692e537049b2262cd63bfec6549
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3589 from erickinnear/ek/preferred_address

Clarify text around preferred address

  Commit: 13a75fbf507643a6a415680f8fe00dfc154b3af9
      https://github.com/quicwg/base-drafts/commit/13a75fbf507643a6a415680f8fe00dfc154b3af9
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3547 from martinduke/bounded-rcid

Limit RCID state

  Commit: 9b80e966caf6178e75b880716348384656326cbe
      https://github.com/quicwg/base-drafts/commit/9b80e966caf6178e75b880716348384656326cbe
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3643 from quicwg/active-cid-limit-rpt

Exception for Retire Prior To

  Commit: 42a1dd87ae1eb65da2a57d31a5e2212cc5b0c2fe
      https://github.com/quicwg/base-drafts/commit/42a1dd87ae1eb65da2a57d31a5e2212cc5b0c2fe
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Some improvements from Ian

Co-authored-by: ianswett <[email-masked]>

  Commit: 54a7e018d34939d9bb42a9ea657f75415c10d907
      https://github.com/quicwg/base-drafts/commit/54a7e018d34939d9bb42a9ea657f75415c10d907
  Author: ianswett <[email-masked]>
  Date:   2020-05-17 (Sun, 17 May 2020)

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

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

Co-authored-by: Martin Thomson <[email-masked]>

  Commit: 3bdc0ed6e05a308ee501baf6bcbad206e9231f03
      https://github.com/quicwg/base-drafts/commit/3bdc0ed6e05a308ee501baf6bcbad206e9231f03
  Author: ianswett <[email-masked]>
  Date:   2020-05-17 (Sun, 17 May 2020)

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

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

Co-authored-by: Martin Thomson <[email-masked]>

  Commit: 9be18130577abf419d42efe0d3dae6f04184c00e
      https://github.com/quicwg/base-drafts/commit/9be18130577abf419d42efe0d3dae6f04184c00e
  Author: ianswett <[email-masked]>
  Date:   2020-05-17 (Sun, 17 May 2020)

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

  Log Message:
  -----------
  Remove ref to a section which does not exist.

  Commit: 62103ceb9ff5b87b2717bea1af6ff64cff1a989e
      https://github.com/quicwg/base-drafts/commit/62103ceb9ff5b87b2717bea1af6ff64cff1a989e
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Only valid packets change this state

Co-authored-by: ekr <[email-masked]>

  Commit: e8531a05f0aa5fb25d3686695600c291cb2d737f
      https://github.com/quicwg/base-drafts/commit/e8531a05f0aa5fb25d3686695600c291cb2d737f
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3499 from quicwg/authenticate-hs-cid

Authenticate connection IDs

  Commit: c1d0618c49042fca119c84f5d767b086efc459ab
      https://github.com/quicwg/base-drafts/commit/c1d0618c49042fca119c84f5d767b086efc459ab
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  You might not get an ACK anyway

Closes #3480.

  Commit: b0a1b1c0db25b4971df0078f14fe68bb50b5da9b
      https://github.com/quicwg/base-drafts/commit/b0a1b1c0db25b4971df0078f14fe68bb50b5da9b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  ack-clocking

Co-authored-by: ianswett <[email-masked]>

  Commit: a320b5463d042d2cfdf6b20a2278025687670fe6
      https://github.com/quicwg/base-drafts/commit/a320b5463d042d2cfdf6b20a2278025687670fe6
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Reword ack-clocking again

  Commit: e044112b34f1f19d334faed02c1594208c4eb56e
      https://github.com/quicwg/base-drafts/commit/e044112b34f1f19d334faed02c1594208c4eb56e
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M protection-samples.js

  Log Message:
  -----------
  Update examples for -28

  Commit: e7479497b8d6aa0de4f310c8ff0e2184a38c570e
      https://github.com/quicwg/base-drafts/commit/e7479497b8d6aa0de4f310c8ff0e2184a38c570e
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Transport and TLS changelog for -28

  Commit: fa0d5d929edfc57eafee91a3405c58ff15cce919
      https://github.com/quicwg/base-drafts/commit/fa0d5d929edfc57eafee91a3405c58ff15cce919
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Recovery changelog for -28

  Commit: bc4f3679897a52397118f7dbf009a752f848a3d1
      https://github.com/quicwg/base-drafts/commit/bc4f3679897a52397118f7dbf009a752f848a3d1
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  HTTP and QPACK changelog for -28

  Commit: 5969c42dfd647aa74fe9ed96f8c2bcf3de9380de
      https://github.com/quicwg/base-drafts/commit/5969c42dfd647aa74fe9ed96f8c2bcf3de9380de
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

  Changed paths:
    M protection-samples.js

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

  Commit: d433f6e3bc26b864377fdbf1172be959de70691d
      https://github.com/quicwg/base-drafts/commit/d433f6e3bc26b864377fdbf1172be959de70691d
  Author: ianswett <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3630 from quicwg/pacing-dfn

A pacing algorithm

  Commit: 54fcd27ee757e006405acbaeb3f446dfde759a6d
      https://github.com/quicwg/base-drafts/commit/54fcd27ee757e006405acbaeb3f446dfde759a6d
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2020-05-18 (Mon, 18 May 2020)

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

  Log Message:
  -----------
  Fix verb number and a typo in the QPACK draft

  Commit: ee306ab8f36e504f8571cb269198eeaf0abf78f9
      https://github.com/quicwg/base-drafts/commit/ee306ab8f36e504f8571cb269198eeaf0abf78f9
  Author: ianswett <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

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

Co-authored-by: Jana Iyengar <[email-masked]>

  Commit: 04e787fb731e380aaa79dc236064cfb294449dcc
      https://github.com/quicwg/base-drafts/commit/04e787fb731e380aaa79dc236064cfb294449dcc
  Author: ianswett <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

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

  Commit: c05a11457615edb32945369f5b7e4c9ef6031f4c
      https://github.com/quicwg/base-drafts/commit/c05a11457615edb32945369f5b7e4c9ef6031f4c
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

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

  Commit: 49ddf7fba915e7aabc815239718a83a720363e28
      https://github.com/quicwg/base-drafts/commit/49ddf7fba915e7aabc815239718a83a720363e28
  Author: ianswett <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

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

  Commit: ff55a162469dfc8e78c2bfb3471091e93a15ece9
      https://github.com/quicwg/base-drafts/commit/ff55a162469dfc8e78c2bfb3471091e93a15ece9
  Author: ianswett <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3653 from quicwg/ianswett-onpacketreceived

Add OnPacketReceived to pseudocode

  Commit: eba43bdf0f8e5240d6d7198cdef6cad6b4a6284b
      https://github.com/quicwg/base-drafts/commit/eba43bdf0f8e5240d6d7198cdef6cad6b4a6284b
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-20 (Wed, 20 May 2020)

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

  Log Message:
  -----------
  Merge pull request #3668 from quicwg/changelog-28

Changelog for -28

  Commit: 2699ce60892a2daea3c6fb19cc5140c1c6f77488
      https://github.com/quicwg/base-drafts/commit/2699ce60892a2daea3c6fb19cc5140c1c6f77488
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-20 (Wed, 20 May 2020)

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

  Log Message:
  -----------
  Merge branch 'master' into example-28

  Commit: 80e9e5933ea8be6860d043102d064cecacc232c4
      https://github.com/quicwg/base-drafts/commit/80e9e5933ea8be6860d043102d064cecacc232c4
  Author: Martin Thomson <[email-masked]>
  Date:   2020-05-20 (Wed, 20 May 2020)

  Changed paths:
    M draft-ietf-quic-tls.md
    M protection-samples.js

  Log Message:
  -----------
  Merge pull request #3663 from quicwg/example-28

Update examples for -28

  Commit: 402cd868abf559467f2ad64dd90c497084a979ab
      https://github.com/quicwg/base-drafts/commit/402cd868abf559467f2ad64dd90c497084a979ab
  Author: afrind <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

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

  Log Message:
  -----------
  [qpack] Overhaul the pseudocode (#3577)

* [qpack] Overhaul the pseudocode

* Use the current terminology (insert count, base, encoder stream)
* Update to current design (modulo encoding of RIC)
* Normalize naming: index vs. idx
* Comments

Fixes #3544

* Fix lint

* Martin's feedback

  Commit: ec2cf11792bdfa19d6b85d09f5e4cccd0c69924c
      https://github.com/quicwg/base-drafts/commit/ec2cf11792bdfa19d6b85d09f5e4cccd0c69924c
  Author: afrind <[email-masked]>
  Date:   2020-05-19 (Tue, 19 May 2020)

  Changed paths:
    M .lint.py
    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 protection-samples.js
    R workflow.xml

  Log Message:
  -----------
  Merge branch 'master' into qpack/core_terminology

Compare: https://github.com/quicwg/base-drafts/compare/ef94156b8550...ec2cf11792bd