Subject: [quicwg/base-drafts] 065a6b: Version field <-> Version is not invariant

From: ianswett <[email-masked]>
Date: Thu, 30 Jul 2020 12:03:11 -0700

Branch: refs/heads/ianswett-ack-delay-host-delay
  Home:   https://github.com/quicwg/base-drafts
  Commit: 065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
      https://github.com/quicwg/base-drafts/commit/065a6bd49dc0ddc7a1fb6b7b8a2142834b0158af
  Author: Martin Thomson <[email-masked]>
  Date:   2020-06-24 (Wed, 24 Jun 2020)

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

  Log Message:
  -----------
  Version field <-> Version is not invariant

...it's just a Version field.

This is a subtle one, but it follows from the work that others have been
doing on greasing versions or providing additions to echconfig for QUIC
connection establishment.  It basically says that Version is for
endpoints, not middleboxes.

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

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

  Log Message:
  -----------
  Version is for endpoints

  Commit: d1e84109bcf74cc2fb4c0961effc56bd7966b393
      https://github.com/quicwg/base-drafts/commit/d1e84109bcf74cc2fb4c0961effc56bd7966b393
  Author: Marten Seemann <[email-masked]>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

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

  Log Message:
  -----------
  change error to PROTOCOL_VIOLATION when receiving an invalid RCID frame

  Commit: 8d15c9b4a61a391541b7344166cb60f431bca1a0
      https://github.com/quicwg/base-drafts/commit/8d15c9b4a61a391541b7344166cb60f431bca1a0
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-08 (Wed, 08 Jul 2020)

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

  Log Message:
  -----------
  3x amplification limit for CONNECTION_CLOSE

We weren't very concrete in saying how endpoints generate packets with
CONNECTION_CLOSE, particularly those that throw away keys.  We have
a rather vague requirement.

In short, follow the same rules we established for the handshake.
Wording this as an aggregate number allows for stochastic reactions and
larger CONNECTION_CLOSE frames.  This way, if you get a 25-byte packet
and respond with a 200-byte packet, you can do that, but you have to
respond to 3 in 8 or fewer in that way.

Note that this limit only applies if the endpoint throws away decryption
keys.  Endpoints with keys aren't blind amplifiers.

Closes #3845.

  Commit: 2d92d2c893add972496120d364e881af55c70e11
      https://github.com/quicwg/base-drafts/commit/2d92d2c893add972496120d364e881af55c70e11
  Author: ianswett <[email-masked]>
  Date:   2020-07-09 (Thu, 09 Jul 2020)

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

  Log Message:
  -----------
  No RTT samples, no persistent congestion

Fixes #3875

  Commit: 414498f28aff12124a94fd5ffc5c7c2ece8105bf
      https://github.com/quicwg/base-drafts/commit/414498f28aff12124a94fd5ffc5c7c2ece8105bf
  Author: ianswett <[email-masked]>
  Date:   2020-07-14 (Tue, 14 Jul 2020)

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

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

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

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

  Log Message:
  -----------
  4-byte identifier rather than integer

  Commit: 4479b16ed2d268284f7777d5ceb0935fcbdfd950
      https://github.com/quicwg/base-drafts/commit/4479b16ed2d268284f7777d5ceb0935fcbdfd950
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-15 (Wed, 15 Jul 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
    M protection-samples.js

  Log Message:
  -----------
  Merge branch 'master' into version-not

Identify VN using 0x00000000.

  Commit: 642cc0f0de4dd9160feea5b6727aeab5fdd4c306
      https://github.com/quicwg/base-drafts/commit/642cc0f0de4dd9160feea5b6727aeab5fdd4c306
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-15 (Wed, 15 Jul 2020)

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

  Log Message:
  -----------
  Fixup xref and s/numbers/values

  Commit: 13cfae81cd06270203423bbf93d6ce294dbc676e
      https://github.com/quicwg/base-drafts/commit/13cfae81cd06270203423bbf93d6ce294dbc676e
  Author: ianswett <[email-masked]>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

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

  Log Message:
  -----------
  May use 64+bit CIDs as address validation

Fixes #3834

  Commit: 5a790e1484d9eef476a63248bd8b2b5a3f91cdee
      https://github.com/quicwg/base-drafts/commit/5a790e1484d9eef476a63248bd8b2b5a3f91cdee
  Author: ianswett <[email-masked]>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

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

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

A variation on @martinthomson suggestion

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

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

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

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

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

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

Update persistent congestion pseudocode

  Commit: 918e823125d0111b7ab1c62268d2a8df880f1178
      https://github.com/quicwg/base-drafts/commit/918e823125d0111b7ab1c62268d2a8df880f1178
  Author: ianswett <[email-masked]>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

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

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

Co-authored-by: Marten Seemann <[email-masked]>

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

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

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

  Commit: 7590ad3639cfb3cabd918498cad2ee93d90d25fa
      https://github.com/quicwg/base-drafts/commit/7590ad3639cfb3cabd918498cad2ee93d90d25fa
  Author: ianswett <[email-masked]>
  Date:   2020-07-20 (Mon, 20 Jul 2020)

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

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

  Commit: 6874d0047957ab40acba32937cc915fb2fb47a8a
      https://github.com/quicwg/base-drafts/commit/6874d0047957ab40acba32937cc915fb2fb47a8a
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

  Log Message:
  -----------
  Updates from MT, Jana and Kazuho's suggestions

  Commit: 89e99d1428500ac413cb5197afd67631290ed09b
      https://github.com/quicwg/base-drafts/commit/89e99d1428500ac413cb5197afd67631290ed09b
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 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: 4139dce450ec3c8f9e9bf658d6245e6a11426c51
      https://github.com/quicwg/base-drafts/commit/4139dce450ec3c8f9e9bf658d6245e6a11426c51
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 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: 1acc648093ef6782cea2bf3942a66471d170b2cd
      https://github.com/quicwg/base-drafts/commit/1acc648093ef6782cea2bf3942a66471d170b2cd
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 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: 3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
      https://github.com/quicwg/base-drafts/commit/3ddca85d4b885e053a7312f02af4dfb49bb9d3ea
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 2020)

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

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

Don't pass all the lost packets in, since this is across PN spaces.

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

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

  Log Message:
  -----------
  Require coalesced packets to have the same connection ID

Closes #3800.

  Commit: e4601fe7238b8cc101915888ad0585a673efef16
      https://github.com/quicwg/base-drafts/commit/e4601fe7238b8cc101915888ad0585a673efef16
  Author: ianswett <[email-masked]>
  Date:   2020-07-21 (Tue, 21 Jul 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: 6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
      https://github.com/quicwg/base-drafts/commit/6e32e4692e3cc0e685420ee2ed45d6e1bb5cda6a
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

  Log Message:
  -----------
  Fix spelling and style consistency nits

  Commit: 19a53b39e44af9eb58a67964bfbb28d179842549
      https://github.com/quicwg/base-drafts/commit/19a53b39e44af9eb58a67964bfbb28d179842549
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-23 (Thu, 23 Jul 2020)

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

  Log Message:
  -----------
  Address some of @martinthomson's review comments

  Commit: 0b04498bc7d167a2d7118675244d182bd99cd5fc
      https://github.com/quicwg/base-drafts/commit/0b04498bc7d167a2d7118675244d182bd99cd5fc
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-24 (Fri, 24 Jul 2020)

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

  Log Message:
  -----------
  ACK delay -> acknowledgement delay (ACK Delay always refers to the field)

  Commit: 6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
      https://github.com/quicwg/base-drafts/commit/6d7b4e0b9bc42501b2daf1cca7bc8276f2873d73
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

  Log Message:
  -----------
  Fix spelling and style consistency nits

  Commit: 8ef2052af5e848e867e53ac277709ee2cc0f6f7d
      https://github.com/quicwg/base-drafts/commit/8ef2052af5e848e867e53ac277709ee2cc0f6f7d
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

  Log Message:
  -----------
  Address some of @martinthomson's review comments

  Commit: 551461ee6bcef774ae89695f3aa045dbd71c54ed
      https://github.com/quicwg/base-drafts/commit/551461ee6bcef774ae89695f3aa045dbd71c54ed
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

  Log Message:
  -----------
  ACK delay -> acknowledgement delay (ACK Delay always refers to the field)

  Commit: d347e055e64905342ab343226045438614e7c5ff
      https://github.com/quicwg/base-drafts/commit/d347e055e64905342ab343226045438614e7c5ff
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

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

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

  Commit: 3480bc22c2dd8c3465c2f3175de61b57474ef21a
      https://github.com/quicwg/base-drafts/commit/3480bc22c2dd8c3465c2f3175de61b57474ef21a
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

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

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

  Commit: 71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
      https://github.com/quicwg/base-drafts/commit/71edf40189a46ad6d71d94b03c5e4c4ffa1aced7
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-28 (Tue, 28 Jul 2020)

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

  Log Message:
  -----------
  Address more review comments

  Commit: d9368bd94f4e7c638617239793ff2b7db05849c6
      https://github.com/quicwg/base-drafts/commit/d9368bd94f4e7c638617239793ff2b7db05849c6
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-29 (Wed, 29 Jul 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:
  -----------
  which -> that where appropriate & related nit fixes

  Commit: 7c4acb7c19474b355b170c9dc70512938f81065d
      https://github.com/quicwg/base-drafts/commit/7c4acb7c19474b355b170c9dc70512938f81065d
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

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

  Log Message:
  -----------
  Incorporate @afrind's suggestion

  Commit: c0c3f4ad4cff5d816d200518edab82fa888f04bd
      https://github.com/quicwg/base-drafts/commit/c0c3f4ad4cff5d816d200518edab82fa888f04bd
  Author: ianswett <[email-masked]>
  Date:   2020-07-29 (Wed, 29 Jul 2020)

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

  Log Message:
  -----------
  Merge pull request #3889 from quicwg/ianswett-no-rtt

No RTT samples, no persistent congestion

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

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

  Log Message:
  -----------
  Merge pull request #3861 from marten-seemann/fix-invalid-retire-connection-id-error-code

change error to PROTOCOL_VIOLATION when receiving an invalid RCID frame

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

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

  Log Message:
  -----------
  Merge pull request #3864 from quicwg/close-amplification

3x amplification limit for CONNECTION_CLOSE

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

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

  Log Message:
  -----------
  Merge pull request #3785 from quicwg/version-not

Version field <-> Version is not invariant

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

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

  Log Message:
  -----------
  Merge pull request #3930 from quicwg/same-connection-id

Require coalesced packets to have the same connection ID

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

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

  Log Message:
  -----------
  Merge pull request #3924 from quicwg/ianswett-dcid-address-validation

May use 64+bit CIDs as address validation

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

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

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

  Commit: c9d42addbc7f1090ac4bc9b02274dbd68a8eb0b5
      https://github.com/quicwg/base-drafts/commit/c9d42addbc7f1090ac4bc9b02274dbd68a8eb0b5
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-07-29 (Wed, 29 Jul 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 pull request #3964 from larseggert/which-that

which -> that where appropriate & related nit fixes

  Commit: e8a7246a7972d3a92d231aac60cbbae514c4ae5e
      https://github.com/quicwg/base-drafts/commit/e8a7246a7972d3a92d231aac60cbbae514c4ae5e
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-30 (Thu, 30 Jul 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: 8a50ae770b235b1fd3254b90d0a9bc283e250e77
      https://github.com/quicwg/base-drafts/commit/8a50ae770b235b1fd3254b90d0a9bc283e250e77
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-30 (Thu, 30 Jul 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: f92cb25a04e813a91099e8dcca667a0f402d0625
      https://github.com/quicwg/base-drafts/commit/f92cb25a04e813a91099e8dcca667a0f402d0625
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-30 (Thu, 30 Jul 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: 8919206b422be7b3073d993086b4092d82328876
      https://github.com/quicwg/base-drafts/commit/8919206b422be7b3073d993086b4092d82328876
  Author: Lars Eggert <[email-masked]>
  Date:   2020-07-30 (Thu, 30 Jul 2020)

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

  Log Message:
  -----------
  ACK delay -> acknowledgment delay

  Commit: ee6f584ddd2631d19a94fe166e7bb172e6db3e3a
      https://github.com/quicwg/base-drafts/commit/ee6f584ddd2631d19a94fe166e7bb172e6db3e3a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-31 (Fri, 31 Jul 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

  Log Message:
  -----------
  Merge branch 'master' into larse-recovery

  Commit: 0262fe31d9cc96e6a1684fba61b7ae7a2b011e68
      https://github.com/quicwg/base-drafts/commit/0262fe31d9cc96e6a1684fba61b7ae7a2b011e68
  Author: Martin Thomson <[email-masked]>
  Date:   2020-07-31 (Fri, 31 Jul 2020)

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

  Log Message:
  -----------
  Line length fixes

  Commit: bfa7d1bd0925cf953ce75e94717fb338bd5d751d
      https://github.com/quicwg/base-drafts/commit/bfa7d1bd0925cf953ce75e94717fb338bd5d751d
  Author: ianswett <[email-masked]>
  Date:   2020-07-30 (Thu, 30 Jul 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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-ack-delay-host-delay

Compare: https://github.com/quicwg/base-drafts/compare/ffd34e4e0374...bfa7d1bd0925