Subject: [quicwg/base-drafts] 1c94b9: Use brackets for empty arrays

From: Martin Thomson <[email-masked]>
Date: Mon, 16 Nov 2020 15:10:15 -0800

Branch: refs/heads/migration-amplification
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c94b969c784995640c69b9431fcc1fb71a9a745
      https://github.com/quicwg/base-drafts/commit/1c94b969c784995640c69b9431fcc1fb71a9a745
  Author: Martin Thomson <[email-masked]>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

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

  Log Message:
  -----------
  Use brackets for empty arrays

The curlies were fine, but we use brackets already for:

```
for pn_space in [ Initial, Handshake, ApplicationData ]:
```

So this is arguably more consistent.

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

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

  Log Message:
  -----------
  The AEAD also prevents modification

The description neglected to mention this.  Obviously, the
confidentiality protection (specifically, the lack thereof) is the part
that needs to be highlighted, but we shouldn't neglect the other purpose
of using an AEAD here.

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

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

  Log Message:
  -----------
  Restructure the abstract and overview

This takes some of the concepts that @MikeBishop added in #4326 and
massages those into the introduction.  The net effect is two-fold: a
little more substance in this section and the addition of prominent,
early references to the key supporting documents.

It removes the bullet feature list and puts that into the abstract as a
single sentence.

I have also reordered this slightly.  There is no perfect ordering here,
but this no longer very closely matches document structure.

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

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

  Log Message:
  -----------
  Generalize CID-based path validation

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

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

  Log Message:
  -----------
  Generalize Handshake packets, too

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

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

  Log Message:
  -----------
  Tweak abstract again

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

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

  Log Message:
  -----------
  Correctly cite Section 9.5 of -tls

Closes #4333.

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

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

  Log Message:
  -----------
  A zero-length connection ID is always good

For all packets.  For all network paths.

  Commit: 4357b4ebb304fa26cfd216e39bae95193296e78f
      https://github.com/quicwg/base-drafts/commit/4357b4ebb304fa26cfd216e39bae95193296e78f
  Author: Mike Bishop <[email-masked]>
  Date:   2020-11-05 (Thu, 05 Nov 2020)

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

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

Co-authored-by: Martin Thomson <[email-masked]>

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

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

  Log Message:
  -----------
  A delivery from Oxford

Co-authored-by: Mike Bishop <[email-masked]>

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

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

  Log Message:
  -----------
  Feedback

Co-authored-by: Mike Bishop <[email-masked]>

  Commit: 7ee105c91f3f8f7c1a8c1ed7487f252c1a617643
      https://github.com/quicwg/base-drafts/commit/7ee105c91f3f8f7c1a8c1ed7487f252c1a617643
  Author: ianswett <[email-masked]>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

  Changed paths:
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    M draft-ietf-quic-qpack.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md
    M protection-samples.js

  Log Message:
  -----------
  Merge branch 'master' into array-brackets

  Commit: 973278e6146cfcf486d0902872f8fea0fccc0526
      https://github.com/quicwg/base-drafts/commit/973278e6146cfcf486d0902872f8fea0fccc0526
  Author: ianswett <[email-masked]>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

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

  Log Message:
  -----------
  Merge pull request #4337 from quicwg/array-brackets

Use brackets for empty arrays

  Commit: 8e9af203e087c772ff278a670e4c2e2e57466535
      https://github.com/quicwg/base-drafts/commit/8e9af203e087c772ff278a670e4c2e2e57466535
  Author: Mike Bishop <[email-masked]>
  Date:   2020-11-06 (Fri, 06 Nov 2020)

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

  Log Message:
  -----------
  Martin's suggestion, tweaked

Co-authored-by:  Martin Thomson <[email-masked]>

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

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

  Log Message:
  -----------
  Merge pull request #4334 from quicwg/9-point-5

Correctly cite Section 9.5 of -tls

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

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

  Log Message:
  -----------
  Merge pull request #4338 from quicwg/initial-accidental-modification

The AEAD also prevents modification

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

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

  Log Message:
  -----------
  Merge pull request #4340 from quicwg/recovery/trial_decryption

Loss epoch wording

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

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

  Log Message:
  -----------
  why grease

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

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

  Log Message:
  -----------
  Revert "why grease"

This reverts commit 52724b3c5c964e9b0a67612f8de675fb99ad7515.

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

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

  Log Message:
  -----------
  attempt to clarify

  Commit: ade0b033ad81cbd832185871a5bb56dbc844dc34
      https://github.com/quicwg/base-drafts/commit/ade0b033ad81cbd832185871a5bb56dbc844dc34
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

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

  Log Message:
  -----------
  no smaller than

  Commit: 7add0eb2f5707913aedf3253ee12b5717a738efe
      https://github.com/quicwg/base-drafts/commit/7add0eb2f5707913aedf3253ee12b5717a738efe
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

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

  Log Message:
  -----------
  Merge pull request #4342 from quicwg/jri/morewords

Clarify datagram size authentication a bit

  Commit: 8f2f9bb91285ce404eece97b9797d6fc4fac3a8c
      https://github.com/quicwg/base-drafts/commit/8f2f9bb91285ce404eece97b9797d6fc4fac3a8c
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

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

  Log Message:
  -----------
  Fix reference to section that has said requirement

  Commit: 6fcf2fe3a44e2b852223d559dc365df4d3ce7093
      https://github.com/quicwg/base-drafts/commit/6fcf2fe3a44e2b852223d559dc365df4d3ce7093
  Author: Jana Iyengar <[email-masked]>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

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

  Log Message:
  -----------
  Merge pull request #4343 from quicwg/jri/fix-ref

Fix reference to section that has said requirement

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

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

  Log Message:
  -----------
  Jana's suggestions

minus one

Co-authored-by: Jana Iyengar <[email-masked]>

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

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

  Log Message:
  -----------
  issuance, for all paths or any path

Co-authored-by: Jana Iyengar <[email-masked]>

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

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

  Log Message:
  -----------
  ODCID is a special for validating the server address

For #4330.

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

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

  Log Message:
  -----------
  Magic

Co-authored-by: Jana Iyengar <[email-masked]>

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

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

  Log Message:
  -----------
  Revert "Magic"

This reverts commit c06648102104f5641b68c0d2c0277f51c7b721b1.

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

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

  Log Message:
  -----------
  More words on client validation of the server address

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

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

  Log Message:
  -----------
  -both

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

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

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

  Log Message:
  -----------
  Jana's text is more accurate.

Co-authored-by: Jana Iyengar <[email-masked]>

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

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

  Log Message:
  -----------
  Merge pull request #4335 from quicwg/migrate-zero-length

A zero-length connection ID is always good

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

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

  Log Message:
  -----------
  Damn, I was worried someone might like this

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

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

  Log Message:
  -----------
  Merge pull request #4329 from quicwg/overview-abstract

Restructure the abstract and overview

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

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

  Log Message:
  -----------
  Merge pull request #4330 from quicwg/transport/generalize_cid_pv

Generalize handshake path validation

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

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

  Log Message:
  -----------
  Merge branch 'master' into migration-amplification

Compare: https://github.com/quicwg/base-drafts/compare/fae20ab16577...3e5b0fd79e99