Subject: [quicwg/base-drafts] cefcb1: Define stream limits as counts

From: Martin Thomson <[email-masked]>
Date: Tue, 30 Oct 2018 17:19:06 -0700

Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cefcb15069e7c3a31c199c367cba1578455d8c82
      https://github.com/quicwg/base-drafts/commit/cefcb15069e7c3a31c199c367cba1578455d8c82
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-25 (Thu, 25 Oct 2018)

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

  Log Message:
  -----------
  Define stream limits as counts

The problems we've been having with stream limits turned out to be
intractable without a larger shift.  This aligns stream limits with flow
control limits.  To do that, it takes two frame types, both for
increasing the limit and for signaling blocking.

Note that these frame types will be renumbered afterwards.  I realize
that this is a terrible arrangement, but it's temporary.  Ideally all
this limiting stuff is in a contiguous block.

Closes #1850.

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

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

  Log Message:
  -----------
  but, but, but (fix to existing text)

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

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

  Log Message:
  -----------
  Rename transport parameter to match

  Commit: 1d5d157d17372e009e001b8eef3ce17930514c5b
      https://github.com/quicwg/base-drafts/commit/1d5d157d17372e009e001b8eef3ce17930514c5b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-25 (Thu, 25 Oct 2018)

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

  Log Message:
  -----------
  marten makes it better again

  Commit: 00bf51c4889102eb657b588b36cad40b67058d12
      https://github.com/quicwg/base-drafts/commit/00bf51c4889102eb657b588b36cad40b67058d12
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  Plural/non-plural inconsistencies

  Commit: 03d729df88c2766e2dd22e1a2ba31784351dbaf6
      https://github.com/quicwg/base-drafts/commit/03d729df88c2766e2dd22e1a2ba31784351dbaf6
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  Let's stick with counting as much as possible

  Commit: 7c6f963ee6c249bba87e4fe04b6563405c278ffe
      https://github.com/quicwg/base-drafts/commit/7c6f963ee6c249bba87e4fe04b6563405c278ffe
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  Clearer explanation of STREAMS_BLOCKED

  Commit: 28e3e63ad944a87fdf6165c48adad41f003a761f
      https://github.com/quicwg/base-drafts/commit/28e3e63ad944a87fdf6165c48adad41f003a761f
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  lines

  Commit: 2f95581bcff9168011890acd36776dc1360723fc
      https://github.com/quicwg/base-drafts/commit/2f95581bcff9168011890acd36776dc1360723fc
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  Restore text on updating MAX_STREAMS

  Commit: 12f0a85a9812ea148afae20a20b9fda33f2d5b54
      https://github.com/quicwg/base-drafts/commit/12f0a85a9812ea148afae20a20b9fda33f2d5b54
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  word whack-a-mole

  Commit: 1a7a66e92b84f68359eb6f966139c5398b348e45
      https://github.com/quicwg/base-drafts/commit/1a7a66e92b84f68359eb6f966139c5398b348e45
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-26 (Fri, 26 Oct 2018)

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

  Log Message:
  -----------
  Reword reordering text

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

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

  Log Message:
  -----------
  ... of each type

  Commit: 22a195190391f514fa62d3565707d1c65e4c39fd
      https://github.com/quicwg/base-drafts/commit/22a195190391f514fa62d3565707d1c65e4c39fd
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

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

  Log Message:
  -----------
  This was just wrong

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

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

  Log Message:
  -----------
  Stream limit can apply to an endpoint

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

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

  Log Message:
  -----------
  s/ID//

  Commit: 68ac057c195dc70d6a67663e43391358701235f3
      https://github.com/quicwg/base-drafts/commit/68ac057c195dc70d6a67663e43391358701235f3
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

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

  Log Message:
  -----------
  Rename all BLOCKED frames

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

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

  Log Message:
  -----------
  Stream data limit is more words, but clearer

  Commit: 9995e08f2b56ae66b75ec1ddb03b6290090046a9
      https://github.com/quicwg/base-drafts/commit/9995e08f2b56ae66b75ec1ddb03b6290090046a9
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-30 (Tue, 30 Oct 2018)

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

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

  Commit: 58a1e16935ca85a6975613f21901d23c3bd11547
      https://github.com/quicwg/base-drafts/commit/58a1e16935ca85a6975613f21901d23c3bd11547
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

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

  Log Message:
  -----------
  Handle the ambiguity between max and concurrent stream better

  Commit: 146d85bcceaaad605a6de55c1648938c069d161c
      https://github.com/quicwg/base-drafts/commit/146d85bcceaaad605a6de55c1648938c069d161c
  Author: Martin Thomson <[email-masked]>
  Date:   2018-10-31 (Wed, 31 Oct 2018)

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

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

Define stream limits as counts

Compare: https://github.com/quicwg/base-drafts/compare/4de394e0dc2e...146d85bcceaa
      **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.