Subject: [quicwg/base-drafts] fa6e0f: allow ACKs in the Server Stateless Retry packet

From: Martin Thomson <[email-masked]>
Date: Tue, 03 Apr 2018 23:02:14 -0700

Branch: refs/heads/pn-encrypt
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d
      https://github.com/quicwg/base-drafts/commit/fa6e0f88f76a26b2e0199c6ee5e32602c7bcad6d
  Author: Marten Seemann <[email-masked]>
  Date:   2017-10-18 (Wed, 18 Oct 2017)

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

  Log Message:
  -----------
  allow ACKs in the Server Stateless Retry packet

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

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

  Log Message:
  -----------
  Remove cross-protocol resumption

See https://github.com/quicwg/base-drafts/issues/941#issuecomment-352140849

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

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

  Log Message:
  -----------
  Restore text about max_early_data

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

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

  Log Message:
  -----------
  Fix error in denial of service section

  Commit: 7fa92184fcebcfbb489614efb92f6dc89b1bb1c6
      https://github.com/quicwg/base-drafts/commit/7fa92184fcebcfbb489614efb92f6dc89b1bb1c6
  Author: Mike Bishop <[email-masked]>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

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

  Log Message:
  -----------
  Transport parameters are stream counts, not IDs

  Commit: b8c08326aa0d64778da1096f7468b94f6a41a307
      https://github.com/quicwg/base-drafts/commit/b8c08326aa0d64778da1096f7468b94f6a41a307
  Author: Mike Bishop <[email-masked]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

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

  Log Message:
  -----------
  Make zero special

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

  Changed paths:
    A .lint.py
    M Makefile
    M draft-ietf-quic-http.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into simplify-stateless-retry

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

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

  Log Message:
  -----------
  Stateless reset tokens aren't mandatory (#1191)

Closes #818.

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

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

  Log Message:
  -----------
  Clients ignore packets of unknown versions (#1192)

Closes #827.

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

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

  Log Message:
  -----------
  Remove implicit stream opening (#1193)

* Remove implicit stream opening

Closes #896.

* Clarification

* minor nits

  Commit: 0be07036483aab91ae396fa3fb6e3e31c76b6409
      https://github.com/quicwg/base-drafts/commit/0be07036483aab91ae396fa3fb6e3e31c76b6409
  Author: ianswett <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Allow length 0 when offset is 0 (#1194)

Fixes #901

  Commit: 808465ed5f3da2ab879492dbf3971c9ab4891a8b
      https://github.com/quicwg/base-drafts/commit/808465ed5f3da2ab879492dbf3971c9ab4891a8b
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  16 bits instead of 32

  Commit: f6157a0b51f14ee1583df3cc7408d8ae86174180
      https://github.com/quicwg/base-drafts/commit/f6157a0b51f14ee1583df3cc7408d8ae86174180
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Replace algorithm with example

  Commit: c88817a9caf20f2238e9b490afc07f9ec75c838c
      https://github.com/quicwg/base-drafts/commit/c88817a9caf20f2238e9b490afc07f9ec75c838c
  Author: seanturner <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Invariants are IP-version-independent

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

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

  Log Message:
  -----------
  Create a signal about HelloRetryRequest

Closes #1061.

  Commit: 968ab9449276772dfba5f365d4d3b5034d411a23
      https://github.com/quicwg/base-drafts/commit/968ab9449276772dfba5f365d4d3b5034d411a23
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Making quic-recovery self-contained (#1195)

* Making quic-recovery self-contained

* removing duplicate TLP reference

* should have been {{?TLP}} and not {{?TLS}}

* fixing ref

* fixing double =

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

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

  Log Message:
  -----------
  Merge pull request #1198 from quicwg/invar_ipversion

Invariants are IP-version-independent

  Commit: 0d944c7f990f649eb47eb57de3dbb601d04be52e
      https://github.com/quicwg/base-drafts/commit/0d944c7f990f649eb47eb57de3dbb601d04be52e
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Fixes #1127

  Commit: 47958226abfbd3f82e0c93b5be83382d5fba64fb
      https://github.com/quicwg/base-drafts/commit/47958226abfbd3f82e0c93b5be83382d5fba64fb
  Author: seanturner <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Addressing issue#1147

  Commit: 5cfa6ebf889e065f91a0836c64b68cbf9ccd2bee
      https://github.com/quicwg/base-drafts/commit/5cfa6ebf889e065f91a0836c64b68cbf9ccd2bee
  Author: ianswett <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Move section on TLP to Congestion Control

Closes #1075

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

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

  Log Message:
  -----------
  Merge pull request #1201 from quicwg/issue_1147

Addressing issue#1147

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

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

  Log Message:
  -----------
  Merge pull request #1203 from quicwg/ianswett-tlp

Move section on TLP to Congestion Control

  Commit: 05f60e8c2b390b398824f6d7995628a98a4b88c2
      https://github.com/quicwg/base-drafts/commit/05f60e8c2b390b398824f6d7995628a98a4b88c2
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Specify pacing in a bit more detail. (#1202)

* Specify pacing in a bit more detail.

Closes 1056.

* remove simply

  Commit: ed2958c889ed85abadef29cb7ccbe16769600884
      https://github.com/quicwg/base-drafts/commit/ed2958c889ed85abadef29cb7ccbe16769600884
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  App and transport errors

  Commit: 929274c286e56d144b1741862fbb72ba414dfded
      https://github.com/quicwg/base-drafts/commit/929274c286e56d144b1741862fbb72ba414dfded
  Author: ianswett <[email-masked]>
  Date:   2018-03-14 (Wed, 14 Mar 2018)

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

  Log Message:
  -----------
  Ensure min_rtt is not always 0

Fixes #1169

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

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

  Log Message:
  -----------
  Merge pull request #1204 from quicwg/error_clarity

App and transport errors

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

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

  Log Message:
  -----------
  Merge pull request #1200 from quicwg/32_is_fine

Remove discussion of entry overhead

  Commit: 26e395d64f9eab318bd599a89003d3860352a76f
      https://github.com/quicwg/base-drafts/commit/26e395d64f9eab318bd599a89003d3860352a76f
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Improve example

  Commit: 3630fdf1a02d3abf1366d5c82d99a3b75757b0af
      https://github.com/quicwg/base-drafts/commit/3630fdf1a02d3abf1366d5c82d99a3b75757b0af
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Parameter naming

  Commit: e80bc34b2def031807a9f96258fef1693d8c7589
      https://github.com/quicwg/base-drafts/commit/e80bc34b2def031807a9f96258fef1693d8c7589
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Corresponding

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

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

  Log Message:
  -----------
  Prohibit STOP_SENDING for streams in the wrong state

Closes #1050.

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

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

  Log Message:
  -----------
  Remove duplicate TLP reference

  Commit: 2d0ba7dca103762b28191c1a5085c6debbaa7886
      https://github.com/quicwg/base-drafts/commit/2d0ba7dca103762b28191c1a5085c6debbaa7886
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Mandate ACK and allow PADDING in Revert

See discussion in #627 for the stronger language for ACK frames.

Closes #1067. Updates #627.

  Commit: d9096de3024c4fe53c909a32ade410e64afb8120
      https://github.com/quicwg/base-drafts/commit/d9096de3024c4fe53c909a32ade410e64afb8120
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  f*** whitespace

  Commit: 00e9298c293c0d252882a9c32b4d5a383deb9173
      https://github.com/quicwg/base-drafts/commit/00e9298c293c0d252882a9c32b4d5a383deb9173
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  ACK for Initial packet

... RTT measurement is a bonus.

  Commit: fd227f197dee5c85816d5bba9d5a65cf4e2c3b97
      https://github.com/quicwg/base-drafts/commit/fd227f197dee5c85816d5bba9d5a65cf4e2c3b97
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1199 from quicwg/this-is-a-retry

Create a signal about HelloRetryRequest

  Commit: 6b8ce22285703f9c93b8ff85918abb51aad3ef3f
      https://github.com/quicwg/base-drafts/commit/6b8ce22285703f9c93b8ff85918abb51aad3ef3f
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  reflow because f*** web editor

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

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

  Log Message:
  -----------
  Merge pull request #882 from marten-seemann/simplify-stateless-retry

require ACKs and allow PADDING in the Server Stateless Retry packet

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

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

  Log Message:
  -----------
  Rename 'Open' to 'Ready' for send streams (#1205)

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

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

  Log Message:
  -----------
  Trial decryption on TLS stream for 0-RTT rejection

...isn't necessary because there will be no records protected with 0-RTT
keys.

Closes #1172.

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

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

  Log Message:
  -----------
  0-RTT is rejected with Retry and VN

Closes #1206.

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

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

  Log Message:
  -----------
  Reboot state

  Commit: efb1a1dfc849eb53b086f41c9d5bb8bca9065c50
      https://github.com/quicwg/base-drafts/commit/efb1a1dfc849eb53b086f41c9d5bb8bca9065c50
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1208 from quicwg/0rtt-after-retry

0rtt after retry

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

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

  Log Message:
  -----------
  Merge pull request #1065 from quicwg/stream_count

Transport parameters are stream counts, not IDs

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

  Changed paths:
    M .circleci/config.yml
    M Makefile
    M README.md
    M draft-ietf-quic-http.md
    A draft-ietf-quic-invariants.md
    A 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 cross-version-resumption

  Commit: 2019b0d94826ede3cf96667d3a960bae16156924
      https://github.com/quicwg/base-drafts/commit/2019b0d94826ede3cf96667d3a960bae16156924
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Initial SETTINGS values (#1207)

* Initial SETTINGS values

* Cache has overtones

  Commit: 04356a976a27b046789a2f5f5f88c87ad27a408b
      https://github.com/quicwg/base-drafts/commit/04356a976a27b046789a2f5f5f88c87ad27a408b
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

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

  Commit: 128e382a0579eb4a4c93297eb1031cec1a1d54f0
      https://github.com/quicwg/base-drafts/commit/128e382a0579eb4a4c93297eb1031cec1a1d54f0
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1057 from quicwg/cross-version-resumption

Remove cross-protocol resumption

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

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

  Log Message:
  -----------
  Retransmit data, not frames

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

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

  Log Message:
  -----------
  Merge pull request #1213 from quicwg/ianswett-retransmit-data

Retransmit data, not frames

  Commit: 4fd9447ef77ff232acb98ea6d794ecbe4ee42084
      https://github.com/quicwg/base-drafts/commit/4fd9447ef77ff232acb98ea6d794ecbe4ee42084
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

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

  Log Message:
  -----------
  Just trust practicalities of Alt-Svc

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

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

  Log Message:
  -----------
  Merge pull request #1215 from quicwg/why_ports

Remove confusing text about ports

  Commit: 45572fda29f9d93904a5a822b4a63b8e0a05bed9
      https://github.com/quicwg/base-drafts/commit/45572fda29f9d93904a5a822b4a63b8e0a05bed9
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

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

  Log Message:
  -----------
  use the kMinTLPTimeout constant in the TLP description (#1218)

  Commit: b9d886388a014a016f1fad9d130c1a2cd15b3642
      https://github.com/quicwg/base-drafts/commit/b9d886388a014a016f1fad9d130c1a2cd15b3642
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

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

  Log Message:
  -----------
  use the kMinRTOTimeout constant in the RTO description (#1217)

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

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

  Log Message:
  -----------
  Don't imply that Version Negotiation is always sent (#1216)

...even by a client.  Leave the details up to the specific version of
QUIC.

FWIW, I don't see us changing this part of the protocol, but the
invariants don't require that we specify behaviour, only format, so this
keeps the separation clean.

Closes #1197.

  Commit: ae251f682e96859025433dec3a80fb93d6a0bcfe
      https://github.com/quicwg/base-drafts/commit/ae251f682e96859025433dec3a80fb93d6a0bcfe
  Author: ianswett <[email-masked]>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

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

  Log Message:
  -----------
  No more Ackable (#1211)

* No more Retransmittable

Fixes Issue #591

* Marten's comment

* Hyphenation and suggestions

* Update draft-ietf-quic-recovery.md

* Congestion-controlled

* One more

* No more ackable

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Back to retransmittable

* retrasnmittable

  Commit: 5c3f2e5087f8bb8ba9116e53942d106aae175e1d
      https://github.com/quicwg/base-drafts/commit/5c3f2e5087f8bb8ba9116e53942d106aae175e1d
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-17 (Sat, 17 Mar 2018)

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

  Log Message:
  -----------
  loss recovery timers are based on time of last retransmittable packet (#1219)

  Commit: cfa602f30715d377b8aa2ab53de072b990d0e908
      https://github.com/quicwg/base-drafts/commit/cfa602f30715d377b8aa2ab53de072b990d0e908
  Author: Peter Wu <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  transport: frame type does not carry flags for ACK frame

Since draft -08 (commit 473d9e7fe1845931528c0bbcc039175bd51a3bf5), the
frame type for ACK frames no longer have a special interpretation.

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

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

  Log Message:
  -----------
  Merge pull request #1224 from Lekensteyn/ack-frame-type

transport: frame type does not carry flags for ACK frame

  Commit: 62f7c2788b7755c627a78584b521b9c7bd8ad404
      https://github.com/quicwg/base-drafts/commit/62f7c2788b7755c627a78584b521b9c7bd8ad404
  Author: Peter Wu <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  tls: fix typo, use "packet number" consistently

  Commit: 6c4a559a8ddb9a5821d608fc9a7b883b685a90fa
      https://github.com/quicwg/base-drafts/commit/6c4a559a8ddb9a5821d608fc9a7b883b685a90fa
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  don't apply congestion penalty for lost ack-only packets (#1223)

  Commit: 0b503cb9aefef4568c1b609f7257c6dc6f81e27f
      https://github.com/quicwg/base-drafts/commit/0b503cb9aefef4568c1b609f7257c6dc6f81e27f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1227 from Lekensteyn/tls-editorial

tls: fix typo, use "packet number" consistently

  Commit: a2bb4603d5371e67b39fa526ecd725c3051f6702
      https://github.com/quicwg/base-drafts/commit/a2bb4603d5371e67b39fa526ecd725c3051f6702
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  fix pseudocode for TLP alarm duration (#1225)

* fix pseudocode for TLP alarm duration

* capitalize comment

  Commit: a155e5963111294e5fddede593cc720a293701a4
      https://github.com/quicwg/base-drafts/commit/a155e5963111294e5fddede593cc720a293701a4
  Author: Peter Wu <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  tls: use QHKDF-Expand instead of QHKDF-Update

QHKDF-Update was specific to PR #1043 (not merged) and included the
Connection ID in the info structure, but the actual merged PR (#1077)
does not use this, nor does it define QHKDF-Update.

  Commit: 76581d4c0d4fc9899709c4a15d08d89a59f0fd88
      https://github.com/quicwg/base-drafts/commit/76581d4c0d4fc9899709c4a15d08d89a59f0fd88
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1228 from Lekensteyn/tls-key-schedule

tls: use QHKDF-Expand instead of QHKDF-Update

  Commit: 92274a24ddc8f9d9645ac15a4f99c59e63447b9c
      https://github.com/quicwg/base-drafts/commit/92274a24ddc8f9d9645ac15a4f99c59e63447b9c
  Author: ianswett <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  Rename RetransmitAllHandshakePackets (#1229)

* Rename RetransmitAllHandshakePackets

* Update draft-ietf-quic-recovery.md

  Commit: a7f42904684a61349cf5b790340c9792a6d76efd
      https://github.com/quicwg/base-drafts/commit/a7f42904684a61349cf5b790340c9792a6d76efd
  Author: Mike Bishop <[email-masked]>
  Date:   2018-03-18 (Sun, 18 Mar 2018)

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

  Log Message:
  -----------
  Improve Push text (#1210)

* Improve Push text

* Lucas's feedback

* Just reference 7540

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

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

  Log Message:
  -----------
  allow asymmetry of versions

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

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

  Log Message:
  -----------
  Merge pull request #1241 from quicwg/version-asymmetry-invariant

allow asymmetry of versions

  Commit: c3bb6d4946e36e4ff31f3959090313af2b1bf14c
      https://github.com/quicwg/base-drafts/commit/c3bb6d4946e36e4ff31f3959090313af2b1bf14c
  Author: ianswett <[email-masked]>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

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

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

  Commit: 306f19c92e52af41b1f15d0ac18190c6792f37a6
      https://github.com/quicwg/base-drafts/commit/306f19c92e52af41b1f15d0ac18190c6792f37a6
  Author: Alan Frindell <[email-masked]>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

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

  Log Message:
  -----------
  Clarify suggested algorithm for handling QPACK acknowledgements

Fixes #1126

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

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

  Log Message:
  -----------
  Merge pull request #1244 from quicwg/ianswett-editorial

Editorial

  Commit: 9d3484ba10426e1a9c931ee56f7d220f272ccc50
      https://github.com/quicwg/base-drafts/commit/9d3484ba10426e1a9c931ee56f7d220f272ccc50
  Author: ianswett <[email-masked]>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

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

  Log Message:
  -----------
  Only pace retransmittable packets (#1222)

* Only pace retransmittable packets

* Update draft-ietf-quic-recovery.md

* Jana's suggestion.

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

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

  Log Message:
  -----------
  Fix OnPacketAcked (#1248)

Fixes Issue #903

  Commit: 4a10b92d5d6705dc8239630bc0b3d5fe3c2bf6a0
      https://github.com/quicwg/base-drafts/commit/4a10b92d5d6705dc8239630bc0b3d5fe3c2bf6a0
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-27 (Tue, 27 Mar 2018)

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

  Log Message:
  -----------
  A more complete connection migration (#1249)

* Create new branch for migration PR (#1012) because unicorns are not nice.

* remove overview. again.

* sync

* fix rebase

* Martin's comments

* fix ref

* comments

  Commit: acd7db87c531f0ac3845200b8ea8622f4dd32a8f
      https://github.com/quicwg/base-drafts/commit/acd7db87c531f0ac3845200b8ea8622f4dd32a8f
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-27 (Tue, 27 Mar 2018)

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

  Log Message:
  -----------
  Probing packet (#1253)

* probing packet

* could

* server, not endpoint

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

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

  Log Message:
  -----------
  Change CID after inactivity

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

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

  Log Message:
  -----------
  Martin's precision

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

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

  Log Message:
  -----------
  Merge pull request #1214 from quicwg/inactive_rebind

Change CID after inactivity

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

  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 master in rather than rebase

Compare: https://github.com/quicwg/base-drafts/compare/3386bf7cf304...922234ffba42