Subject: [quicwg/base-drafts] 67e4f7: Call out SETTINGS as nested-length

From: Mike Bishop <[email-masked]>
Date: Fri, 13 Jan 2017 12:00:26 -0800

Branch: refs/heads/alpn-alt-svc
  Home:   https://github.com/quicwg/base-drafts
  Commit: 67e4f75588aa0283be8a6081aa61c303ee73ccdd
      https://github.com/quicwg/base-drafts/commit/67e4f75588aa0283be8a6081aa61c303ee73ccdd
  Author: Mike Bishop <[email-masked]>
  Date:   2016-12-22 (Thu, 22 Dec 2016)

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

  Log Message:
  -----------
  Call out SETTINGS as nested-length

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

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

  Log Message:
  -----------
  Fixing what appear to be mangled error code descriptions

  Commit: 3b5ef8968dd0703350052899467c64803b215a99
      https://github.com/quicwg/base-drafts/commit/3b5ef8968dd0703350052899467c64803b215a99
  Author: Martin Thomson <[email-masked]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Merge pull request #94 from quicwg/mangled_errors

Fixing what appear to be mangled error code descriptions

  Commit: fee870d5ff73e5c0eea6db1f26b750e744031bc7
      https://github.com/quicwg/base-drafts/commit/fee870d5ff73e5c0eea6db1f26b750e744031bc7
  Author: Mike Bishop <[email-masked]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Remove lingering EXTENDED_SETTINGS reference

  Commit: 2529a252a86e762467cfe13d00c7906962a8b8b3
      https://github.com/quicwg/base-drafts/commit/2529a252a86e762467cfe13d00c7906962a8b8b3
  Author: Mike Bishop <[email-masked]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Add definition for ICSL

  Commit: 2b97e5ec6032b34fde154278bc26749097a4a2b7
      https://github.com/quicwg/base-drafts/commit/2b97e5ec6032b34fde154278bc26749097a4a2b7
  Author: Mike Bishop <[email-masked]>
  Date:   2016-12-23 (Fri, 23 Dec 2016)

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

  Log Message:
  -----------
  Reflow 'Note to Readers' and a few other spots.

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

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

  Log Message:
  -----------
  Reflow 'Note to Readers' in other docs

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

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

  Log Message:
  -----------
  attacker != attacked

  Commit: 79a76ba20bcb0c21462cd1db81098765ebdd5d5a
      https://github.com/quicwg/base-drafts/commit/79a76ba20bcb0c21462cd1db81098765ebdd5d5a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #98 from quicwg/icsl

Add definition for ICSL

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

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

  Log Message:
  -----------
  Whitespace cleanup
[ci skip]

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

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

  Log Message:
  -----------
  Big endian

Closes #28

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

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

  Log Message:
  -----------
  Let's use network byte order instead

  Commit: f1c42aff6d4107337a342486016ad6ace7822e15
      https://github.com/quicwg/base-drafts/commit/f1c42aff6d4107337a342486016ad6ace7822e15
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Use definition list format for error codes.

  Commit: 8162a8584539293f06a09dd4585c368dc22fb2ad
      https://github.com/quicwg/base-drafts/commit/8162a8584539293f06a09dd4585c368dc22fb2ad
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Remove non-wire-facing and migration-specific error codes

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

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

  Log Message:
  -----------
  Moving crypto errors into TLS document

  Commit: 6254c74bac08d128d4d4bd4810b5c306ae334611
      https://github.com/quicwg/base-drafts/commit/6254c74bac08d128d4d4bd4810b5c306ae334611
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  QUIC is capitalized

  Commit: d25776be6f40ba7e9eb256660ce7f843b05ba1c7
      https://github.com/quicwg/base-drafts/commit/d25776be6f40ba7e9eb256660ce7f843b05ba1c7
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Move HTTP error code to HTTP document

  Commit: c1f801b48d2aaff47159257bfd2eb2fa985f741f
      https://github.com/quicwg/base-drafts/commit/c1f801b48d2aaff47159257bfd2eb2fa985f741f
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Added error code ranges

  Commit: ef385ee9f41518012b79737b30fdd50379117d80
      https://github.com/quicwg/base-drafts/commit/ef385ee9f41518012b79737b30fdd50379117d80
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  TLS errors in new range

  Commit: 13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
      https://github.com/quicwg/base-drafts/commit/13bdc70f3e5fb110d62dad52819f1bb9a28a2f3a
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-06 (Fri, 06 Jan 2017)

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

  Log Message:
  -----------
  Define HTTP-layer error codes in HTTP document

  Commit: 4d1b4f97e485c6c773d8c2b37959494af06ebcde
      https://github.com/quicwg/base-drafts/commit/4d1b4f97e485c6c773d8c2b37959494af06ebcde
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-08 (Sun, 08 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #130 from quicwg/errors_move

Relocating error code definitions into each document.

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

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

  Log Message:
  -----------
  Define version negotiation more thoroughly

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

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

  Log Message:
  -----------
  Reserve space

  Commit: 189aaa530c67851525b545c1ebd72445ea9fab4b
      https://github.com/quicwg/base-drafts/commit/189aaa530c67851525b545c1ebd72445ea9fab4b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  not off

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

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

  Log Message:
  -----------
  Move version section to the top level

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

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

  Log Message:
  -----------
  Merge pull request #113 from quicwg/version_numbers

Version numbers

  Commit: 89b22b99125631dd4c99523baa6cdd88b33fa692
      https://github.com/quicwg/base-drafts/commit/89b22b99125631dd4c99523baa6cdd88b33fa692
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

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

  Commit: b7b97f982603418f4531c33a7ab6b420350d4529
      https://github.com/quicwg/base-drafts/commit/b7b97f982603418f4531c33a7ab6b420350d4529
  Author: Marten Seemann <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  read the connection ID from a packet with an unsupported version

  Commit: 197e2ea681f5701c0d9f558330b27955361acb67
      https://github.com/quicwg/base-drafts/commit/197e2ea681f5701c0d9f558330b27955361acb67
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #132 from marten-seemann/fix-version-negotiation-connid

read the connection ID from a packet with an unsupported version

  Commit: 126b070a8499dca1826b1d7d622e52e3ea024b9b
      https://github.com/quicwg/base-drafts/commit/126b070a8499dca1826b1d7d622e52e3ea024b9b
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Add a change log section to each document.  TLS still needs details.

  Commit: 4000df997a94f2c516e949de118cae77d01997ea
      https://github.com/quicwg/base-drafts/commit/4000df997a94f2c516e949de118cae77d01997ea
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Include last pre-WG draft in change log

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

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

  Log Message:
  -----------
  Missed one doc's ancestor

  Commit: 18513d77823944bfdb8f164b36cdab9760534c16
      https://github.com/quicwg/base-drafts/commit/18513d77823944bfdb8f164b36cdab9760534c16
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

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

  Log Message:
  -----------
  Adding TLS changelog details

  Commit: 4a60a1b9faf0776d52c988ec44648fd613b8834a
      https://github.com/quicwg/base-drafts/commit/4a60a1b9faf0776d52c988ec44648fd613b8834a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Remove trailing whitespace

  Commit: 99946d15e0102c2c344e7d603fc4fa63122fae73
      https://github.com/quicwg/base-drafts/commit/99946d15e0102c2c344e7d603fc4fa63122fae73
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-01-11 (Wed, 11 Jan 2017)

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

  Log Message:
  -----------
  Change text that describes version negotiation in terms of crypto keys.

  Commit: eecb8d907341a203030078436e4eaf5e3f954a92
      https://github.com/quicwg/base-drafts/commit/eecb8d907341a203030078436e4eaf5e3f954a92
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Address Ian's comments

  Commit: 5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
      https://github.com/quicwg/base-drafts/commit/5a636ef3338e17a5cc94f3acdaefc893ecbaf2e1
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  MUST -> SHOULD

  Commit: c989c6517887d00b7121babcf151e84132ce2372
      https://github.com/quicwg/base-drafts/commit/c989c6517887d00b7121babcf151e84132ce2372
  Author: janaiyengar <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #141 from quicwg/undoversion

Change text that describes version negotiation in terms of crypto keys.

  Commit: c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
      https://github.com/quicwg/base-drafts/commit/c1e73f2109bc64e938ba7ac1bc55a34a744d1c10
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Reordering error code ranges, per Martin

  Commit: dfaff7b5d7f7f0d04b268404aefb459165f9af44
      https://github.com/quicwg/base-drafts/commit/dfaff7b5d7f7f0d04b268404aefb459165f9af44
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into error_space2

  Commit: 4c6d86dc35b753e8d512811c280d88a56b4ec680
      https://github.com/quicwg/base-drafts/commit/4c6d86dc35b753e8d512811c280d88a56b4ec680
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Merge pull request #131 from quicwg/error_space2

Marking #74 as 'confirm-consensus' and incorporating into draft.

  Commit: d6d08b89a035912048aa56d406431da02e575aed
      https://github.com/quicwg/base-drafts/commit/d6d08b89a035912048aa56d406431da02e575aed
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-12 (Thu, 12 Jan 2017)

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

  Log Message:
  -----------
  Describe CONNECT method (#100)

Describes CONNECT method, using the error code defined in #131.

  Commit: 5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
      https://github.com/quicwg/base-drafts/commit/5b5e75d5e54ef2434ec0caa861c5650da6fc24ac
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Version negotiation isn't the MOST important feature

Let's try to keep the order of this section relevant.  Version negotiation is
novel in a transport protocol, but it's not the most important thing.  Also,
we don't need to include a lot of details here.

  Commit: 9ceea5809fae1981506789e14f802aaec2953dda
      https://github.com/quicwg/base-drafts/commit/9ceea5809fae1981506789e14f802aaec2953dda
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Duplicate header creates duplicate anchor

  Commit: da0bf63ac7f14a069496bac6d289483681bdb627
      https://github.com/quicwg/base-drafts/commit/da0bf63ac7f14a069496bac6d289483681bdb627
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Whitespace cleanup

  Commit: 67f82996de9c7fdabcf2f2a675679bdbec374d0b
      https://github.com/quicwg/base-drafts/commit/67f82996de9c7fdabcf2f2a675679bdbec374d0b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Merge branch 'version_benefit'

  Commit: 3096ae64e07ed8622b7d704c43c889c2b999c629
      https://github.com/quicwg/base-drafts/commit/3096ae64e07ed8622b7d704c43c889c2b999c629
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  This trailing whitespace has to end

  Commit: b81ca1659f77d3d8d3dca98fe60d03963b8e089f
      https://github.com/quicwg/base-drafts/commit/b81ca1659f77d3d8d3dca98fe60d03963b8e089f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Remove the last ever bit of trailing whitespace

  Commit: 9859f04d34cbb4ef1a0d38add2859062267a5b26
      https://github.com/quicwg/base-drafts/commit/9859f04d34cbb4ef1a0d38add2859062267a5b26
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into alpn-alt-svc

  Commit: 6e5abb7035fb9964ada7b7527cf30611d9e8527a
      https://github.com/quicwg/base-drafts/commit/6e5abb7035fb9964ada7b7527cf30611d9e8527a
  Author: Mike Bishop <[email-masked]>
  Date:   2017-01-13 (Fri, 13 Jan 2017)

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

  Log Message:
  -----------
  Handle non-token version numbers better

Compare: https://github.com/quicwg/base-drafts/compare/77a028977ea6...6e5abb7035fb