Subject: [quicwg/base-drafts] 918cda: Get test vectors in place for -23

From: Martin Thomson <[email-masked]>
Date: Tue, 06 Aug 2019 22:06:56 -0700

Branch: refs/heads/unrecoverable-without-1rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 918cda45036cd7e7d36d7a4cc8fa9f36f243534b
      https://github.com/quicwg/base-drafts/commit/918cda45036cd7e7d36d7a4cc8fa9f36f243534b
  Author: Martin Thomson <[email-masked]>
  Date:   2019-07-10 (Wed, 10 Jul 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M initial-protection.js

  Log Message:
  -----------
  Get test vectors in place for -23

New salt, updated for invariants change.

  Commit: 407928b26fd9e4fcb2efbef4f70a39eb8a466cd6
      https://github.com/quicwg/base-drafts/commit/407928b26fd9e4fcb2efbef4f70a39eb8a466cd6
  Author: ianswett <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  PTO should always send an ack-eliciting packet

  Commit: e0c0ed2898f55e5dc4feac38520bcb272c6276f2
      https://github.com/quicwg/base-drafts/commit/e0c0ed2898f55e5dc4feac38520bcb272c6276f2
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  Clarify resetting congestion control

  Commit: 02c8c88c142ca4ac8a1b08c1c16b333cbf1a38f8
      https://github.com/quicwg/base-drafts/commit/02c8c88c142ca4ac8a1b08c1c16b333cbf1a38f8
  Author: Martin Thomson <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  Merge pull request #2917 from quicwg/close2685

Clarify resetting congestion control

  Commit: d3c66d26508da8ad76829342bd75c7e844cf02ca
      https://github.com/quicwg/base-drafts/commit/d3c66d26508da8ad76829342bd75c7e844cf02ca
  Author: ianswett <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  Up to two full-sized datagrams, not packets (#2915)

* Up to two full-sized datagrams, not packets

Now that the PTO retransmits Initial and Handshake data, it's possible and likely desirable to bundle multiple QUIC packets in a single datagram.  This change makes it clear that is allowed.

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Update draft-ietf-quic-recovery.md

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

* Fix a long line

  Commit: 114b20f4b2accf4f76a242a34d5f620cd48f4e3d
      https://github.com/quicwg/base-drafts/commit/114b20f4b2accf4f76a242a34d5f620cd48f4e3d
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  Add rationale for why ack-eliciting

  Commit: 0d684171abcf439c7fc5fa6ff95433826682a108
      https://github.com/quicwg/base-drafts/commit/0d684171abcf439c7fc5fa6ff95433826682a108
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-07-21 (Sun, 21 Jul 2019)

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

  Log Message:
  -----------
  Merge pull request #2912 from quicwg/ianswett-pto-ack-eliciting

PTO should always send an ack-eliciting packet

  Commit: 182e05b6d1bdc2152bd47c47eeda40ae2589c7f9
      https://github.com/quicwg/base-drafts/commit/182e05b6d1bdc2152bd47c47eeda40ae2589c7f9
  Author: Dmitri Tikhonov <[email-masked]>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

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

  Log Message:
  -----------
  Fix typo in transport draft: eliciting

  Commit: 928c223a073a27633d254cb55490aaa8c5866d05
      https://github.com/quicwg/base-drafts/commit/928c223a073a27633d254cb55490aaa8c5866d05
  Author: Jana Iyengar <[email-masked]>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

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

  Log Message:
  -----------
  Merge pull request #2930 from dtikhonov/201907241710-fix-typo-eliciting

Fix typo in transport draft: eliciting

  Commit: 3d6220f7f48304946d8c3eee63af96bfe3a55111
      https://github.com/quicwg/base-drafts/commit/3d6220f7f48304946d8c3eee63af96bfe3a55111
  Author: Rui Paulo <[email-masked]>
  Date:   2019-07-31 (Wed, 31 Jul 2019)

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

  Log Message:
  -----------
  Update the PreferredAddress structure to accomodate a 20 byte CID.

  Commit: ad3b507b7a367aacdc6bbebb40c8273d542518d4
      https://github.com/quicwg/base-drafts/commit/ad3b507b7a367aacdc6bbebb40c8273d542518d4
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

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

  Log Message:
  -----------
  Merge pull request #2943 from rpaulo/preferred-address-cid

Update the PreferredAddress structure to accomodate a 20 byte CID.

  Commit: 4ad9b3a05da487788d04ab222e8fd218c3e986f8
      https://github.com/quicwg/base-drafts/commit/4ad9b3a05da487788d04ab222e8fd218c3e986f8
  Author: Nick Harper <[email-masked]>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

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

  Log Message:
  -----------
  Fix nit in protocol overview in TLS draft

Mention that application data could be conveyed in other frame types
than STREAM frames. (E.g. the proposed DATAGRAM draft sends application
data in DATAGRAM frames.)

  Commit: 32dbe25da7e472d92423882f62969ac6d1ff0984
      https://github.com/quicwg/base-drafts/commit/32dbe25da7e472d92423882f62969ac6d1ff0984
  Author: Nick Harper <[email-masked]>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

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

  Log Message:
  -----------
  Remove extra curly brace from HTTP draft

  Commit: ce3691eb26592ca89f9721c10fc6b74d5a53c38c
      https://github.com/quicwg/base-drafts/commit/ce3691eb26592ca89f9721c10fc6b74d5a53c38c
  Author: Nick Harper <[email-masked]>
  Date:   2019-08-01 (Thu, 01 Aug 2019)

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

  Log Message:
  -----------
  Remove mention of "protocol version selection" from TLS draft

  Commit: d80cbb2928276d11febf4fce3d7bf7a6d43497c6
      https://github.com/quicwg/base-drafts/commit/d80cbb2928276d11febf4fce3d7bf7a6d43497c6
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Merge pull request #2949 from nharper/nit2

Remove extra curly brace from HTTP draft

  Commit: aa97e4c375a2e7f275253b2ae2a9a8eb8b48660a
      https://github.com/quicwg/base-drafts/commit/aa97e4c375a2e7f275253b2ae2a9a8eb8b48660a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Merge pull request #2948 from nharper/nit1

Fix nit in protocol overview in TLS draft

  Commit: 107efdad65b3ba3c87eee93c18fd97a5355b08a3
      https://github.com/quicwg/base-drafts/commit/107efdad65b3ba3c87eee93c18fd97a5355b08a3
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Merge pull request #2950 from nharper/nit3

Remove mention of "protocol version selection" from TLS draft

  Commit: a95cbabe656f954bebabece86dd60ce3966b4e16
      https://github.com/quicwg/base-drafts/commit/a95cbabe656f954bebabece86dd60ce3966b4e16
  Author: Lucas Pardue <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Replace HTTP_MALFORMED_FRAME error code (#2662)

* replace HTTP_MALFORMED_FRAME error code.

* reduce and upshift error codes

* Apply Kazuho's suggested error ordering

* @rmarx's suggested rename

  Commit: e02d45866e01a53e5da24fdde9af9207a777a5b6
      https://github.com/quicwg/base-drafts/commit/e02d45866e01a53e5da24fdde9af9207a777a5b6
  Author: Bence Béky <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Tighten HEADERS and DATA frame order requirements. (#2867)

* Tighten HEADERS and DATA frame order requirements.

* Clarify HTTP message definition.
* Require the connection to be closed upon receipt of frames in
  incorrect order.
* Refer to HTTP messages in push stream section.

This addresses https://github.com/quicwg/base-drafts/issues/2858.

* Do not exclude extension frames on push streams.

* Explicitly allow unknown frames.

* wordsmithing

  Commit: 4043da465d4de69cd870c1ce3cb2ec276857b6b9
      https://github.com/quicwg/base-drafts/commit/4043da465d4de69cd870c1ce3cb2ec276857b6b9
  Author: Bence Béky <[email-masked]>
  Date:   2019-08-02 (Fri, 02 Aug 2019)

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

  Log Message:
  -----------
  Add normative reference to RFC7540 8.1.2.5. (#2868)

  Commit: bbfb14c3dc93c2d7aea3b46e6d836b2a7a39dbed
      https://github.com/quicwg/base-drafts/commit/bbfb14c3dc93c2d7aea3b46e6d836b2a7a39dbed
  Author: ianswett <[email-masked]>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

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

  Log Message:
  -----------
  Make Recovery Pseudocode Formatting Consistent (#2946)

Split off from #2907

  Commit: 2270f4355316b55a02c5f21ba33e5ad108b4818a
      https://github.com/quicwg/base-drafts/commit/2270f4355316b55a02c5f21ba33e5ad108b4818a
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-07 (Wed, 07 Aug 2019)

  Changed paths:
    M draft-ietf-quic-tls.md
    M initial-protection.js

  Log Message:
  -----------
  Merge pull request #2887 from quicwg/vectors-23

Get test vectors in place for -23

  Commit: 49712fe15aa97a72da1484e65e0d07ca3bb67cf0
      https://github.com/quicwg/base-drafts/commit/49712fe15aa97a72da1484e65e0d07ca3bb67cf0
  Author: Martin Thomson <[email-masked]>
  Date:   2019-08-07 (Wed, 07 Aug 2019)

  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
    M initial-protection.js

  Log Message:
  -----------
  Merge branch 'master' into unrecoverable-without-1rtt

Compare: https://github.com/quicwg/base-drafts/compare/a1d5495f4a0e...49712fe15aa9