Subject: [quicwg/base-drafts] bc19b6: WIP: Reorganize QPACK

From: ianswett <[email-masked]>
Date: Wed, 19 Dec 2018 06:52:33 -0800

Branch: refs/heads/ianswett-tlp-deadlock
  Home:   https://github.com/quicwg/base-drafts
  Commit: bc19b645446fc039c25e23a8c515d233f928f372
      https://github.com/quicwg/base-drafts/commit/bc19b645446fc039c25e23a8c515d233f928f372
  Author: Alan Frindell <[email-masked]>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

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

  Log Message:
  -----------
  WIP: Reorganize QPACK

Added a "Compression Process Overview" section near the top, with a high level description of how to compress/decompress.  This section now encompasses a lot of what used to be "Encoding Strategies".

In the places where I added new text, I temporarily added HTML comments to indicicate so it can get a bit more detailed review.

I also deleted a few sentences/paragraphs/sections that I found to be redundant:

- Preventing Eviction Races
- "An encoder also respects..."
- "For header blocks encoded in..."
- Single Pass Encoding
- "All table updates occur on..."

  Commit: 6ff9fda2a2e74b5a29fe26a81b57579e07f54283
      https://github.com/quicwg/base-drafts/commit/6ff9fda2a2e74b5a29fe26a81b57579e07f54283
  Author: Alan Frindell <[email-masked]>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

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

  Log Message:
  -----------
  Address most editorial comments

Not addressed:

1. I left the drawing with 'Draining Entries' without a specific definition in the text.  I think it can be interpreted OK, and 'Unreferencable' isn't actually true.

2. With respect to leaving blocked data in flow control, I changed should to SHOULD instead of can.  My understanding is that you don't have to do a SHOULD, if you have a good reason?  It's important enough that we want to convey more than ability.

3. I skipped redoing the indexing diagram for its own commit

4. I haven't moved the TSS guidance out of the TSS instruction section yet.  I can't lift the whole paragraph without refactoring some of the other text.

5. I think peer's encoder/decoder is correctly possessive.  Doesn't the coder belong to the peer?

6.  I removed all the instances of 'A decoder', but there are still a bunch of references to 'An encoder'.  I'm not sure if the consistency is an improvement in readability yet, so delaying changing more pending feedback.

  Commit: 5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
      https://github.com/quicwg/base-drafts/commit/5e54faf7111c78cbfe62fa934c3fcbe7e83f7102
  Author: Alan Frindell <[email-masked]>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

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

  Log Message:
  -----------
  Addressing more editorial feedback

I missed some of the comments in the first pass.

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

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

  Log Message:
  -----------
  Reorder the NEW_CONNECTION_ID frame

As observed, separating the length of the connection ID from the value
is awkward.

Closes #1952.

  Commit: 3dce06ee445b339f313f3a1c1c49b1cf5712a97e
      https://github.com/quicwg/base-drafts/commit/3dce06ee445b339f313f3a1c1c49b1cf5712a97e
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-05 (Mon, 05 Nov 2018)

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

  Log Message:
  -----------
  Use DPLPMTUD rather than PLPMTUD

  Commit: 11d259ccbf2172ed32e6283e02b14d7d69fb763f
      https://github.com/quicwg/base-drafts/commit/11d259ccbf2172ed32e6283e02b14d7d69fb763f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Update the salt in preparation for -17

  Commit: 7a43755900487dcf1aa59d9f338573f4712b64e2
      https://github.com/quicwg/base-drafts/commit/7a43755900487dcf1aa59d9f338573f4712b64e2
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Since ekr asked....

  Commit: 91337c83a031ddb8cdc792195564beb15d45affd
      https://github.com/quicwg/base-drafts/commit/91337c83a031ddb8cdc792195564beb15d45affd
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Time based to Time threshold in Recovery (#1962)

* Time based to Time threshold

Jana's tcpm slides use time threshold and packet threshold, which I like a lot better than time-based.

* Update draft-ietf-quic-recovery.md

  Commit: 8ad3caba79f9a834520b2261a35ba0f6bed39d90
      https://github.com/quicwg/base-drafts/commit/8ad3caba79f9a834520b2261a35ba0f6bed39d90
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Recovery uses both time and packet thresholds

Based on @pravb feedback at tcpm and my anecdotal experience, combining the two should work well.

Fixes #1969

  Commit: 4367f31056942f8692f972748dd4e06285bcc7f5
      https://github.com/quicwg/base-drafts/commit/4367f31056942f8692f972748dd4e06285bcc7f5
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds

  Commit: aea6a4265e7386ac2c89aff9c7e0ee053b9de821
      https://github.com/quicwg/base-drafts/commit/aea6a4265e7386ac2c89aff9c7e0ee053b9de821
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: 51ebc206ae583608e09242483a93ce9f509ba9b1
      https://github.com/quicwg/base-drafts/commit/51ebc206ae583608e09242483a93ce9f509ba9b1
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: 4ea6332630f7d39a3304a70becd713618bcbae85
      https://github.com/quicwg/base-drafts/commit/4ea6332630f7d39a3304a70becd713618bcbae85
  Author: Loganaden Velvindron <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Mention BBR as an alternative congestion control mechanism

  Commit: 561aea6732b7ea1a069ef1d98d47f1a3220193e2
      https://github.com/quicwg/base-drafts/commit/561aea6732b7ea1a069ef1d98d47f1a3220193e2
  Author: Loganaden Velvindron <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

  Log Message:
  -----------
  Formatting fix

  Commit: c23f901273498cb372e1478ece502d0e7be86e0f
      https://github.com/quicwg/base-drafts/commit/c23f901273498cb372e1478ece502d0e7be86e0f
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: c98a79c87d102d4544dadf2676161cd7db03fc62
      https://github.com/quicwg/base-drafts/commit/c98a79c87d102d4544dadf2676161cd7db03fc62
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: cd05b4526cf345e7749d07121a8ef16cae4fdffe
      https://github.com/quicwg/base-drafts/commit/cd05b4526cf345e7749d07121a8ef16cae4fdffe
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: 1c2596eb43b86271f6fb12c8ee771e9c009f4900
      https://github.com/quicwg/base-drafts/commit/1c2596eb43b86271f6fb12c8ee771e9c009f4900
  Author: ianswett <[email-masked]>
  Date:   2018-11-06 (Tue, 06 Nov 2018)

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

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

  Commit: 36c68c3f600722cd6a52f28622e60f9423ffc3f3
      https://github.com/quicwg/base-drafts/commit/36c68c3f600722cd6a52f28622e60f9423ffc3f3
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

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

  Log Message:
  -----------
  Remove "quic " HKDF label

Closes #1971.

  Commit: 52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
      https://github.com/quicwg/base-drafts/commit/52aa21aaa0e49b7db5c0f20c306bbb2dc18850be
  Author: ianswett <[email-masked]>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

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

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

  Commit: 728d13304199b3bd43046b245cce8905e30d33ef
      https://github.com/quicwg/base-drafts/commit/728d13304199b3bd43046b245cce8905e30d33ef
  Author: Brian Trammell <[email-masked]>
  Date:   2018-11-07 (Wed, 07 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  remove negotiated spin

  Commit: 5920b4a56f32464a5fecc4b8c4abfc81bd405324
      https://github.com/quicwg/base-drafts/commit/5920b4a56f32464a5fecc4b8c4abfc81bd405324
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

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

  Log Message:
  -----------
  Remove example

  Commit: 1a93cb852ff0a0169b11f5d1299b1034e050bd0d
      https://github.com/quicwg/base-drafts/commit/1a93cb852ff0a0169b11f5d1299b1034e050bd0d
  Author: Christian Huitema <[email-masked]>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #8 from quicwg/master

Align 2018/11/07

  Commit: 8b2601234558f6991860d5235498abcc55595085
      https://github.com/quicwg/base-drafts/commit/8b2601234558f6991860d5235498abcc55595085
  Author: huitema <[email-masked]>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify spin enabling depends on peer address.

  Commit: 961ac76703e08560c7c841c2c491daa1af687921
      https://github.com/quicwg/base-drafts/commit/961ac76703e08560c7c841c2c491daa1af687921
  Author: huitema <[email-masked]>
  Date:   2018-11-08 (Thu, 08 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

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

  Commit: 7627dc79157e76987e67544522e941e1533ad5c1
      https://github.com/quicwg/base-drafts/commit/7627dc79157e76987e67544522e941e1533ad5c1
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

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

  Log Message:
  -----------
  A/An

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

  Commit: c37f2ca69868398779ee0f20e7e09376d91920ef
      https://github.com/quicwg/base-drafts/commit/c37f2ca69868398779ee0f20e7e09376d91920ef
  Author: huitema <[email-masked]>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify enabling depend on both source and dest addresses

  Commit: 763c1b2ed728dc916daec143aaaa44a1191c6c23
      https://github.com/quicwg/base-drafts/commit/763c1b2ed728dc916daec143aaaa44a1191c6c23
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-09 (Fri, 09 Nov 2018)

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

  Log Message:
  -----------
  Fix typo introduced in 23d95c3fc6839

  Commit: 944a1476e5392c6096bb728430e0212a16abeee8
      https://github.com/quicwg/base-drafts/commit/944a1476e5392c6096bb728430e0212a16abeee8
  Author: Brian Trammell <[email-masked]>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

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

  Log Message:
  -----------
  add spin bit to transport

  Commit: ca562a5a1431d6414302be59697a020143e497f5
      https://github.com/quicwg/base-drafts/commit/ca562a5a1431d6414302be59697a020143e497f5
  Author: Brian Trammell <[email-masked]>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

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

  Log Message:
  -----------
  typofix; make spin-exp std

  Commit: 89e5ae575d32899ec46468f1ad54341f27a4f504
      https://github.com/quicwg/base-drafts/commit/89e5ae575d32899ec46468f1ad54341f27a4f504
  Author: Brian Trammell <[email-masked]>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1979 from britram/no-negotiated-spin-after-all

remove negotiated spin

  Commit: 42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
      https://github.com/quicwg/base-drafts/commit/42e8c2a4a7e79fd342dbb0375547cc7eaf7fbbd0
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1985 from dtikhonov/201811091404-fix-mangled-cids-descr

Fix typo introduced in 23d95c3fc6839

  Commit: 35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
      https://github.com/quicwg/base-drafts/commit/35a7bb0dcc3598be6d4ae86c47af99a1a839ccc7
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  Separate keys at the leaves

  Commit: 1217903ac454d07d92fa807b9b1c7f8aae04b038
      https://github.com/quicwg/base-drafts/commit/1217903ac454d07d92fa807b9b1c7f8aae04b038
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1988 from britram/spin-ref

Add spin bit to transport draft

  Commit: cc4861d6af461299bed66cd3604488d2103c6ef2
      https://github.com/quicwg/base-drafts/commit/cc4861d6af461299bed66cd3604488d2103c6ef2
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  endpoint MAY discard CIDs

  Commit: af651274487d04bd4711827294dad484ec1e01ad
      https://github.com/quicwg/base-drafts/commit/af651274487d04bd4711827294dad484ec1e01ad
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

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

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

  Commit: c4d3a838f21632bb28a00f5bed6abc5032eb9d08
      https://github.com/quicwg/base-drafts/commit/c4d3a838f21632bb28a00f5bed6abc5032eb9d08
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

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

  Commit: 92962f3551ae8cd6ead5eedc8bd1c4c8a51cc04b
      https://github.com/quicwg/base-drafts/commit/92962f3551ae8cd6ead5eedc8bd1c4c8a51cc04b
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1992 from quicwg/cids

Endpoint MAY discard CIDs

  Commit: 1372af7afead1928fdde6b96ba3c7dcddc3ca36b
      https://github.com/quicwg/base-drafts/commit/1372af7afead1928fdde6b96ba3c7dcddc3ca36b
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-12 (Mon, 12 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1963 from quicwg/reorder-ncid

Reorder the NEW_CONNECTION_ID frame

  Commit: 7497ea8cd9aca4fe538de358bdce22f4b05cb362
      https://github.com/quicwg/base-drafts/commit/7497ea8cd9aca4fe538de358bdce22f4b05cb362
  Author: Loganaden Velvindron <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Remove BBR and mention CUBIC which has standardized in RFC8312

  Commit: 630188f897691d63676d9d94262f4a3c8934f0b3
      https://github.com/quicwg/base-drafts/commit/630188f897691d63676d9d94262f4a3c8934f0b3
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1975 from cyberstormdotmu/master

Mention CUBIC as an example of an alternative congestion control mechanism

  Commit: 966baa6d9810953a26789f1c164a86ecf469e909
      https://github.com/quicwg/base-drafts/commit/966baa6d9810953a26789f1c164a86ecf469e909
  Author: Marten Seemann <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  a Reset packet doesn't provide a connection ID, a Retry packet does

  Commit: c2a60b88dd31fc654d43962d1ae97b48f943a853
      https://github.com/quicwg/base-drafts/commit/c2a60b88dd31fc654d43962d1ae97b48f943a853
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1999 from marten-seemann/no-reset-packet

a Reset packet doesn't provide a connection ID, a Retry packet does

  Commit: 483bad426b5e337138b9bc783c380a29308ca253
      https://github.com/quicwg/base-drafts/commit/483bad426b5e337138b9bc783c380a29308ca253
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  HTTP/3, for real

  Commit: 59b48c89d4ff150025696701dad97c58743f1509
      https://github.com/quicwg/base-drafts/commit/59b48c89d4ff150025696701dad97c58743f1509
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  More a/an

  Commit: 72684afa37fefd5d157bf2beab3b9cb3035a0bd2
      https://github.com/quicwg/base-drafts/commit/72684afa37fefd5d157bf2beab3b9cb3035a0bd2
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1973 from quicwg/rename_http

Rename HTTP/QUIC to HTTP/3

  Commit: 1755629bcae484b330a4497569aff549982cfeaf
      https://github.com/quicwg/base-drafts/commit/1755629bcae484b330a4497569aff549982cfeaf
  Author: Luca Niccolini <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  define HTTP_UNEXPECTED_GOAWAY

using the first available ID 0x0013

fixes #1918

  Commit: 50cbe60f8f485dab35b0d6a9fc2d2b3a2bc3c808
      https://github.com/quicwg/base-drafts/commit/50cbe60f8f485dab35b0d6a9fc2d2b3a2bc3c808
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  HTTP_UNEXPECTED_FRAME

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

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

  Log Message:
  -----------
  Discard, but don't retire, excess connection IDs

  Commit: c3828d3f165f0380ec60388942515ba5b189bd78
      https://github.com/quicwg/base-drafts/commit/c3828d3f165f0380ec60388942515ba5b189bd78
  Author: martinduke <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Refine minimum DCID length of Initial

This is meant to almost entirely mitigate #1810 by making sure that the reply to a VN packet ends up at the same server. It reduces the spurious downgrade attack signal to a corner case of a corner case.

It is much more lightweight than alternatives, if we're looking for a minimum-footprint change.

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

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

  Log Message:
  -----------
  Merge pull request #2000 from quicwg/dont-retire

Discard, but don't retire, excess connection IDs

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

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

  Log Message:
  -----------
  Merge pull request #1970 from quicwg/new-salt

Update the salt in preparation for -17

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

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

  Log Message:
  -----------
  Add key diversity section

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

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

  Log Message:
  -----------
  Rough in first octet changes

This doesn't include the -tls draft pieces yet, which cover how the
first octet is (partially) protected.

  Commit: ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
      https://github.com/quicwg/base-drafts/commit/ecd2d27cd6deb13f731646f30570fdc3cb9f1ed9
  Author: martinduke <[email-masked]>
  Date:   2018-11-13 (Tue, 13 Nov 2018)

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

  Log Message:
  -----------
  Address MT's comment?

  Commit: aaed35e0a0afa81efdc0f512b8be632927285a6f
      https://github.com/quicwg/base-drafts/commit/aaed35e0a0afa81efdc0f512b8be632927285a6f
  Author: ianswett <[email-masked]>
  Date:   2018-11-14 (Wed, 14 Nov 2018)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md (#2004)

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

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

  Log Message:
  -----------
  Merge pull request #2001 from martinduke/patch-30

Refine minimum DCID length of Initial

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

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

  Log Message:
  -----------
  Add the TLS bits, refine some of the transport bits

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

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

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

  Commit: 0d58ea295af70c9899500696353063343307de24
      https://github.com/quicwg/base-drafts/commit/0d58ea295af70c9899500696353063343307de24
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

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

  Log Message:
  -----------
  Expand CID size text just a bit

  Commit: af6d70fcd998d21569834fc59f2313fd309cfc34
      https://github.com/quicwg/base-drafts/commit/af6d70fcd998d21569834fc59f2313fd309cfc34
  Author: seanturner <[email-masked]>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

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

  Log Message:
  -----------
  Use TLS abbreviation

  Commit: 9335f5a1ef5abb910049662c7cb5287f8455fe71
      https://github.com/quicwg/base-drafts/commit/9335f5a1ef5abb910049662c7cb5287f8455fe71
  Author: ianswett <[email-masked]>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

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

  Log Message:
  -----------
  Clarify MAX_STREAMS

Fixes #1941

  Commit: 9a177cf85b59e1777c572d31e28777e1141b8a13
      https://github.com/quicwg/base-drafts/commit/9a177cf85b59e1777c572d31e28777e1141b8a13
  Author: ianswett <[email-masked]>
  Date:   2018-11-15 (Thu, 15 Nov 2018)

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

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

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

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

  Log Message:
  -----------
  STOP_SENDING opens streams

  Commit: fd0d0f8cd1aee281bce66940a983fd0306c67c4a
      https://github.com/quicwg/base-drafts/commit/fd0d0f8cd1aee281bce66940a983fd0306c67c4a
  Author: ianswett <[email-masked]>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

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

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

  Commit: 8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
      https://github.com/quicwg/base-drafts/commit/8a050c76da479ffa5b815dc6e68e4cb84d2dfec8
  Author: ianswett <[email-masked]>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

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

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

  Commit: 1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
      https://github.com/quicwg/base-drafts/commit/1967291a24ee9abc6e4e5a40f0e92d8a8aa68799
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check in Martin's suggestion.

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

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

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

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

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

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

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

  Commit: 819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
      https://github.com/quicwg/base-drafts/commit/819ea0f3d3f071287ac99ee9e36b7b97e8a61aa6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Check-in Martin's suggestion.

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

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

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

Accept Martin's suggestion.

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

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

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

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

Review suggestions

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

  Commit: 189b423f8b1f6c131a1db4e01b89314856f5a894
      https://github.com/quicwg/base-drafts/commit/189b423f8b1f6c131a1db4e01b89314856f5a894
  Author: Marten Seemann <[email-masked]>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

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

  Log Message:
  -----------
  remove a duplicate sentence in the stateless reset section

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

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

  Log Message:
  -----------
  allow retiring of all stateless tokens

  Commit: 6e24096c683e6aad23f4ec10f7d16d8d557cec7b
      https://github.com/quicwg/base-drafts/commit/6e24096c683e6aad23f4ec10f7d16d8d557cec7b
  Author: David Schinazi <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Input to ChaCha20 is five zeros.

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

  Commit: 5b49645359dffc5e403e59e46973eeea2e770dfd
      https://github.com/quicwg/base-drafts/commit/5b49645359dffc5e403e59e46973eeea2e770dfd
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Unused mask bytes

  Commit: 7e74188624d2461d68fdd690ab1e85712d48ef10
      https://github.com/quicwg/base-drafts/commit/7e74188624d2461d68fdd690ab1e85712d48ef10
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Explain initial header protection

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

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

  Log Message:
  -----------
  Duplicate sample calculations

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

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

  Log Message:
  -----------
  Payload length confusion

  Commit: 53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
      https://github.com/quicwg/base-drafts/commit/53807397e2ef2cb71d7ab6da9e6e1df63c6ee2d0
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2011 from seanturner/tls_tls-abbreviation

Use TLS abbreviation

  Commit: 98508c89e2293b6aa5ab22cf4b61517951591e9c
      https://github.com/quicwg/base-drafts/commit/98508c89e2293b6aa5ab22cf4b61517951591e9c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

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

Clarify MAX_STREAMS

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

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

  Log Message:
  -----------
  Merge pull request #2016 from marten-seemann/remove-duplicate-sentence

remove a duplicate sentence in the stateless reset section

  Commit: 8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
      https://github.com/quicwg/base-drafts/commit/8e160748d3bb88e1bd07e6e9b87201e2cfc3151b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2017 from marten-seemann/allow-retiring-of-all-tokens

allow retiring of all stateless reset tokens

  Commit: 9526663fa427eab01215a3c876898639d8872dff
      https://github.com/quicwg/base-drafts/commit/9526663fa427eab01215a3c876898639d8872dff
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Bytes, for consistency

  Commit: 00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
      https://github.com/quicwg/base-drafts/commit/00c571ec5e9cc3c38668960f95dd9e96c8ca0a42
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Fix stateless reset too

  Commit: 53d5d79f26edab653b945cb496e28001cb9c00f9
      https://github.com/quicwg/base-drafts/commit/53d5d79f26edab653b945cb496e28001cb9c00f9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  2+8n is unlikely, but I've met some of the people implementing this

  Commit: 1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
      https://github.com/quicwg/base-drafts/commit/1e68d2a27eeb868f9b2a3242bc7dae9bbb44fe00
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Update to RFC4303, which is not obsolete

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

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

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

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

  Commit: a172c5a2d51fbac5267c9f88201eaaffbc689f01
      https://github.com/quicwg/base-drafts/commit/a172c5a2d51fbac5267c9f88201eaaffbc689f01
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  Rewrap from GH suggestions

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

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

  Log Message:
  -----------
  Merge pull request #2013 from quicwg/transport/stop_sending_opens

STOP_SENDING opens streams

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

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

  Log Message:
  -----------
  Merge pull request #2020 from quicwg/4303

Update to RFC4303, which is not obsolete

  Commit: 914c9557cf141aa37906711ee166afec35d24393
      https://github.com/quicwg/base-drafts/commit/914c9557cf141aa37906711ee166afec35d24393
  Author: Alan Frindell <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  More editorial changes

Mostly wordsmithing
Moved one section from TSS wire to decoder

  Commit: b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
      https://github.com/quicwg/base-drafts/commit/b6b69b8a381e97ca08236d22b269cdbcdbcdbd24
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-19 (Mon, 19 Nov 2018)

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

  Log Message:
  -----------
  comment

  Commit: e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
      https://github.com/quicwg/base-drafts/commit/e9c5fb3d1cd8308e7986838cc67679ddf3ebc016
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

  Log Message:
  -----------
  Move ack generation out of loss detection

  Commit: 692bd2256fb55233ec13ae9cc6c2dca00882d905
      https://github.com/quicwg/base-drafts/commit/692bd2256fb55233ec13ae9cc6c2dca00882d905
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2027 from quicwg/ackgen

Move ack generation out of loss detection

  Commit: 21635b4d047ca438b2cef45866913b218bda3455
      https://github.com/quicwg/base-drafts/commit/21635b4d047ca438b2cef45866913b218bda3455
  Author: ianswett <[email-masked]>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

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

Some of Jana's suggestions

  Commit: 9feb98a2848facffe750048a5825e99e3fed57c6
      https://github.com/quicwg/base-drafts/commit/9feb98a2848facffe750048a5825e99e3fed57c6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1991 from quicwg/leaf-separation

Separation for leaf keys only

  Commit: a89f732c21eacaa2cbd3c0d4f3145128afa47083
      https://github.com/quicwg/base-drafts/commit/a89f732c21eacaa2cbd3c0d4f3145128afa47083
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into first-octet

  Commit: 5e37f215027729968679b7257679adfb621d834d
      https://github.com/quicwg/base-drafts/commit/5e37f215027729968679b7257679adfb621d834d
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2006 from quicwg/first-octet

First byte changes

  Commit: 2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
      https://github.com/quicwg/base-drafts/commit/2aa489cbaf410d6cb638cbb68202c9a28c1bfc99
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

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

  Commit: 13e37961f8a0b12936aed55153e0423debb24a04
      https://github.com/quicwg/base-drafts/commit/13e37961f8a0b12936aed55153e0423debb24a04
  Author: ianswett <[email-masked]>
  Date:   2018-11-20 (Tue, 20 Nov 2018)

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

  Log Message:
  -----------
  Restarting from idle (#2023)

* Restarting from idle

Fixes #2007

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

Jana's comments

  Commit: a265516ae6e760f7585f52f05a1c4dd2b1d41849
      https://github.com/quicwg/base-drafts/commit/a265516ae6e760f7585f52f05a1c4dd2b1d41849
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Don't allow use of AEAD_AES_128_CCM_8

Closes #2019.

  Commit: 120cfaae6e2be8b68b50d374327775b6cf288184
      https://github.com/quicwg/base-drafts/commit/120cfaae6e2be8b68b50d374327775b6cf288184
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Be clearer

  Commit: 3d2a951a08f9c01ccfd04e5971579738b4b534c8
      https://github.com/quicwg/base-drafts/commit/3d2a951a08f9c01ccfd04e5971579738b4b534c8
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Pad rather than shift the header protection offset

This simplifies a little, so it's a net win in my view.

Closes #1575.

  Commit: c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
      https://github.com/quicwg/base-drafts/commit/c9056ccaa8579b80489946ec7e2d8870a8e7d5e6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Servers can't migrate.  Period.

  Commit: e998b0a8366e25052a9e118be74ebf13a8b1001c
      https://github.com/quicwg/base-drafts/commit/e998b0a8366e25052a9e118be74ebf13a8b1001c
  Author: Kazuho Oku <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  always use "tls13 " prefix for Initial packets

  Commit: 316f7f1313bd89656f467f036916047fbc45a182
      https://github.com/quicwg/base-drafts/commit/316f7f1313bd89656f467f036916047fbc45a182
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix for off-path migration attack

This is not an easy attack to defend against, except for
probabilistically.  So what we do is recommend more probing on old paths
to give the endpoint that is apparently migrating more opportunities to
cause the connection to migrate away from the path chosen by an
attacker.

I've tweaked surrounding text a little.  The most interesting being the
3RTO timer on path validation.  It's not the right number, but I don't
think that the right number is attainable, and this is close enough.

This text isn't final. I'd like it to be more accurate AND shorter, but
lack the skills and perspective.

Closes #1278, #1749.

  Commit: 473c72db90f12da8e3389e6ccb2c24dcb839f3fe
      https://github.com/quicwg/base-drafts/commit/473c72db90f12da8e3389e6ccb2c24dcb839f3fe
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Update to RFC 8447

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

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

  Log Message:
  -----------
  Fix stateless reset to match

  Commit: 9b2c9296a279bed747f81302845185b685b06a0a
      https://github.com/quicwg/base-drafts/commit/9b2c9296a279bed747f81302845185b685b06a0a
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2032 from kazuho/kazuho/always-use-tls13-prefix-for-initial

always use "tls13 " prefix for Initial packets

  Commit: b1b485ca71bb8967513f96acba3ab35b057621a2
      https://github.com/quicwg/base-drafts/commit/b1b485ca71bb8967513f96acba3ab35b057621a2
  Author: tj <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Rewrite Packet Size section

Rewrite Packet Size section to make it clearer and to consider ICMP
handling and Datagram PLPMTUD.

- Add normative reference to DPLPMTUD
- Define MPS as the largest UDP Payload that can be sent right now
- Discuss port numbers and connection ids as a method for verifying ICMP messages
- Replace PLPMTUD considerations with DPLPMTUD considerations
- Specify that probes can made from Packets carrying PING and PADDING frames

  Commit: 4193f7c1e3da1d368871590c88f21900a79319a5
      https://github.com/quicwg/base-drafts/commit/4193f7c1e3da1d368871590c88f21900a79319a5
  Author: tj <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into uoa/dplpmtu

  Commit: 513358498dd51015057b4ed0c70ba7382c903df3
      https://github.com/quicwg/base-drafts/commit/513358498dd51015057b4ed0c70ba7382c903df3
  Author: tj <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Clean up whitespace

  Commit: 141dfaffe92679acde9c3b8d8d37ad2ade300e8f
      https://github.com/quicwg/base-drafts/commit/141dfaffe92679acde9c3b8d8d37ad2ade300e8f
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix typo: doubled word

  Commit: b93d8218813fc2d9d097068d7baa0efe3cc26036
      https://github.com/quicwg/base-drafts/commit/b93d8218813fc2d9d097068d7baa0efe3cc26036
  Author: afrind <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1852 from quicwg/reorg-qpack

WIP: Reorganize QPACK

  Commit: 562ae5566b0b707913b323eb874d8cc271f2ea15
      https://github.com/quicwg/base-drafts/commit/562ae5566b0b707913b323eb874d8cc271f2ea15
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Fix build breaks

  Commit: 6fbca3cfcf23b38d71b5041249f77ba3a711190c
      https://github.com/quicwg/base-drafts/commit/6fbca3cfcf23b38d71b5041249f77ba3a711190c
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Alternate patch

  Commit: 046b4f30a974c70e4e51de2603ea66a66c25cd53
      https://github.com/quicwg/base-drafts/commit/046b4f30a974c70e4e51de2603ea66a66c25cd53
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2008 from quicwg/expand

Expands CID size text just a bit

  Commit: 078737d1ebf1abc1ce0fa565607e06131eead3a3
      https://github.com/quicwg/base-drafts/commit/078737d1ebf1abc1ce0fa565607e06131eead3a3
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2031 from quicwg/client-no-migrate

Servers can't migrate.  Period.

  Commit: ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
      https://github.com/quicwg/base-drafts/commit/ea9f1bcc4a90d680addce23ed42fd01cc05abb0e
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2037 from dtikhonov/201811211019-fix-double-an

Fix typo: doubled word

  Commit: 162d1373f167eea6f85f2ab94af54d89caca0957
      https://github.com/quicwg/base-drafts/commit/162d1373f167eea6f85f2ab94af54d89caca0957
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Hyphens an other such things

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

  Commit: 0d714e1e4f059558c54995e435e55f1326c99654
      https://github.com/quicwg/base-drafts/commit/0d714e1e4f059558c54995e435e55f1326c99654
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  182 bits

  Commit: d790fb9a47600477ed6df4a175fb81372a275928
      https://github.com/quicwg/base-drafts/commit/d790fb9a47600477ed6df4a175fb81372a275928
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2030 from quicwg/fixed-pne-offset

Pad rather than shift the header protection offset

  Commit: 9e47a68efb16151d5be7d6d1aff5a1c3c5419548
      https://github.com/quicwg/base-drafts/commit/9e47a68efb16151d5be7d6d1aff5a1c3c5419548
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-21 (Wed, 21 Nov 2018)

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

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

  Commit: 0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
      https://github.com/quicwg/base-drafts/commit/0c88ff5d4e8d353f86b2cb767cee9008b8bd6f87
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

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

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

  Commit: 3463998eb1f06cce89debc6c6d98b2f646b596b7
      https://github.com/quicwg/base-drafts/commit/3463998eb1f06cce89debc6c6d98b2f646b596b7
  Author: Julian Reschke <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  transport: fix broken references to -recovery

  Commit: 41c0a6d60ad43267efa3e10f5eb48485080a128c
      https://github.com/quicwg/base-drafts/commit/41c0a6d60ad43267efa3e10f5eb48485080a128c
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Update based on review from @MikeBishop

  Commit: 812e811f195ee6578e8fe4b93017a64cf54268cd
      https://github.com/quicwg/base-drafts/commit/812e811f195ee6578e8fe4b93017a64cf54268cd
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Add section reference

  Commit: e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
      https://github.com/quicwg/base-drafts/commit/e84ed484f0e9f852d5b9cbb8c8b8b78dddc59bba
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-22 (Thu, 22 Nov 2018)

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

  Log Message:
  -----------
  Clarify source port is used per connection

  Commit: 87f0e87b0aced955ef2406e4ba9bce59ece54538
      https://github.com/quicwg/base-drafts/commit/87f0e87b0aced955ef2406e4ba9bce59ece54538
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2043 from reschke/patch-22

transport: fix broken references to -recovery

  Commit: 2f56810f597fbf12a3aa04cf296a713ab47880a2
      https://github.com/quicwg/base-drafts/commit/2f56810f597fbf12a3aa04cf296a713ab47880a2
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  It's just TLS

For the most part, we don't need to identify TLS 1.3 specifically.  TLS
on its own is often sufficient.  This avoids creating the impression
that we don't support TLS 1.4.  I hope that TLS 1.4 will be compatible
with QUIC, but we'll leave that determination for later.

  Commit: 8a385bee3ede8f5432c63da44ec3f82bbd3ab265
      https://github.com/quicwg/base-drafts/commit/8a385bee3ede8f5432c63da44ec3f82bbd3ab265
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Some editorial tweaks

  Commit: 567ab8e3619bc25b72a0937656c9cf1e14bc84b0
      https://github.com/quicwg/base-drafts/commit/567ab8e3619bc25b72a0937656c9cf1e14bc84b0
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Heuristics are the worst

  Commit: 1b928f21b3b50aecf271fdda148c693b660edca5
      https://github.com/quicwg/base-drafts/commit/1b928f21b3b50aecf271fdda148c693b660edca5
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Discard Initial keys as soon as possible

Closes #1951.

  Commit: 433903d323d12aaf142b6053ca0139c54ff76d26
      https://github.com/quicwg/base-drafts/commit/433903d323d12aaf142b6053ca0139c54ff76d26
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  TLS provides AEAD and KDF

Phrase this not as having TLS providing a cipher suite, but as TLS
providing functions for protection and key derivation.

Closes #2034.

  Commit: 8a7812a3b90a39064bb70c8683e62648ff9cdb51
      https://github.com/quicwg/base-drafts/commit/8a7812a3b90a39064bb70c8683e62648ff9cdb51
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  s/non-existent/not yet created/

This is the only relevant condition.

Closes #2048.

  Commit: 8529d06bbe155c7839e9a16d8aff34cdbf2866e3
      https://github.com/quicwg/base-drafts/commit/8529d06bbe155c7839e9a16d8aff34cdbf2866e3
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  Just these header protection schemes, not more generally

  Commit: a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
      https://github.com/quicwg/base-drafts/commit/a7a29c7fe469dc48d9268d7bd2134df8f060d3cd
  Author: huitema <[email-masked]>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Do not specify disabled behavior.

  Commit: c02e357fb757d831c25a8cca2a4f28e17cb1ee07
      https://github.com/quicwg/base-drafts/commit/c02e357fb757d831c25a8cca2a4f28e17cb1ee07
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Update draft-ietf-quic-spin-exp.md

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

  Commit: 42d0aef75b50a39899cc592d92a98ab01fca3d82
      https://github.com/quicwg/base-drafts/commit/42d0aef75b50a39899cc592d92a98ab01fca3d82
  Author: huitema <[email-masked]>
  Date:   2018-11-25 (Sun, 25 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Specify predictable random behavior per connection

  Commit: b1bde2259d4b8d566ba9292ec111b646fa8750d1
      https://github.com/quicwg/base-drafts/commit/b1bde2259d4b8d566ba9292ec111b646fa8750d1
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  Quote a number for BASE_PMTU

  Commit: bd393e14663b15df20d2c6e4d309d76c60679590
      https://github.com/quicwg/base-drafts/commit/bd393e14663b15df20d2c6e4d309d76c60679590
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  Expand MPS to maximum packet size

  Commit: 533557b3de17098dc198cadaf1ca308f8657e436
      https://github.com/quicwg/base-drafts/commit/533557b3de17098dc198cadaf1ca308f8657e436
  Author: Marten Seemann <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  fix Retry packet type

  Commit: c2c36ce9f38b2e1e05d56e008f3d23a57145c773
      https://github.com/quicwg/base-drafts/commit/c2c36ce9f38b2e1e05d56e008f3d23a57145c773
  Author: Marten Seemann <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  fix packet number decoding example

  Commit: 55a96245089ecc80ac28e6e0357e4c298238650c
      https://github.com/quicwg/base-drafts/commit/55a96245089ecc80ac28e6e0357e4c298238650c
  Author: Junho Choi <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  Early Retransit -> Early Retransmit (#2051)

  Commit: f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
      https://github.com/quicwg/base-drafts/commit/f2ec2fa043b0872c53118fd6aa4c3772eb1a836d
  Author: Lucas Pardue <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  QPACK: update language to use HTTP/3

  Commit: b1711b8153b37a5a8c00ef6806306fe9a7580b68
      https://github.com/quicwg/base-drafts/commit/b1711b8153b37a5a8c00ef6806306fe9a7580b68
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2055 from marten-seemann/fix-pn-decoding-example

fix packet number decoding example

  Commit: 3504656d4a5662df7e3e2a6a13946d252d419092
      https://github.com/quicwg/base-drafts/commit/3504656d4a5662df7e3e2a6a13946d252d419092
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2050 from quicwg/not-open-yet

s/non-existent/not yet created/

  Commit: 64afb144387e977e7518bbcf88e05398bfb7f0d6
      https://github.com/quicwg/base-drafts/commit/64afb144387e977e7518bbcf88e05398bfb7f0d6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  spaces

  Commit: 5eb7ccc10459655f912a714a6534768919af6820
      https://github.com/quicwg/base-drafts/commit/5eb7ccc10459655f912a714a6534768919af6820
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2044 from quicwg/or-later

It's just TLS

  Commit: 92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
      https://github.com/quicwg/base-drafts/commit/92f844e5e1e67a5dbb6ca4330e67a5599a2ff3b3
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2029 from quicwg/not-ccm8

Don't allow use of AEAD_AES_128_CCM_8

  Commit: 4352da6e7164eb7e1c78e7fa6f1569305900b6ea
      https://github.com/quicwg/base-drafts/commit/4352da6e7164eb7e1c78e7fa6f1569305900b6ea
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2054 from marten-seemann/fix-retry-packet-type

fix Retry packet type

  Commit: b17f7456ee5e1409c4157f6446431e4a3ba044db
      https://github.com/quicwg/base-drafts/commit/b17f7456ee5e1409c4157f6446431e4a3ba044db
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  moar space

  Commit: d69f796100ba9ba35eb2d26e7f09e427c417752e
      https://github.com/quicwg/base-drafts/commit/d69f796100ba9ba35eb2d26e7f09e427c417752e
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Reflow, fixup

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

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

  Log Message:
  -----------
  Remove extra space

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

  Commit: 564ae47d30aa3e53bd090fac99b237a6844485b4
      https://github.com/quicwg/base-drafts/commit/564ae47d30aa3e53bd090fac99b237a6844485b4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2046 from quicwg/secret-aead-kdf

TLS provides AEAD and KDF

  Commit: 5264f8931f08d3ed4f4d9191a13bf9fd28418efa
      https://github.com/quicwg/base-drafts/commit/5264f8931f08d3ed4f4d9191a13bf9fd28418efa
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-26 (Mon, 26 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2040 from quicwg/timers

Reset connection state on retry and VN

  Commit: 02cd8284170120996c3eb7517c30999eda525cce
      https://github.com/quicwg/base-drafts/commit/02cd8284170120996c3eb7517c30999eda525cce
  Author: Tom Jones <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #1 from quicwg/uoaerg-uoa/dplpmtu

Reflow, fixup

  Commit: 017943f732917eac419be77e14018252e78b2640
      https://github.com/quicwg/base-drafts/commit/017943f732917eac419be77e14018252e78b2640
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Move NUM_PLACEHOLDERS out of the HTTP/2-used space

  Commit: c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
      https://github.com/quicwg/base-drafts/commit/c78dc96aebaf8fc3eeb992b41f93b20aa32241fb
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Default settings in HTTP (#2038)

* Default settings

* MAX_HEADER is advisory

* Lucas's proposed rewordings

* Forward-ref to extension guidance

  Commit: 16e8f594c11dc0b128ebec4cc9705be4c2a0d156
      https://github.com/quicwg/base-drafts/commit/16e8f594c11dc0b128ebec4cc9705be4c2a0d156
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

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

  Log Message:
  -----------
  Fix QPACK error listing: need blank lines between entries

  Commit: 651f0ef36217eb3ac6ca74fa6b79a23674abc22f
      https://github.com/quicwg/base-drafts/commit/651f0ef36217eb3ac6ca74fa6b79a23674abc22f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Add mention of discarding Initial to transport

  Commit: 1c76c90291b4c132cf53feb91dc0de5cb89a6847
      https://github.com/quicwg/base-drafts/commit/1c76c90291b4c132cf53feb91dc0de5cb89a6847
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Add more stuff to transport about CRYPTO discards

  Commit: 95b33807a831a09a8db0730fd25c233b649d7ac7
      https://github.com/quicwg/base-drafts/commit/95b33807a831a09a8db0730fd25c233b649d7ac7
  Author: huitema <[email-masked]>
  Date:   2018-11-27 (Tue, 27 Nov 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  bikeshedding the random spin bit

  Commit: bff17d02f879822e01616bcc885a0ff0257e5801
      https://github.com/quicwg/base-drafts/commit/bff17d02f879822e01616bcc885a0ff0257e5801
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  @ianswett had some comments

  Commit: ac2b643e19b91c282a6bf3665dfe070db0b946ef
      https://github.com/quicwg/base-drafts/commit/ac2b643e19b91c282a6bf3665dfe070db0b946ef
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'uoaerg-uoa/dplpmtu'

  Commit: 98feded4a7630c7c0b6cfd47066d671706d1c25b
      https://github.com/quicwg/base-drafts/commit/98feded4a7630c7c0b6cfd47066d671706d1c25b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  when

  Commit: 87b0ef708dea01621630c95c023e06d7a52ad9d0
      https://github.com/quicwg/base-drafts/commit/87b0ef708dea01621630c95c023e06d7a52ad9d0
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Interaction of FIN and message parsing (#2003)

* FIN is irrelevant

* Close is end, consume partials

* Apply suggestions from code review

* Add a MUST, call out CONNECT

* Which unless?

  Commit: baeb9877136de5aab6d026f1d5a349ba41f70a30
      https://github.com/quicwg/base-drafts/commit/baeb9877136de5aab6d026f1d5a349ba41f70a30
  Author: huitema <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Ask servers to limit use of tokens to only once

  Commit: 9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
      https://github.com/quicwg/base-drafts/commit/9bed7ea98a1ccb617147d9bb1ba5ba7402584afe
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Fix references, headers

  Commit: f1fce86b79689f5b5ba424ada6c48527205eabf5
      https://github.com/quicwg/base-drafts/commit/f1fce86b79689f5b5ba424ada6c48527205eabf5
  Author: Mike Bishop <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  Prohibit clients from declaring placeholders (#2056)

* Prohibit clients from declaring placeholders

* maintaining

  Commit: 60853e5f9f5eebe83b862aa8bf6108c40b29203c
      https://github.com/quicwg/base-drafts/commit/60853e5f9f5eebe83b862aa8bf6108c40b29203c
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

  Log Message:
  -----------
  PING is reliably delivered

  Commit: dbe4f5dca11b71570e72c507f1f649298ef95392
      https://github.com/quicwg/base-drafts/commit/dbe4f5dca11b71570e72c507f1f649298ef95392
  Author: ianswett <[email-masked]>
  Date:   2018-11-28 (Wed, 28 Nov 2018)

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

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

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

  Commit: 10b1fd666acfebadec3529208d727189bb3d6d7c
      https://github.com/quicwg/base-drafts/commit/10b1fd666acfebadec3529208d727189bb3d6d7c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Don't let the PMTU drop below 1280

The loss of packets on the path will be the signal that we use here.

Closes #2063.

  Commit: ea010f4c5c665abcca80bb05214110f0981e9e8c
      https://github.com/quicwg/base-drafts/commit/ea010f4c5c665abcca80bb05214110f0981e9e8c
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Remove paragraph talking about retaining DCID

The paragraph in question became what it is now in
391641ed60351d5685d5121b261059862dfd8e63.

Before CID sequence numbers, the endpoint that retired CIDs might
have wanted to remember the CIDs it retired for some time to
deduplicate NEW_CONNECTION_ID frames.  Now this is no longer
necessary and this paragraph is an oddity.

  Commit: ac5e4af758cd61329244297737b93c87c3889e3d
      https://github.com/quicwg/base-drafts/commit/ac5e4af758cd61329244297737b93c87c3889e3d
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Fix four typos in recovery draft (#2071)

  Commit: 4ce582b087553eb8a881ea5f95139fed1a3c28a6
      https://github.com/quicwg/base-drafts/commit/4ce582b087553eb8a881ea5f95139fed1a3c28a6
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  Clarify sentence describing a misrouted Stateless Reset

"is ineffective in causing errors" sounds a bit rough.  This is an
improvement.

  Commit: 7a6885f703b86b6e6172b3ea99a05d714a473353
      https://github.com/quicwg/base-drafts/commit/7a6885f703b86b6e6172b3ea99a05d714a473353
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2069 from quicwg/icmp-1280-limit

Don't let the PMTU drop below 1280

  Commit: 2b6078614d8c834186f287baa9d0e640e8ec9a83
      https://github.com/quicwg/base-drafts/commit/2b6078614d8c834186f287baa9d0e640e8ec9a83
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2070 from dtikhonov/201811291602-no-need-to-retain-dcid-knowledge

Remove paragraph talking about retaining DCID

  Commit: 262c91d17b1918f5c4d419b13228b8a5d1560496
      https://github.com/quicwg/base-drafts/commit/262c91d17b1918f5c4d419b13228b8a5d1560496
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2073 from dtikhonov/201811291727-reword-misrouted-reset-sentence

Clarify sentence describing a misrouted Stateless Reset

  Commit: b240fb45485e48f0a6e8d41d44893ad7f72b37f0
      https://github.com/quicwg/base-drafts/commit/b240fb45485e48f0a6e8d41d44893ad7f72b37f0
  Author: Martin Thomson <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  F

  Commit: 9398da2c93798a297c66000b9e21b6c96f0cd757
      https://github.com/quicwg/base-drafts/commit/9398da2c93798a297c66000b9e21b6c96f0cd757
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Do no define connection as a conversation

The target audience is not likely to be confused by the use of the
term "connection."  On the other hand, "conversation" is not defined
in this document; it is a superfluous addition.

"Encryption context" is similarly not defined and the only reference
to it removed in this change.

  Commit: 4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
      https://github.com/quicwg/base-drafts/commit/4f1a6a94951835edc67cd1f9c350fa7d635ae4e7
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  No RTT for non-retransmittable packets

Only take RTT samples when the largest acked is a retransmittable packet.  Otherwise, the ack delay may be unlimited.

  Commit: 5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
      https://github.com/quicwg/base-drafts/commit/5afcc2a7c9a4bcd7dc0443e2c1c46b6f7e9f9d97
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Rename to kTimeThreshold and kPacketThreshold

  Commit: d606f714ab878d577e09c71f7fca9dff009e6e8f
      https://github.com/quicwg/base-drafts/commit/d606f714ab878d577e09c71f7fca9dff009e6e8f
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

Add a reference to RACK

  Commit: fd835fafc27b439f39529a8bd1653362633baece
      https://github.com/quicwg/base-drafts/commit/fd835fafc27b439f39529a8bd1653362633baece
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 561e22717749ccc0f7d8f22c8d9c8fdb52355954
      https://github.com/quicwg/base-drafts/commit/561e22717749ccc0f7d8f22c8d9c8fdb52355954
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
      https://github.com/quicwg/base-drafts/commit/7560bb462cacfbfe7cfd5e56ceb12ba846fa03a5
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: c3bc7bbecfcd015aea92ced387d2a5f6816791a2
      https://github.com/quicwg/base-drafts/commit/c3bc7bbecfcd015aea92ced387d2a5f6816791a2
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-both-thresholds

  Commit: ddfe711e11ce216154b7b566433e5ebb12dcb97a
      https://github.com/quicwg/base-drafts/commit/ddfe711e11ce216154b7b566433e5ebb12dcb97a
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 74a4a454a5bb18761b2e0ed67352f2c7dce22641
      https://github.com/quicwg/base-drafts/commit/74a4a454a5bb18761b2e0ed67352f2c7dce22641
  Author: ianswett <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 86cb551026bbe831f73b7ccf5dbf82a0cafa974e
      https://github.com/quicwg/base-drafts/commit/86cb551026bbe831f73b7ccf5dbf82a0cafa974e
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
      https://github.com/quicwg/base-drafts/commit/e8ae5ad0bd8e7ae4b72c26e9c5a08ada7791f300
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 6ad1106e093e75e2413a19733bca12ac8a41531e
      https://github.com/quicwg/base-drafts/commit/6ad1106e093e75e2413a19733bca12ac8a41531e
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  clean up RACK reference

  Commit: 1088bb6e26d782d13ee05b85aa2985111ee33c5c
      https://github.com/quicwg/base-drafts/commit/1088bb6e26d782d13ee05b85aa2985111ee33c5c
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

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

  Commit: 79d57a9101a950dbbccbb7a380245725917752cd
      https://github.com/quicwg/base-drafts/commit/79d57a9101a950dbbccbb7a380245725917752cd
  Author: janaiyengar <[email-masked]>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Merge pull request #2077 from dtikhonov/201811300842-drop-connection-is-conversation

Do no define connection as a conversation

  Commit: 51b94e07a12ac3ae0b83c553f1445262889bd5a4
      https://github.com/quicwg/base-drafts/commit/51b94e07a12ac3ae0b83c553f1445262889bd5a4
  Author: Nick Banks <[email-masked]>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Server Ignore VN Packets

  Commit: e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
      https://github.com/quicwg/base-drafts/commit/e8277d1e4e1e5589c42a8f30d6522e7a3464a5b6
  Author: ianswett <[email-masked]>
  Date:   2018-12-01 (Sat, 01 Dec 2018)

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

  Log Message:
  -----------
  Repeat tokens in all Initial packets

The client repeats the token in all Initial packets.  Also clarifies that the token is sent in Initial in a few spots.

https://www.ietf.org/mail-archive/web/quic/current/msg05071.html

  Commit: c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
      https://github.com/quicwg/base-drafts/commit/c3206b4990ab6ac7c06bfd106b1b5343f0ff88d1
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

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

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

  Commit: 603b5e9e16666f1b275f3bf58067fb531940d253
      https://github.com/quicwg/base-drafts/commit/603b5e9e16666f1b275f3bf58067fb531940d253
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-02 (Sun, 02 Dec 2018)

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

  Log Message:
  -----------
  Remove some text.

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

  Commit: 4e97591bed0108943d5cc43223ebda9b49e74fc9
      https://github.com/quicwg/base-drafts/commit/4e97591bed0108943d5cc43223ebda9b49e74fc9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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

  Commit: a01bea4bc70a6d33f8908dad7f36897281a6671b
      https://github.com/quicwg/base-drafts/commit/a01bea4bc70a6d33f8908dad7f36897281a6671b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2088 from nibanks/pr/no-vn

Server Ignore VN Packets

  Commit: ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
      https://github.com/quicwg/base-drafts/commit/ce9e08e2374f0aea9abc35fae41ef4433a09a9a9
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Rewrap

  Commit: 7b151ed0d1d60b93011bfce4baab8be112089ee5
      https://github.com/quicwg/base-drafts/commit/7b151ed0d1d60b93011bfce4baab8be112089ee5
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Initial prioritization

  Commit: 1c3b5a245a3c135c60388fc902175b09c9267266
      https://github.com/quicwg/base-drafts/commit/1c3b5a245a3c135c60388fc902175b09c9267266
  Author: ianswett <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

Christian/Martin's suggestion

  Commit: 1f053104621da232d13b8872f586b0b9d7c90585
      https://github.com/quicwg/base-drafts/commit/1f053104621da232d13b8872f586b0b9d7c90585
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

  Commit: 31a48d078982c28962d2798ccf3f7ae649f3c048
      https://github.com/quicwg/base-drafts/commit/31a48d078982c28962d2798ccf3f7ae649f3c048
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  PING loss does not require repair

  Commit: 8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
      https://github.com/quicwg/base-drafts/commit/8a695c9e94c50c800ef44ed1f0153a6fc68bce6e
  Author: ianswett <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

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

  Commit: 006843e6dd84ca4a6123814deac552c7fdb2a716
      https://github.com/quicwg/base-drafts/commit/006843e6dd84ca4a6123814deac552c7fdb2a716
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

  Commit: d0959523e25f3958808ce205c68a2bb066737334
      https://github.com/quicwg/base-drafts/commit/d0959523e25f3958808ce205c68a2bb066737334
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  edit

  Commit: 000f6127997a5836baf513180cfbd7b64f10bf17
      https://github.com/quicwg/base-drafts/commit/000f6127997a5836baf513180cfbd7b64f10bf17
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

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

  Commit: 8b42d9539890e986a485f2d76c00ea3d5306715c
      https://github.com/quicwg/base-drafts/commit/8b42d9539890e986a485f2d76c00ea3d5306715c
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2080 from quicwg/editorial-changes

Editorial rework

  Commit: a06d6797096e1e0475db2993e2df5a93525e07f0
      https://github.com/quicwg/base-drafts/commit/a06d6797096e1e0475db2993e2df5a93525e07f0
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  small fix

  Commit: f93fa1f9bb053325a925aa0bfba4e745a1e91090
      https://github.com/quicwg/base-drafts/commit/f93fa1f9bb053325a925aa0bfba4e745a1e91090
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #1974 from quicwg/ianswett-both-thresholds

Recovery uses both time and packet thresholds

  Commit: e80daba7a06aa4b50c6eb0b314450cf4963fabe7
      https://github.com/quicwg/base-drafts/commit/e80daba7a06aa4b50c6eb0b314450cf4963fabe7
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-03 (Mon, 03 Dec 2018)

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

  Log Message:
  -----------
  Unnecessary variables

  Commit: 18774ce05e2a5d17ae8d5aa824ff5626a6b56564
      https://github.com/quicwg/base-drafts/commit/18774ce05e2a5d17ae8d5aa824ff5626a6b56564
  Author: ianswett <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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

  Commit: a232df57d8340db5d01e0c8653ac8258125a52ae
      https://github.com/quicwg/base-drafts/commit/a232df57d8340db5d01e0c8653ac8258125a52ae
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  NEW_CONNECTION_ID: use sequence number for one CID only

  Commit: a91f2ff95e727ae39954861b643da1f7a51521c0
      https://github.com/quicwg/base-drafts/commit/a91f2ff95e727ae39954861b643da1f7a51521c0
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2094 from quicwg/ping

PING loss does not require repair

  Commit: ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
      https://github.com/quicwg/base-drafts/commit/ff532d0bceb0b5816621f88c5cf6381b15ef0e9d
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2068 from quicwg/pmtud

Minor editorial changes

  Commit: 5cc1b8117531decd9d23215d227de6761cd8b0d4
      https://github.com/quicwg/base-drafts/commit/5cc1b8117531decd9d23215d227de6761cd8b0d4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Split paragraph

  Commit: 9ffc6af4e04cf8f672c9e303a0908eef71db8460
      https://github.com/quicwg/base-drafts/commit/9ffc6af4e04cf8f672c9e303a0908eef71db8460
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

  Commit: bfd506d139cf7cb44adaa1aa5823967c0f2898dd
      https://github.com/quicwg/base-drafts/commit/bfd506d139cf7cb44adaa1aa5823967c0f2898dd
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2033 from quicwg/migration-fix

Fix for off-path migration attack

  Commit: 5069203066a8a5302f60cbfe215d940dd4c4f9d8
      https://github.com/quicwg/base-drafts/commit/5069203066a8a5302f60cbfe215d940dd4c4f9d8
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Tweaks based on review feedback

  Commit: fc92ac6f0c469258faf257740a88d0e6697ccdef
      https://github.com/quicwg/base-drafts/commit/fc92ac6f0c469258faf257740a88d0e6697ccdef
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2089 from quicwg/ianswett-repeat-tokens

Repeat tokens in all Initial packets

  Commit: 1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
      https://github.com/quicwg/base-drafts/commit/1a39061b72e2cd2b65e0c13a94e15138bbeb1e0c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2096 from dtikhonov/201812041052-one-cid-per-seqno

NEW_CONNECTION_ID: use sequence number for one CID only

  Commit: a21a18a138b4871d520df219e745f7d311f1c106
      https://github.com/quicwg/base-drafts/commit/a21a18a138b4871d520df219e745f7d311f1c106
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
   QPACK wording fix: decoders dont receive resets (#2014)

* Fix wording: decoders don't receive resets

* Reflow paragraph to fit into 80 columns

* Replace one more 'a decoder' with 'an endpoint'

* Fix: endpoints receive resets and deal with streams

  Commit: 6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
      https://github.com/quicwg/base-drafts/commit/6ed6021ebdf6f688b330c3e16bbacfc1d0464f3b
  Author: Kazuho Oku <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Avoid having multiple ways to encode Delta Base Index of zero. (#2005)

As discussed in #2002, there are two ways to encode Delta Base
Index of zero at the wire level; i.e. (sign-bit, delta-base-index)
= (0, 0) and (1, 0).

To avoid having multiple ways to represent one value, we prohibit
the latter form from being used.  A receiver is required to raise
an error when it sees the latter.

This is not only an unnecessary complexity but also contradicts
from the approach we use for Post-Base Indexes.  In case of Post-
Base Indexes, we introduce an offset of one so that the Post-Base
Index of zero and a non-Post-Base Index of zero do not overlap.

The commit adopts the approach to Delta Base Index; giving us
consistency in the design and also removing an error check at the
cost of requiring one subtraction.

  Commit: bf69525a5bd8d0599c980258e5192d8a0926ed7a
      https://github.com/quicwg/base-drafts/commit/bf69525a5bd8d0599c980258e5192d8a0926ed7a
  Author: ianswett <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Prevent int underflow (#2065)

* Prevent int underflow

Fixes #2052

* Update draft-ietf-quic-recovery.md

Remove else

* Update draft-ietf-quic-recovery.md

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

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

  Log Message:
  -----------
  DUPLICATE_PUSH instead of multiple PUSH_PROMISE frames (#2072)

* DUPLICATE_PUSH

* Don't specify frame name

* More declarative

* Clients have options

  Commit: a91819cf9ae33a17720600d2fb9beb506b503cd5
      https://github.com/quicwg/base-drafts/commit/a91819cf9ae33a17720600d2fb9beb506b503cd5
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2095 from quicwg/variables

Unnecessary variables in recovery

  Commit: 5307d46b792b965e423cd8dbc7872bd5f769e749
      https://github.com/quicwg/base-drafts/commit/5307d46b792b965e423cd8dbc7872bd5f769e749
  Author: ianswett <[email-masked]>
  Date:   2018-12-04 (Tue, 04 Dec 2018)

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

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

Fixes part of #2060

  Commit: c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
      https://github.com/quicwg/base-drafts/commit/c3c6c45cbc77d99a0551124d7e16b63e91d8bc2b
  Author: ianswett <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

Jana's suggestion

  Commit: 410f67919d51822dd5f066dcb637c72386adf0b5
      https://github.com/quicwg/base-drafts/commit/410f67919d51822dd5f066dcb637c72386adf0b5
  Author: Ryan Hamilton <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)

* Allow the HTTP/3 DATA frame to extend to the end of the stream

Allow the HTTP/3 DATA frame to extend to the end of the stream if the
frame's payload length is 0.

Fixes #1885

* Remove the "DATA frames MUST contain a non-zero-length payload" restriction.

  Commit: 09d19c6166af72632cfc413160c66a4e4278f59e
      https://github.com/quicwg/base-drafts/commit/09d19c6166af72632cfc413160c66a4e4278f59e
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

No RTT for non-retransmittable packets

  Commit: 587f8a5b72824b73b0543a33841a6437ceb0b981
      https://github.com/quicwg/base-drafts/commit/587f8a5b72824b73b0543a33841a6437ceb0b981
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Refactor DetectLostPackets

This had a couple of problems that I think this addresses, and some that
it doesn't.

The first is that it isn't clear what is being iterated over and in what
order.  I think that the point here is to iterate over sent_packets,
starting with the oldest.  Correct me if that is wrong.  In any case,
this change doesn't assume an iteration order.  The only reason the
iteration order is important is in setting loss_time, which needs to be
the earliest time (assuming that I'm right).

This simplifies the function, by setting thresholds at the top and doing
a simple comparison.

I've added a note about loss_time potentially being in the past.

The problem that remains is that this appeared to iterate only over
packets that have a packet number less than the largest acknowledged.
I've added that condition to the loop, but I don't think that it's
right.  I think that it's just redundant - and while an implementation
might stop its iteration at the largest acknowledged to save cycles,
this function will operate the same without the extra check.

It's also not clear whether the greater than comparisons here were
correct.  If you assume that firing of the timer cannot take zero time,
this is never an issue, but with discrete intervals on time values,
that's not always going to happen.  As setup, this code could be called
at exactly loss_time for a packet, in which case that packet will not be
declared lost.  I think that this wants >= in the time comparison for
that reason.

Finally, should the early retransmit timer be configurable?  Should it
be set based on kTimeReorderingThreshold?

  Commit: 29f5fdf72186f71d0d34d487dac8b18a30584e13
      https://github.com/quicwg/base-drafts/commit/29f5fdf72186f71d0d34d487dac8b18a30584e13
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Review changes

  Commit: db6929a33d31de152198f6560aad31a0ed53f359
      https://github.com/quicwg/base-drafts/commit/db6929a33d31de152198f6560aad31a0ed53f359
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Use <= for cutoffs

  Commit: 02a164ee1e8e208e414896124c15c627f79dcea8
      https://github.com/quicwg/base-drafts/commit/02a164ee1e8e208e414896124c15c627f79dcea8
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  Fixes some broken bits

  Commit: 71e06d391739652c1ed965873f530bb496f8aecd
      https://github.com/quicwg/base-drafts/commit/71e06d391739652c1ed965873f530bb496f8aecd
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

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

  Commit: cdaef0e2036dc9da2c972a9ec0d2c795559c3206
      https://github.com/quicwg/base-drafts/commit/cdaef0e2036dc9da2c972a9ec0d2c795559c3206
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

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

  Log Message:
  -----------
  cleanup and consistent parens

  Commit: 46486dc1191b0ca0f08203597dde6d419e466bf0
      https://github.com/quicwg/base-drafts/commit/46486dc1191b0ca0f08203597dde6d419e466bf0
  Author: martinduke <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

  Log Message:
  -----------
  Make in_flight the criterion for declaring loss

If a packet contains just ACKs and PADDING, it is not retransmittable but must be declared lost to free up the congestion window space.

  Commit: 1bc6191ec6819eb291b338bdea7823f6d057bc01
      https://github.com/quicwg/base-drafts/commit/1bc6191ec6819eb291b338bdea7823f6d057bc01
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

  Log Message:
  -----------
  Define initial PRIORITY frame and remove exclusive dependencies (#2075)

* INITIAL_PRIORITY

* Re-merge INITIAL_PRIORITY and PRIORITY, per Kazuho and Lucas

* Rework error layout

* More error shuffling

* Limit references to existing elements

* Explicitly prohibit invalid PET values

  Commit: e50cf51845fdfb8357e974bdc2ad4134d3829663
      https://github.com/quicwg/base-drafts/commit/e50cf51845fdfb8357e974bdc2ad4134d3829663
  Author: ianswett <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

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

Move and update Martin's comments

  Commit: f29543ca5d015c8bf3f6ff0d905892bbf87562e2
      https://github.com/quicwg/base-drafts/commit/f29543ca5d015c8bf3f6ff0d905892bbf87562e2
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2066 from quicwg/refactor-loss_time

Refactor DetectLostPackets

  Commit: 98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
      https://github.com/quicwg/base-drafts/commit/98d6b94c4102fe1cd431d1d8e13e23e3ff50d8a5
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

  Log Message:
  -----------
  Ack eliciting (#2105)

  Commit: 95e654775e91ec18a64a60694f5898fe7886b369
      https://github.com/quicwg/base-drafts/commit/95e654775e91ec18a64a60694f5898fe7886b369
  Author: ianswett <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

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

  Commit: 02fddcec25254e25c77da958473ea3892b7a8912
      https://github.com/quicwg/base-drafts/commit/02fddcec25254e25c77da958473ea3892b7a8912
  Author: ianswett <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

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

  Commit: 817e41fe11f0c9e0e4c029f6df5cd514abd575c9
      https://github.com/quicwg/base-drafts/commit/817e41fe11f0c9e0e4c029f6df5cd514abd575c9
  Author: ianswett <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

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

Merge in new changes

  Commit: 180d47f457ad939355cff6b9d182358101509340
      https://github.com/quicwg/base-drafts/commit/180d47f457ad939355cff6b9d182358101509340
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-06 (Thu, 06 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2099 from quicwg/ianswett-limit-ack-delay

Limit ack_delay by max_ack_delay

  Commit: 7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
      https://github.com/quicwg/base-drafts/commit/7ce9746886d1b3d5b638f8bc24dc8defc1891f3c
  Author: ianswett <[email-masked]>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into patch-31

  Commit: b290a95ceecc5df8ef291211502af941bbbf045b
      https://github.com/quicwg/base-drafts/commit/b290a95ceecc5df8ef291211502af941bbbf045b
  Author: ianswett <[email-masked]>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

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

  Commit: e21ed8eafaaf4b680f52bab00c0015ebc813fc68
      https://github.com/quicwg/base-drafts/commit/e21ed8eafaaf4b680f52bab00c0015ebc813fc68
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

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

  Log Message:
  -----------
  packet size is header + payload

  Commit: f433c69b3c1334f73fb32424c45d0c9b99eb3f30
      https://github.com/quicwg/base-drafts/commit/f433c69b3c1334f73fb32424c45d0c9b99eb3f30
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-09 (Sun, 09 Dec 2018)

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

  Log Message:
  -----------
  Clarification and minor addition to ICMP PTB text

  Commit: e371b7786f5af343cd92699e234c3fa6e64ef0ad
      https://github.com/quicwg/base-drafts/commit/e371b7786f5af343cd92699e234c3fa6e64ef0ad
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

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

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

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

  Commit: 4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421
      https://github.com/quicwg/base-drafts/commit/4f5e6e76ac20e87e8ee99bc78ba8fb4c9cf7f421
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

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

  Log Message:
  -----------
  Reflow text

  Commit: 10dffa5842a2939654d8379c0487d06d5f800f6d
      https://github.com/quicwg/base-drafts/commit/10dffa5842a2939654d8379c0487d06d5f800f6d
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

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

  Log Message:
  -----------
  Use "addresses" instead of "4-tuple"

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

  Commit: 30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
      https://github.com/quicwg/base-drafts/commit/30dba735dbf0ecbf9b53a05e6fed78cbc43962ce
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-10 (Mon, 10 Dec 2018)

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

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

  Commit: 239f4c2b27c43ffbd352bb027114f206428b19a1
      https://github.com/quicwg/base-drafts/commit/239f4c2b27c43ffbd352bb027114f206428b19a1
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Addressing issue that CE marks was not handled in per ECT type check.

  Commit: eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
      https://github.com/quicwg/base-drafts/commit/eb7c2c8c091b7e5c3a10e33d2f7eaf25223e6287
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Fixing one unclear sentence.

  Commit: 3a72fbd8afd182f7a025f991b47cb4776a89cbec
      https://github.com/quicwg/base-drafts/commit/3a72fbd8afd182f7a025f991b47cb4776a89cbec
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Clarifies puprose of the validation bullets.

  Commit: 3faded4e058926279280e83550c8c50de6b6173a
      https://github.com/quicwg/base-drafts/commit/3faded4e058926279280e83550c8c50de6b6173a
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Added paragraph of conditions when the comparisons should not be performed.

  Commit: 2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
      https://github.com/quicwg/base-drafts/commit/2f37f13c2cc6fe12cf1f64fdb6ac6192bc9bfbe7
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  stronger recommendations

  Commit: 7800d4197be41adf5270babb75ae9ef7762ef2c4
      https://github.com/quicwg/base-drafts/commit/7800d4197be41adf5270babb75ae9ef7762ef2c4
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Revert "Allow the HTTP/3 DATA frame to extend to the end of the stream (#2098)"

This reverts commit 410f67919d51822dd5f066dcb637c72386adf0b5.

  Commit: f4fc1b11db334389761bf5355aff123d8a30954c
      https://github.com/quicwg/base-drafts/commit/f4fc1b11db334389761bf5355aff123d8a30954c
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Remove the "DATA frames MUST contain a non-zero-length payload" restriction.

  Commit: 0cd1b06bd631c0639c5009d68d9bece7dff93fe7
      https://github.com/quicwg/base-drafts/commit/0cd1b06bd631c0639c5009d68d9bece7dff93fe7
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M draft-ietf-quic-spin-exp.md

  Log Message:
  -----------
  Merge pull request #1982 from huitema/spin-per-peer

Spin per peer

  Commit: 2cec8c7db480a046c80feb2adb6b2a305d992fd4
      https://github.com/quicwg/base-drafts/commit/2cec8c7db480a046c80feb2adb6b2a305d992fd4
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

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

  Commit: f581c44f0b385119d1dd7098ec321289c16d34e4
      https://github.com/quicwg/base-drafts/commit/f581c44f0b385119d1dd7098ec321289c16d34e4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2116 from quicwg/retire

Stronger recommendations on RETIRE_CONNECTION_ID

  Commit: 6763689ad4e09b4157b03e948a33e411954b8d86
      https://github.com/quicwg/base-drafts/commit/6763689ad4e09b4157b03e948a33e411954b8d86
  Author: ianswett <[email-masked]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

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

  Log Message:
  -----------
  In-flight not outstanding

Issue noticed when reviewing PR #2117

  Commit: 79e16843a1f092a07efa6e72a3c40842a1f83a12
      https://github.com/quicwg/base-drafts/commit/79e16843a1f092a07efa6e72a3c40842a1f83a12
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Ian's review

  Commit: e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
      https://github.com/quicwg/base-drafts/commit/e2b6303b78df8c5527d9a2f9f74369f0e64e69ee
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: 0a2edd0cfe63596f68d917f66693d93081a8bec7
      https://github.com/quicwg/base-drafts/commit/0a2edd0cfe63596f68d917f66693d93081a8bec7
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Removed unnecessary restriction. Added notices that local reference counters needs to be updated as part of ACK processing. Some editorials.

  Commit: 43b6f677582ae0d917e759c7d002d69a174d64f2
      https://github.com/quicwg/base-drafts/commit/43b6f677582ae0d917e759c7d002d69a174d64f2
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Added text on dealing with reordered ACKs.

  Commit: 4d005fa2df55f697baeac909ee7ff4f9743f09f7
      https://github.com/quicwg/base-drafts/commit/4d005fa2df55f697baeac909ee7ff4f9743f09f7
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Use less ambiguous language wrt PRIORITY on req stream

It is better to state it explicitly when PRIORITY frame carried
on a request stream is to be ignored.

In addition, I removed the "subsequent" qualifier: the same logic
applies to PRIORITY frames sent on the control stream before the
request stream is created.

  Commit: 77d86def123d5e6c8e118065fb660570e5c60e72
      https://github.com/quicwg/base-drafts/commit/77d86def123d5e6c8e118065fb660570e5c60e72
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  this -> the

  Commit: 30fa96db6743606b40be8581c96df9c3b89cb29d
      https://github.com/quicwg/base-drafts/commit/30fa96db6743606b40be8581c96df9c3b89cb29d
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  HTTP: state that placeholders have weight

  Commit: 7b51c2b61c650f9b2cd93482a1a783859e79a21a
      https://github.com/quicwg/base-drafts/commit/7b51c2b61c650f9b2cd93482a1a783859e79a21a
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  HTTP: make few minor stylistic improvements (#2127)

* HTTP: make few minor stylistic improvements

* Change adverb positions as suggested by Mike Bishop

  Commit: 91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
      https://github.com/quicwg/base-drafts/commit/91041eaf771e1dbfd27b38eeeeb3196b0ab974ce
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

  Commit: 6dac31c71066a4d868fe516f902ea75c59cc014d
      https://github.com/quicwg/base-drafts/commit/6dac31c71066a4d868fe516f902ea75c59cc014d
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

  Commit: c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
      https://github.com/quicwg/base-drafts/commit/c1e4f68e43ddc9e1ef55eee4975952cfcc450b39
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Editorial bikesheding.

  Commit: 47ae3036136a89b408942f357ed5b68da7eb35ed
      https://github.com/quicwg/base-drafts/commit/47ae3036136a89b408942f357ed5b68da7eb35ed
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Split recommendation for NEW_TOKEN/Retry

  Commit: 2ce2381d737f2f4ec711800c20e7edabcd0a1fb8
      https://github.com/quicwg/base-drafts/commit/2ce2381d737f2f4ec711800c20e7edabcd0a1fb8
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Add FACK reference (#2119)

* Add FACK reference

* move FACK reference

  Commit: d4c3b58aa865d987152b639ddef49d7c6294f2dd
      https://github.com/quicwg/base-drafts/commit/d4c3b58aa865d987152b639ddef49d7c6294f2dd
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: 11ff347f004e3a47c02aa3458de79ab302c34833
      https://github.com/quicwg/base-drafts/commit/11ff347f004e3a47c02aa3458de79ab302c34833
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: dfdf208f52931f5a82136336a209d06df64fc210
      https://github.com/quicwg/base-drafts/commit/dfdf208f52931f5a82136336a209d06df64fc210
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: 023db98503f9fae6092ab97f64f08061b7d0cd73
      https://github.com/quicwg/base-drafts/commit/023db98503f9fae6092ab97f64f08061b7d0cd73
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b
      https://github.com/quicwg/base-drafts/commit/b82ab255abea03a1ec833cbe4ed998e8bfc1bf8b
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: 2e3fea69be7b344a92125aa1846b2a530c31ffdf
      https://github.com/quicwg/base-drafts/commit/2e3fea69be7b344a92125aa1846b2a530c31ffdf
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: de325956206f63e236a3f334ec190e28b1302c04
      https://github.com/quicwg/base-drafts/commit/de325956206f63e236a3f334ec190e28b1302c04
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

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

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

  Commit: 3ab8500fb30d6dadd287921eff1aa34a98f449ed
      https://github.com/quicwg/base-drafts/commit/3ab8500fb30d6dadd287921eff1aa34a98f449ed
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Flow control edits

  Commit: 60f640a4be53976d3d46c88b3bf2af26bd659f67
      https://github.com/quicwg/base-drafts/commit/60f640a4be53976d3d46c88b3bf2af26bd659f67
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2120 from quicwg/ianswett-outstanding

In-flight not outstanding

  Commit: 09ec685af2c373ed6d74ec603d421a5bd600f47c
      https://github.com/quicwg/base-drafts/commit/09ec685af2c373ed6d74ec603d421a5bd600f47c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2064 from huitema/dos-token

Amplification attack using retry tokens and spoofed addresses

  Commit: 0f97edff1548b7fccb2272bf671c720b0a63f4f5
      https://github.com/quicwg/base-drafts/commit/0f97edff1548b7fccb2272bf671c720b0a63f4f5
  Author: EKR <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Punctuation

  Commit: 20d30035539e06b4f4f726769248e05a4bfe502e
      https://github.com/quicwg/base-drafts/commit/20d30035539e06b4f4f726769248e05a4bfe502e
  Author: EKR <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  You transition to Ready when the remote creates a bidirectional stream,
not when you create it.

  Commit: 0560caadd0045074fd2988cdf09beb29a4a43194
      https://github.com/quicwg/base-drafts/commit/0560caadd0045074fd2988cdf09beb29a4a43194
  Author: EKR <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  More clarifications

  Commit: 276a956b4a179d60d9fd9d452b9e7cbe9a412925
      https://github.com/quicwg/base-drafts/commit/276a956b4a179d60d9fd9d452b9e7cbe9a412925
  Author: EKR <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Some more editorial cleanup and clarification

  Commit: 003768841cce3dfcd149316560d9e3101cf78af3
      https://github.com/quicwg/base-drafts/commit/003768841cce3dfcd149316560d9e3101cf78af3
  Author: EKR <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Fix build error

  Commit: 9a30f71384a03178f45b2e54dc10df176588edfd
      https://github.com/quicwg/base-drafts/commit/9a30f71384a03178f45b2e54dc10df176588edfd
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Fixups from review

  Commit: 31cccb14860762770ea749e4394bd19a746ff65d
      https://github.com/quicwg/base-drafts/commit/31cccb14860762770ea749e4394bd19a746ff65d
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Changelog for -transport-17

  Commit: c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
      https://github.com/quicwg/base-drafts/commit/c24d755a2bd86b30b5417db9d96bfad1ad98e3bf
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Changelog for -tls-17

  Commit: 195281cd93a59e65a035bd6894749c8a0439324f
      https://github.com/quicwg/base-drafts/commit/195281cd93a59e65a035bd6894749c8a0439324f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Changelog for -recovery-17

  Commit: 601199247f15287e07d13437d3c65618fca031c1
      https://github.com/quicwg/base-drafts/commit/601199247f15287e07d13437d3c65618fca031c1
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Changelog for -qpack-05

  Commit: ca116769423bb79b25c224856af1bd4ba4be8398
      https://github.com/quicwg/base-drafts/commit/ca116769423bb79b25c224856af1bd4ba4be8398
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Changelog for -http-17

  Commit: 605edec9fbb04c8dd1033f9451981a704a9755a8
      https://github.com/quicwg/base-drafts/commit/605edec9fbb04c8dd1033f9451981a704a9755a8
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2136 from quicwg/close2082

Flow control edits

  Commit: 6d6a777bfe4824ccd09d49afd2e78199c8f316e5
      https://github.com/quicwg/base-drafts/commit/6d6a777bfe4824ccd09d49afd2e78199c8f316e5
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2107 from igorlord/editorial-packet-size

packet size is header + payload

  Commit: e41defb7113eac41aa02ef6119690f595c1bd463
      https://github.com/quicwg/base-drafts/commit/e41defb7113eac41aa02ef6119690f595c1bd463
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

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

  Log Message:
  -----------
  Process ECN before forgetting newly acked packets

  Commit: 566f72e0f63a235471787ad0eaafdbda6977bcd5
      https://github.com/quicwg/base-drafts/commit/566f72e0f63a235471787ad0eaafdbda6977bcd5
  Author: Magnus Westerlund <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Applying Martin Thomson's suggested fixes for restructuring.

  Commit: bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
      https://github.com/quicwg/base-drafts/commit/bc7af822b1e0ed5e5ddd5835b7ddae7954b95dbb
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  HTTP fixups

  Commit: 4534794a000d30427a543c1c6ecda4aac381e30b
      https://github.com/quicwg/base-drafts/commit/4534794a000d30427a543c1c6ecda4aac381e30b
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  ICMP PTB -- simplify and clarfy

  Commit: 63fd83cb4f41654cdcf28920368b8ac64cc0ff83
      https://github.com/quicwg/base-drafts/commit/63fd83cb4f41654cdcf28920368b8ac64cc0ff83
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  #2098 was reverted

  Commit: db4861c4d9b268f0c150badc50b60229167fa97a
      https://github.com/quicwg/base-drafts/commit/db4861c4d9b268f0c150badc50b60229167fa97a
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Revert "#2098 was reverted", because this part wasn't.

This reverts commit 63fd83cb4f41654cdcf28920368b8ac64cc0ff83.

  Commit: a90fb86a36d7582637ee093a61dae3c0fa216d45
      https://github.com/quicwg/base-drafts/commit/a90fb86a36d7582637ee093a61dae3c0fa216d45
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Do not allow ICMP PTB to increase PMTU

  Commit: 770718cf03c387898752770854f1e140de6f13f9
      https://github.com/quicwg/base-drafts/commit/770718cf03c387898752770854f1e140de6f13f9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2113 from gloinul/ecn-fixes

Fix to ECN section regarding validation

  Commit: 7d97e5e63c5a187972c32b74d184f9ef7fb07dad
      https://github.com/quicwg/base-drafts/commit/7d97e5e63c5a187972c32b74d184f9ef7fb07dad
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

  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 #2139 from quicwg/changelog-17

Changelogs for -17

  Commit: 5b11c2ca688cb58740aea8a3e398624aad41ec8f
      https://github.com/quicwg/base-drafts/commit/5b11c2ca688cb58740aea8a3e398624aad41ec8f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Allow an endpoint to ignore a badly encoded frame type

Closes #2155.

  Commit: dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
      https://github.com/quicwg/base-drafts/commit/dfe714a2f1f2907759dc9f9d0ccc10354bc8743b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2177 from quicwg/frame-type-reject-may

Allow an endpoint to ignore a badly encoded frame type

  Commit: 659bb52e170fc6859a4e771704beefbf7a840f41
      https://github.com/quicwg/base-drafts/commit/659bb52e170fc6859a4e771704beefbf7a840f41
  Author: Benjamin Saunders <[email-masked]>
  Date:   2018-12-13 (Thu, 13 Dec 2018)

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

  Log Message:
  -----------
  Clarify use of largest_acked_packet

  Commit: b2baaad92f5a0351ae09ca831025920f26090fa3
      https://github.com/quicwg/base-drafts/commit/b2baaad92f5a0351ae09ca831025920f26090fa3
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Pad to at least 1200 bytes

Closes #2167.

  Commit: 8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
      https://github.com/quicwg/base-drafts/commit/8d344bd9b1e0b8fb390c7c606d0fb0f8d1b7747b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  The first Initial needs to fit into a single IP packet

Not sure if this needs to address IP fragmentation.

  Commit: ad6122da9447057fab23d283f541ed503a40915f
      https://github.com/quicwg/base-drafts/commit/ad6122da9447057fab23d283f541ed503a40915f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Validation MUST match IPs and ports.

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

  Commit: 6b3b9882b5807709a294f30d261ca95c5519f151
      https://github.com/quicwg/base-drafts/commit/6b3b9882b5807709a294f30d261ca95c5519f151
  Author: Igor Lubashev <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Do not talk about ignoring ICMP that increases PMTU. Talk about disallowing PMTU increases.

  Commit: 7c6edc2c3fd988f8d099375216af2b3290fa2efb
      https://github.com/quicwg/base-drafts/commit/7c6edc2c3fd988f8d099375216af2b3290fa2efb
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  s/-15/-16

  Commit: 665df18fb68c72d9abb37440e866f64c7772d893
      https://github.com/quicwg/base-drafts/commit/665df18fb68c72d9abb37440e866f64c7772d893
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  sync

  Commit: 60d97f32536031ddd921566a6951aed42d89a6d4
      https://github.com/quicwg/base-drafts/commit/60d97f32536031ddd921566a6951aed42d89a6d4
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  first cut of mechanism

  Commit: 63688bc3e71430b15816370f84d7bbce036db758
      https://github.com/quicwg/base-drafts/commit/63688bc3e71430b15816370f84d7bbce036db758
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  complete text

  Commit: 3645ab676dc2194581e9a8c65d6a2dce1effb3bf
      https://github.com/quicwg/base-drafts/commit/3645ab676dc2194581e9a8c65d6a2dce1effb3bf
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  pseudocode changes

  Commit: 37b100f0e8055cea7ade4cd9a4d082a464f7edf0
      https://github.com/quicwg/base-drafts/commit/37b100f0e8055cea7ade4cd9a4d082a464f7edf0
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  ian/subodh/nick comments

  Commit: e81a94d2756b660e757af1d0c504f10ba6ebccb7
      https://github.com/quicwg/base-drafts/commit/e81a94d2756b660e757af1d0c504f10ba6ebccb7
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

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

  Commit: 2b438da7a3807592df85cbcd97d01e13b637e497
      https://github.com/quicwg/base-drafts/commit/2b438da7a3807592df85cbcd97d01e13b637e497
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Unify post-PTO behavior and allow 2 PTOs before collapsing cwnd

  Commit: 9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
      https://github.com/quicwg/base-drafts/commit/9d6378df30ac14ab8f9ee4b4afdb7616e96ee995
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  collapse cwnd after 3 PTOs not 2

  Commit: 5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
      https://github.com/quicwg/base-drafts/commit/5947f7c48ad2b49dacdb3e2d80a7b484b39ee48e
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  pravb and ian comments

  Commit: e1bfab63d0834e1646cc20a737392b820b0a55f2
      https://github.com/quicwg/base-drafts/commit/e1bfab63d0834e1646cc20a737392b820b0a55f2
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  kGranularity not granularity

  Commit: 68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
      https://github.com/quicwg/base-drafts/commit/68d8b4aabb271c4b4dae1974b6967bded5c3e8bd
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  add RACK reference to TLP

  Commit: 6cf3d0514f40cbf624549aec049008d263f6664d
      https://github.com/quicwg/base-drafts/commit/6cf3d0514f40cbf624549aec049008d263f6664d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  add kPersistentCongestion

  Commit: 6d22e20697d7757caeea3f24f5018f11c776d900
      https://github.com/quicwg/base-drafts/commit/6d22e20697d7757caeea3f24f5018f11c776d900
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  rewording

  Commit: ea1da9f6cad2b191596139eebd20dd0326f33d89
      https://github.com/quicwg/base-drafts/commit/ea1da9f6cad2b191596139eebd20dd0326f33d89
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  minor change to kPersistentCongestionThreshold

  Commit: de326a050159815556469f9d65b39552cbbcefd7
      https://github.com/quicwg/base-drafts/commit/de326a050159815556469f9d65b39552cbbcefd7
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

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

  Commit: 4920ee70d16921b2bf3140ba44949ddf1c715b9c
      https://github.com/quicwg/base-drafts/commit/4920ee70d16921b2bf3140ba44949ddf1c715b9c
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  No spoofed ACK attack

  Commit: 7cf0d84e630167d44fbd92b80ba20a83d30a7068
      https://github.com/quicwg/base-drafts/commit/7cf0d84e630167d44fbd92b80ba20a83d30a7068
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2114 from quicwg/pto

Unify TLP and RTO into Probe Timeout

  Commit: c96dda790322376f29f72b7e70320565d7b80059
      https://github.com/quicwg/base-drafts/commit/c96dda790322376f29f72b7e70320565d7b80059
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Editorial fixes to ECN text

  Commit: 5998a75eccb6955f3b3db2c3362951eeb0b73f0e
      https://github.com/quicwg/base-drafts/commit/5998a75eccb6955f3b3db2c3362951eeb0b73f0e
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

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

  Log Message:
  -----------
  fix description of AEAD usage

  Commit: 99e488afefcca585bb4eff639430c273457605e7
      https://github.com/quicwg/base-drafts/commit/99e488afefcca585bb4eff639430c273457605e7
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

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

  Log Message:
  -----------
  clarify that old keys should always be dropped

  Commit: 6654eb263da11995196507353cbe0582af7a931f
      https://github.com/quicwg/base-drafts/commit/6654eb263da11995196507353cbe0582af7a931f
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

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

  Log Message:
  -----------
  Use 'time_sent' instead of 'time' consistently

The field was originally called "time", but now "time_sent" is used in
DetectLostPackets() and it seems more descriptive, so use it everywhere.

  Commit: 72e42a045151be76da248d294840740d1a455472
      https://github.com/quicwg/base-drafts/commit/72e42a045151be76da248d294840740d1a455472
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

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

  Log Message:
  -----------
  Remove unused kDelayedAckTimeout constant

Doesn't seem to be used anywhere...

  Commit: 4da945ff0a085270714960495050561baa21ae77
      https://github.com/quicwg/base-drafts/commit/4da945ff0a085270714960495050561baa21ae77
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Header protection keys don't change

I could have sworn that I had done this already.

Closes #2195.

  Commit: 08c2ca21cdb03753a270b16e4c6eddd57ffb2534
      https://github.com/quicwg/base-drafts/commit/08c2ca21cdb03753a270b16e4c6eddd57ffb2534
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  congestion window

  Commit: 196dfe56bae9947b10abbb20e37fa402dc880f9c
      https://github.com/quicwg/base-drafts/commit/196dfe56bae9947b10abbb20e37fa402dc880f9c
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2188 from quicwg/forward-secure

No spoofed ACK attack

  Commit: 97ae487118d4dd404fbda9b74e5e411d7e9a6562
      https://github.com/quicwg/base-drafts/commit/97ae487118d4dd404fbda9b74e5e411d7e9a6562
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2194 from ghedo/unused_const

Remove unused kDelayedAckTimeout constant

  Commit: 6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
      https://github.com/quicwg/base-drafts/commit/6df0e3a33ae263ff6b719c6634ba6d0963ddb83e
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Allow alternate restarts after idle

  Commit: b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
      https://github.com/quicwg/base-drafts/commit/b866ed6f97c9559ea5bf5c1479096d8edcc02b5d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  restructure

  Commit: e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
      https://github.com/quicwg/base-drafts/commit/e3b8bf3fa3951ce9007a0bc135a97516ba1cb86e
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

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

  Commit: b87dad30a88aefd393033e51d5519a5db7f654e9
      https://github.com/quicwg/base-drafts/commit/b87dad30a88aefd393033e51d5519a5db7f654e9
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  fix formatting

  Commit: 91da5d45c909ea8877fd17b6ad028b5f220601d7
      https://github.com/quicwg/base-drafts/commit/91da5d45c909ea8877fd17b6ad028b5f220601d7
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  I hate the online editor

  Commit: 19a46f192062e99fd2e86763e122465562480333
      https://github.com/quicwg/base-drafts/commit/19a46f192062e99fd2e86763e122465562480333
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2193 from ghedo/time_sent

Use 'time_sent' instead of 'time' consistently

  Commit: abcef1abd611a6329aeb3f71bbd40f9816490337
      https://github.com/quicwg/base-drafts/commit/abcef1abd611a6329aeb3f71bbd40f9816490337
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2181 from quicwg/at-least-1200

Pad to at least 1200 bytes

  Commit: 81a750f040001abda26a0b9b270c814d04d5aa66
      https://github.com/quicwg/base-drafts/commit/81a750f040001abda26a0b9b270c814d04d5aa66
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2190 from marten-seemann/clarify-aead-usage

fix description of AEAD usage

  Commit: a326fecbd2945809f20848dc0901ab55eef409f7
      https://github.com/quicwg/base-drafts/commit/a326fecbd2945809f20848dc0901ab55eef409f7
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Also applies after Retry

  Commit: b2a53438216b7850ab7d663ec671fb66ff45a600
      https://github.com/quicwg/base-drafts/commit/b2a53438216b7850ab7d663ec671fb66ff45a600
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-16 (Sun, 16 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2196 from quicwg/hp-one-key

Header protection keys don't change

  Commit: 74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
      https://github.com/quicwg/base-drafts/commit/74ea30bb75b3edf5511cdf9ad3fe1eaf7eb1bad8
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Key discard requirements

Tweak text a little to remove redundancy.

Add a stronger recommendation about what "short period" means (see quicwg#2172).

Closes quicwg#2172.

  Commit: ab1cdf44338acefa34583d7f0d9159681602002d
      https://github.com/quicwg/base-drafts/commit/ab1cdf44338acefa34583d7f0d9159681602002d
  Author: Marten Seemann <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #1 from quicwg/drop-old

Key discard requirements

  Commit: 9d20ea501c0c72ffe593af6179ebbdad9d2abf87
      https://github.com/quicwg/base-drafts/commit/9d20ea501c0c72ffe593af6179ebbdad9d2abf87
  Author: EKR <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Make the ECN requirements match the the discussion in #2156. Fixes #2156

1. Implementations are free to enable sending or not.
2, Implementations MAY read the ECN code points if they
   can and send ECN ACKs.
3. Implementations MUST accept the 0x03 ACK type and if they are
   sending ECN SHOULD use the ECN section.

I recognize that some people want to have stronger language here, based
on this discussion I think this is where we are. I'll defer to the
chairs to judge whether more is needed here and can change the PR as
required.

  Commit: 2863e0145e373c15c0a477121eb1887c9136d48c
      https://github.com/quicwg/base-drafts/commit/2863e0145e373c15c0a477121eb1887c9136d48c
  Author: Mike Bishop <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Fix Handshake's type number

  Commit: 2133100198ca6801ec4c2f2caa3e0f62d8995efe
      https://github.com/quicwg/base-drafts/commit/2133100198ca6801ec4c2f2caa3e0f62d8995efe
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

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

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

  Commit: 2bbc1fffd379f3a6abe6b373105d9a122322f739
      https://github.com/quicwg/base-drafts/commit/2bbc1fffd379f3a6abe6b373105d9a122322f739
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

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

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

  Commit: 6fdb947a4e20302cbb882154addf0cae03c66a9d
      https://github.com/quicwg/base-drafts/commit/6fdb947a4e20302cbb882154addf0cae03c66a9d
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

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

  Commit: f79c3c47d13a6805e0889ce499235cd82a4ed03f
      https://github.com/quicwg/base-drafts/commit/f79c3c47d13a6805e0889ce499235cd82a4ed03f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-17 (Mon, 17 Dec 2018)

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

  Log Message:
  -----------
  Ack-eliciting, not inflight (#2117)

* ack-eliciting, not inflight

* more outstanding

  Commit: bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
      https://github.com/quicwg/base-drafts/commit/bf27237f946cae8e0f5dfa81c60b12caa0c70ba4
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Probe Timeout/PTO

  Commit: 3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
      https://github.com/quicwg/base-drafts/commit/3e6464fa57c0b993bb2f481a6e1b8a71df2c765f
  Author: Bence Béky <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Swap eviction and max table size sections.

  Commit: 527acc3255b7e4a75ba6e940b95033716b1db56c
      https://github.com/quicwg/base-drafts/commit/527acc3255b7e4a75ba6e940b95033716b1db56c
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Fix QPACK-04 changelog: add two non-editorial changes (#2102)

* Fix QPACK-04 changelog: add two non-editorial changes

* Fix previous commit: #2005 is not in -04

  Commit: adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
      https://github.com/quicwg/base-drafts/commit/adfc4a0d1dd6e4b8f819f97b30fa5f563af351d3
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  becomes

  Commit: 8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
      https://github.com/quicwg/base-drafts/commit/8fc07a1f704e7ecdaf109e5a8b7b37eb5ccb753f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2202 from quicwg/transport/fix-packet-type

Fix Handshake's type number

  Commit: e4adeb1d5d4d52e21d2efa986c844f7a631db93e
      https://github.com/quicwg/base-drafts/commit/e4adeb1d5d4d52e21d2efa986c844f7a631db93e
  Author: afrind <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Reorder some text around dynamic table size (#2134)

* Rearrange paragraphs.

This commits only moves paragraphs around in whole.  Paragraphs are not
edited, redacted, broken up or joined.  In addition, a new section
"Eviction" is added.

* Rearrange sentences.

This commit breaks up and rejoints paragraphs and changes the order of
sentences.  No sentence is modified, redacted, omitted, or added.

* Editorial bikesheding.

* Swap eviction and max table size sections.

  Commit: 061cba3809316d79735e552e0d0364d0275530df
      https://github.com/quicwg/base-drafts/commit/061cba3809316d79735e552e0d0364d0275530df
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

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

  Commit: 63c098721d71fe81f19e2e86a8c569514cfd23ed
      https://github.com/quicwg/base-drafts/commit/63c098721d71fe81f19e2e86a8c569514cfd23ed
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2189 from quicwg/ecn

Editorial fixes to ECN text

  Commit: 1053a1f9b9f027f22b142fb321eb149281f623ed
      https://github.com/quicwg/base-drafts/commit/1053a1f9b9f027f22b142fb321eb149281f623ed
  Author: Jana Iyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  simpler

  Commit: 114abbd1a0002c82db118f6392090852e5f6d4d0
      https://github.com/quicwg/base-drafts/commit/114abbd1a0002c82db118f6392090852e5f6d4d0
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2183 from quicwg/first-single-ip-packet

The first Initial needs to fit into a single IP packet

  Commit: 357f53bd6de9d7b33838f427efe35e72f1853a60
      https://github.com/quicwg/base-drafts/commit/357f53bd6de9d7b33838f427efe35e72f1853a60
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into abandon-initial

  Commit: ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
      https://github.com/quicwg/base-drafts/commit/ad1ed06e257fe39d4fdbe5ff4c663e5fd40b2863
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

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

  Commit: b68b46f3b2123dc4a71950a34416737789445b12
      https://github.com/quicwg/base-drafts/commit/b68b46f3b2123dc4a71950a34416737789445b12
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2187 from quicwg/cwv

Allow alternate restarts after idle

  Commit: e7668328adb1a0b6a27a6dac76d539797597a046
      https://github.com/quicwg/base-drafts/commit/e7668328adb1a0b6a27a6dac76d539797597a046
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  Changelog for #2045

  Commit: 8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
      https://github.com/quicwg/base-drafts/commit/8fa3bf5283e9bd6df2b3cae3db44237e80b472e3
  Author: ianswett <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  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 ack-cleanup

  Commit: 16d116db3124043a7dda0e6d25672e5c83beb35f
      https://github.com/quicwg/base-drafts/commit/16d116db3124043a7dda0e6d25672e5c83beb35f
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2140 from Ralith/ack-cleanup

Clarify OnAckReceived pseudocode

  Commit: 029d7294a27ff24dd6f027bba50feb0b289b871f
      https://github.com/quicwg/base-drafts/commit/029d7294a27ff24dd6f027bba50feb0b289b871f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  SHOULD ECN

  Commit: 81997cff08fd13b598b532cfb9adb83ef27089b9
      https://github.com/quicwg/base-drafts/commit/81997cff08fd13b598b532cfb9adb83ef27089b9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  Changed paths:
    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 ecn_reqs

  Commit: 2941ecca0823f0f6fcda1930bd120824f616841d
      https://github.com/quicwg/base-drafts/commit/2941ecca0823f0f6fcda1930bd120824f616841d
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

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

  Commit: 4d7ec17e12cacc79665388837f4fc9d485a8d121
      https://github.com/quicwg/base-drafts/commit/4d7ec17e12cacc79665388837f4fc9d485a8d121
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2201 from ekr/ecn_reqs

Make the ECN requirements match the the discussion in #2156. Fixes #2156

  Commit: 8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
      https://github.com/quicwg/base-drafts/commit/8f01e3eac91cea9d4a9f3444fb146cba4b4afd3a
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2161 from igorlord/pmtu-do-not-increase

Do not allow ICMP PTB to increase PMTU

  Commit: b95b9983e267adda33329970f055363db8b014eb
      https://github.com/quicwg/base-drafts/commit/b95b9983e267adda33329970f055363db8b014eb
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2142 from Ralith/process-ecn

Process ECN before forgetting newly acked packets

  Commit: 382d294a4ba61d4d59c895adb8d7edecdd148246
      https://github.com/quicwg/base-drafts/commit/382d294a4ba61d4d59c895adb8d7edecdd148246
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

  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 pmtu-may-ignore-ipv4-icmp

  Commit: e89880bd117682363527101313f251eae7e225f9
      https://github.com/quicwg/base-drafts/commit/e89880bd117682363527101313f251eae7e225f9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2108 from igorlord/pmtu

Clarification and minor addition to ICMP PTB text

  Commit: 27806f09e69a7902b77e153d3c6ad1a77a408053
      https://github.com/quicwg/base-drafts/commit/27806f09e69a7902b77e153d3c6ad1a77a408053
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into pmtu-may-ignore-ipv4-icmp

  Commit: eb8804f770b066ae69a1f356a6dc78c52f7329be
      https://github.com/quicwg/base-drafts/commit/eb8804f770b066ae69a1f356a6dc78c52f7329be
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2109 from igorlord/pmtu-may-ignore-ipv4-icmp

Clarify ICMP PTB message validation

  Commit: b76fe897bdd326b46677bce971b4a59e23f47699
      https://github.com/quicwg/base-drafts/commit/b76fe897bdd326b46677bce971b4a59e23f47699
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2191 from marten-seemann/drop-old-keys

clarify that old keys should always be dropped

  Commit: c91232a7572c307fe8766b82b02f854314280695
      https://github.com/quicwg/base-drafts/commit/c91232a7572c307fe8766b82b02f854314280695
  Author: janaiyengar <[email-masked]>
  Date:   2018-12-18 (Tue, 18 Dec 2018)

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

  Log Message:
  -----------
  Merge pull request #2104 from martinduke/patch-31

Make in_flight the criterion for declaring loss

  Commit: 466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
      https://github.com/quicwg/base-drafts/commit/466dce7210bf2080b1f3a6f1e9afacb9cf55bf14
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  Extra changelog entries

  Commit: 2ce761915d65dad597821ed4532317b2be32c667
      https://github.com/quicwg/base-drafts/commit/2ce761915d65dad597821ed4532317b2be32c667
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

  Changed paths:
    M tag.sh

  Log Message:
  -----------
  Add qpack to tag hack

  Commit: b01b836b27cf7708f7077902fc3fd709f20b79f6
      https://github.com/quicwg/base-drafts/commit/b01b836b27cf7708f7077902fc3fd709f20b79f6
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  some more editorial work

  Commit: 6e52c178f4bad1dace46026f326ddfec8964dff1
      https://github.com/quicwg/base-drafts/commit/6e52c178f4bad1dace46026f326ddfec8964dff1
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  Some more cleanup

  Commit: e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
      https://github.com/quicwg/base-drafts/commit/e0b6425452b25dfef35cc7a65cb7c6ad75a0c773
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  More editorial work

  Commit: bacca223d8b9c9aea5d27a05bbaf5f404c180d15
      https://github.com/quicwg/base-drafts/commit/bacca223d8b9c9aea5d27a05bbaf5f404c180d15
  Author: MikkelFJ <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

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

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

  Commit: 3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
      https://github.com/quicwg/base-drafts/commit/3c20b49051b5a4ab52b2c4de161a5e0806e4efbf
  Author: MikkelFJ <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

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

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

  Commit: 7b825b51b9f59d67b870df4d62e7f9609e71073d
      https://github.com/quicwg/base-drafts/commit/7b825b51b9f59d67b870df4d62e7f9609e71073d
  Author: EKR <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

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

  Commit: 0828c13998d5720f7b332495d098bb7d57d6d3aa
      https://github.com/quicwg/base-drafts/commit/0828c13998d5720f7b332495d098bb7d57d6d3aa
  Author: Martin Thomson <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  Reflow text, tweak

  Commit: ae6aedc35602c2da09ca7ef264f98b217856c04b
      https://github.com/quicwg/base-drafts/commit/ae6aedc35602c2da09ca7ef264f98b217856c04b
  Author: ianswett <[email-masked]>
  Date:   2018-12-19 (Wed, 19 Dec 2018)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-tlp-deadlock

Compare: https://github.com/quicwg/base-drafts/compare/9905361d72c7...ae6aedc35602
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.