Subject: [quicwg/base-drafts] 1065da: Flow control accounting uses the maximum data offs...

From: Mike Bishop <[email-masked]>
Date: Wed, 19 Jul 2017 14:16:56 -0700

Branch: refs/heads/this_aint_h2
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1065da6fbf9e3730043b9887174b34d42c07dc1f
      https://github.com/quicwg/base-drafts/commit/1065da6fbf9e3730043b9887174b34d42c07dc1f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-09 (Thu, 09 Mar 2017)

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

  Log Message:
  -----------
  Flow control accounting uses the maximum data offset on each stream

Also, scales the connection-level flow control window by 1024

Closes #370, #340.

  Commit: 8248c503279c65376937d341f55b8c20b933f0be
      https://github.com/quicwg/base-drafts/commit/8248c503279c65376937d341f55b8c20b933f0be
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

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

  Commit: af1b2a0d043f7dbbd456bb5a0c1d99e43aea4215
      https://github.com/quicwg/base-drafts/commit/af1b2a0d043f7dbbd456bb5a0c1d99e43aea4215
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #378 from quicwg/scale_connection_flow_control

Flow control accounting uses the maximum data offset on each stream

  Commit: c45c755920cedf2bb458c382b1ac02730cf67bc3
      https://github.com/quicwg/base-drafts/commit/c45c755920cedf2bb458c382b1ac02730cf67bc3
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Fixes SST reference

  Commit: 14021f393a6899d4f0eaa5be00da207e87014837
      https://github.com/quicwg/base-drafts/commit/14021f393a6899d4f0eaa5be00da207e87014837
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  tab

  Commit: d37a0993897821e07d7bd5b040af4be9b1716e57
      https://github.com/quicwg/base-drafts/commit/d37a0993897821e07d7bd5b040af4be9b1716e57
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  remove url

  Commit: a30f957a0050e63811975973e442488db53ee4c4
      https://github.com/quicwg/base-drafts/commit/a30f957a0050e63811975973e442488db53ee4c4
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #386 from quicwg/sst-ref

Fixes SST reference

  Commit: f3c37752cf10c5e53939a74a5363af63b98c003a
      https://github.com/quicwg/base-drafts/commit/f3c37752cf10c5e53939a74a5363af63b98c003a
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

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

  Log Message:
  -----------
  Editorial fix to frame types table

  Commit: f3af8a42d1237c3be63c87f1ddb22c8a4c3ff0cc
      https://github.com/quicwg/base-drafts/commit/f3af8a42d1237c3be63c87f1ddb22c8a4c3ff0cc
  Author: ianswett <[email-masked]>
  Date:   2017-03-12 (Sun, 12 Mar 2017)

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

  Log Message:
  -----------
  Fix timestamp phrasing and spelling

  Commit: e3a318a4e69100bbb7d80bcd4c47f447845a6b9a
      https://github.com/quicwg/base-drafts/commit/e3a318a4e69100bbb7d80bcd4c47f447845a6b9a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #389 from quicwg/ianswett-fix-timestamp-spelling

Fix timestamp phrasing and spelling

  Commit: ecab80958c111d67aca677fbbbb9e839ec72e923
      https://github.com/quicwg/base-drafts/commit/ecab80958c111d67aca677fbbbb9e839ec72e923
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #387 from quicwg/frame-types

Editorial fix to frame types table

  Commit: 90da0e04e7d5d9c8098eb22f22eb4af90ff2828a
      https://github.com/quicwg/base-drafts/commit/90da0e04e7d5d9c8098eb22f22eb4af90ff2828a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adding change log to drafts

  Commit: 15ef40fa06927bfc2063d40eef15dd20d8e7b604
      https://github.com/quicwg/base-drafts/commit/15ef40fa06927bfc2063d40eef15dd20d8e7b604
  Author: Brian Trammell <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  editorial: packet numbers in headers are max 32 bits

  Commit: 642193e05017306ff43910084a186074e128fd51
      https://github.com/quicwg/base-drafts/commit/642193e05017306ff43910084a186074e128fd51
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #392 from britram/missed-a-big-packet-number

editorial: packet numbers in headers are max 32 bits

  Commit: efee2c4f82ced4f1c2e137ba1e0b544e6362eb80
      https://github.com/quicwg/base-drafts/commit/efee2c4f82ced4f1c2e137ba1e0b544e6362eb80
  Author: ianswett <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Remove return argument from DetectLostPackets

  Commit: 876df8f8531522597adc6b4531dc941c21800c14
      https://github.com/quicwg/base-drafts/commit/876df8f8531522597adc6b4531dc941c21800c14
  Author: ianswett <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix time loss detection and early retransmit

  Commit: 26bd685d6b8b5a42cf2ce8bdf36c509b7ed7bf18
      https://github.com/quicwg/base-drafts/commit/26bd685d6b8b5a42cf2ce8bdf36c509b7ed7bf18
  Author: ianswett <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix trailing whitespace

  Commit: 55d791c481b3ee6d2c880d70e9f28ada5655db03
      https://github.com/quicwg/base-drafts/commit/55d791c481b3ee6d2c880d70e9f28ada5655db03
  Author: ianswett <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Fix inconsistencies and nits

  Commit: 07510d1f14bcf3953a47356576e2b818c4dc6405
      https://github.com/quicwg/base-drafts/commit/07510d1f14bcf3953a47356576e2b818c4dc6405
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #394 from quicwg/ianswett-timeloss

Fix time loss detection and early retransmit

  Commit: 368ed217c29422ef459adf3feecab6edbaaf3fad
      https://github.com/quicwg/base-drafts/commit/368ed217c29422ef459adf3feecab6edbaaf3fad
  Author: Mike Bishop <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Issue numbers in changelog

  Commit: 414694200b258243757ca28ebdd151723ec0b9ef
      https://github.com/quicwg/base-drafts/commit/414694200b258243757ca28ebdd151723ec0b9ef
  Author: Mike Bishop <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  hq is not a 'these'

  Commit: e29ea0cb399725400b3187e158ac90eda648e891
      https://github.com/quicwg/base-drafts/commit/e29ea0cb399725400b3187e158ac90eda648e891
  Author: Mike Bishop <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  HTTP/QUIC nits

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

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

  Log Message:
  -----------
  Adding stub changelog for recovery

  Commit: c123dca53c3810e58595059f32f302d569d88fd1
      https://github.com/quicwg/base-drafts/commit/c123dca53c3810e58595059f32f302d569d88fd1
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Added changelog entries for recovery draft.

  Commit: f59a02865593a50c4dfcafae72dc46701a7d5d50
      https://github.com/quicwg/base-drafts/commit/f59a02865593a50c4dfcafae72dc46701a7d5d50
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #396 from quicwg/changelog

Added changelog entries for recovery draft.

  Commit: 5f6b31724de118dea4efa7936630dda9a892b102
      https://github.com/quicwg/base-drafts/commit/5f6b31724de118dea4efa7936630dda9a892b102
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adds an overview section for loss detection and restructures the section a bit.

  Commit: 8961e04c4dcaf34dff9026f2be592d86f7e4c063
      https://github.com/quicwg/base-drafts/commit/8961e04c4dcaf34dff9026f2be592d86f7e4c063
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  added changelog note

  Commit: 244a1714abc62c5c38f71006f6fc94045344812a
      https://github.com/quicwg/base-drafts/commit/244a1714abc62c5c38f71006f6fc94045344812a
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  missed one

  Commit: 2951cff482c1f2fa34eb199365d348864d8ffbac
      https://github.com/quicwg/base-drafts/commit/2951cff482c1f2fa34eb199365d348864d8ffbac
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

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

Adds an overview section for loss detection and restructures a bit

  Commit: f11116f08362c28b66ec526b098a848d519ff4a3
      https://github.com/quicwg/base-drafts/commit/f11116f08362c28b66ec526b098a848d519ff4a3
  Author: seanturner <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Streamling into

  Commit: 678d44db9cab72dea078e575a7034db92836f354
      https://github.com/quicwg/base-drafts/commit/678d44db9cab72dea078e575a7034db92836f354
  Author: seanturner <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Minor edits for s3.2

  Commit: 78a324eb998678b84cb550054cbcc233fcd2874a
      https://github.com/quicwg/base-drafts/commit/78a324eb998678b84cb550054cbcc233fcd2874a
  Author: seanturner <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Changing para # reference for TLS exporters

  Commit: 3dd6db1341ce588f36a58594fe36873797d7ab14
      https://github.com/quicwg/base-drafts/commit/3dd6db1341ce588f36a58594fe36873797d7ab14
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #399 from quicwg/quic_tls-intro

Streamling into

  Commit: 639de3397eac816df899498ca93df6facc254557
      https://github.com/quicwg/base-drafts/commit/639de3397eac816df899498ca93df6facc254557
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #400 from quicwg/quic_tls-s3.2-tweak

Minor edits for s3.2

  Commit: 7b42511299073acdb34ede9a22058d65314ecaaa
      https://github.com/quicwg/base-drafts/commit/7b42511299073acdb34ede9a22058d65314ecaaa
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #401 from quicwg/quic_tls-exporter-ref

Changing para # reference for TLS exporters

  Commit: 9483e726b8c43ac15e0ed6f4673bdb1535b2790a
      https://github.com/quicwg/base-drafts/commit/9483e726b8c43ac15e0ed6f4673bdb1535b2790a
  Author: seanturner <[email-masked]>
  Date:   2017-03-13 (Mon, 13 Mar 2017)

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

  Log Message:
  -----------
  Adding my email address

  Commit: 3ec621de449c909e411073a784c417d3aaf597a8
      https://github.com/quicwg/base-drafts/commit/3ec621de449c909e411073a784c417d3aaf597a8
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #402 from quicwg/quic_tls_my-address

Adding my email address

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

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Retry a push if it fails

  Commit: 21cc94b474b330209402f93ed28a5bd1c997e167
      https://github.com/quicwg/base-drafts/commit/21cc94b474b330209402f93ed28a5bd1c997e167
  Author: Julian Reschke <[email-masked]>
  Date:   2017-03-14 (Tue, 14 Mar 2017)

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

  Log Message:
  -----------
  type the artwork (#403)

  Commit: a97ccb1a02094b979c5f9d5f80a0bd739e8d0231
      https://github.com/quicwg/base-drafts/commit/a97ccb1a02094b979c5f9d5f80a0bd739e8d0231
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  Fixup changelog

  Commit: 41066087edc18014021a22f98bc71e9097f7c069
      https://github.com/quicwg/base-drafts/commit/41066087edc18014021a22f98bc71e9097f7c069
  Author: ianswett <[email-masked]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  First version of congestion control (#395)

* First version of congestion control
* Added ssthresh and small changes

  Commit: 8412b34a192d3f45bfb4760af2d61cc1e248b0c9
      https://github.com/quicwg/base-drafts/commit/8412b34a192d3f45bfb4760af2d61cc1e248b0c9
  Author: ianswett <[email-masked]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

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

  Log Message:
  -----------
  Remove the extraneous multiply by 1500

  Commit: f14ba70658b33562c29771456d9e3edad9a85d66
      https://github.com/quicwg/base-drafts/commit/f14ba70658b33562c29771456d9e3edad9a85d66
  Author: ianswett <[email-masked]>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

  Log Message:
  -----------
  Incorporate F-RTO

  Commit: 6aa7a2764150aa4ca12c2ecebc9f5b7a8f9818a6
      https://github.com/quicwg/base-drafts/commit/6aa7a2764150aa4ca12c2ecebc9f5b7a8f9818a6
  Author: ianswett <[email-masked]>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

  Log Message:
  -----------
  Fix trailing whitespace

  Commit: ac0e9f4590f317604aa1049d1eefc8fbffdd6147
      https://github.com/quicwg/base-drafts/commit/ac0e9f4590f317604aa1049d1eefc8fbffdd6147
  Author: ianswett <[email-masked]>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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

  Commit: ac603a7faff1c94e0fef120f1fad2b51d8a71e13
      https://github.com/quicwg/base-drafts/commit/ac603a7faff1c94e0fef120f1fad2b51d8a71e13
  Author: ianswett <[email-masked]>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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

  Commit: 615daa2cb890f016d41c8713d46b115afce6f7c8
      https://github.com/quicwg/base-drafts/commit/615daa2cb890f016d41c8713d46b115afce6f7c8
  Author: ianswett <[email-masked]>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

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

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

  Commit: 55f4b86cd2cbe18532e547cbfda755c59d31ffbd
      https://github.com/quicwg/base-drafts/commit/55f4b86cd2cbe18532e547cbfda755c59d31ffbd
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Fix typo

  Commit: 336afbcd7ea39075cd077b6aaa0364aba202f81a
      https://github.com/quicwg/base-drafts/commit/336afbcd7ea39075cd077b6aaa0364aba202f81a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Correct change log for stream 0/1

  Commit: 1be14db55745f2a9f01598e5621afa0b75a7e691
      https://github.com/quicwg/base-drafts/commit/1be14db55745f2a9f01598e5621afa0b75a7e691
  Author: ianswett <[email-masked]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Jana's review comments

  Commit: 65c9987ee8662f0e80ec7d6140cf0a74e767e784
      https://github.com/quicwg/base-drafts/commit/65c9987ee8662f0e80ec7d6140cf0a74e767e784
  Author: ianswett <[email-masked]>
  Date:   2017-03-21 (Tue, 21 Mar 2017)

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

  Log Message:
  -----------
  Line length.

  Commit: 76b0e2d8e63cd6300f0ece7ef18fa73b8b53fe2c
      https://github.com/quicwg/base-drafts/commit/76b0e2d8e63cd6300f0ece7ef18fa73b8b53fe2c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-03-22 (Wed, 22 Mar 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:
  -----------
  Make sure that the inter-draft references are correct

  Commit: 7f7ad177226947f06f9b6acb59d2c62ce7a9ee19
      https://github.com/quicwg/base-drafts/commit/7f7ad177226947f06f9b6acb59d2c62ce7a9ee19
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-03-23 (Thu, 23 Mar 2017)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Fix links

Either we're very unobservant, or Github changed their markdown parser.

  Commit: 55002e6927120962be6828169f80f15ec326a188
      https://github.com/quicwg/base-drafts/commit/55002e6927120962be6828169f80f15ec326a188
  Author: Julian Reschke <[email-masked]>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  restore artwork indentation broken by #403

..hopefully...

  Commit: 06bde72918e1bf86236f227774990cfd4b40659e
      https://github.com/quicwg/base-drafts/commit/06bde72918e1bf86236f227774990cfd4b40659e
  Author: Mike Bishop <[email-masked]>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  Shorten RFC Editor's Note line

  Commit: a1a885fa4c4be4ff18ca0913f097ae221b43b880
      https://github.com/quicwg/base-drafts/commit/a1a885fa4c4be4ff18ca0913f097ae221b43b880
  Author: janaiyengar <[email-masked]>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

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

  Log Message:
  -----------
  Merge pull request #409 from quicwg/ianswett-frto

Incorporate F-RTO

  Commit: a02b53911d4bcd0fa84ee1b99e3735ded93cacbe
      https://github.com/quicwg/base-drafts/commit/a02b53911d4bcd0fa84ee1b99e3735ded93cacbe
  Author: Lucas Clemente <[email-masked]>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Add skipped packets detection to the OnAckReceived pseudocode (#415)

  Commit: 43365df0f01d7f0ae761571ab2d2045ca0720936
      https://github.com/quicwg/base-drafts/commit/43365df0f01d7f0ae761571ab2d2045ca0720936
  Author: Lucas Clemente <[email-masked]>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

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

  Log Message:
  -----------
  Fix a minor unit issue in the DetectLostPackets loss_time calculation (#416)

  Commit: 673e29560b6f16492ebf33823ddd916e4b8bbb23
      https://github.com/quicwg/base-drafts/commit/673e29560b6f16492ebf33823ddd916e4b8bbb23
  Author: ianswett <[email-masked]>
  Date:   2017-03-28 (Tue, 28 Mar 2017)

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

  Log Message:
  -----------
  Simplify and clarify RTO alarm calculation (#417)

  Commit: 26b0254f45766b69d42e570f83427cf9a39e4caf
      https://github.com/quicwg/base-drafts/commit/26b0254f45766b69d42e570f83427cf9a39e4caf
  Author: Mike Bishop <[email-masked]>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Spelling

  Commit: 972ec93972918542c1eaa86cdcae066805f1cb3d
      https://github.com/quicwg/base-drafts/commit/972ec93972918542c1eaa86cdcae066805f1cb3d
  Author: ianswett <[email-masked]>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

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

  Log Message:
  -----------
  Resolve remaining TODOs (#420)

* Resolve remaining TODOs

* Update draft-ietf-quic-recovery.md

  Commit: 83484ea9f3b4d858a7c66c734e64bd3fec192897
      https://github.com/quicwg/base-drafts/commit/83484ea9f3b4d858a7c66c734e64bd3fec192897
  Author: ianswett <[email-masked]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  No timestamps in unprotected packets

Unprotected packets are only used for handshakes, and timestamps are not necessary for proper recovery during the handshake.

  Commit: d437aaaf065542245977aa7bcacdb6d86aa36f2a
      https://github.com/quicwg/base-drafts/commit/d437aaaf065542245977aa7bcacdb6d86aa36f2a
  Author: ianswett <[email-masked]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Clarify acknowledgement priority in acks

  Commit: 97c99d15f2deae59a77c852989ed516d303b46ca
      https://github.com/quicwg/base-drafts/commit/97c99d15f2deae59a77c852989ed516d303b46ca
  Author: ianswett <[email-masked]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

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

  Log Message:
  -----------
  Fix spelling of acknowledge

  Commit: 8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
      https://github.com/quicwg/base-drafts/commit/8724d7ceaeb7cb7b9645120cb3387c54e275e3cf
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-04 (Tue, 04 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #429 from quicwg/ianswett-notimestamps

No timestamps in unprotected packets

  Commit: fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
      https://github.com/quicwg/base-drafts/commit/fa1d908e8bf34aac721a9d9d4d96f2196dec30c1
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-04-11 (Tue, 11 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md

  Commit: ed9834dbb2591f08142913b3fdbc11592e5a7340
      https://github.com/quicwg/base-drafts/commit/ed9834dbb2591f08142913b3fdbc11592e5a7340
  Author: Mike Bishop <[email-masked]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Fix long line in #429

  Commit: 7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
      https://github.com/quicwg/base-drafts/commit/7f87aa0d7da3c708e78b91eb4ec1da1d573f2890
  Author: Kai Mindermann M.Sc <[email-masked]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Change StreamID to Stream ID (#431)

  Commit: f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
      https://github.com/quicwg/base-drafts/commit/f9f7d7ae51c80eec07778c1dc30cd5742bcedac1
  Author: Mike Bishop <[email-masked]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Usinge proper spellinge

  Commit: fac7f9d91f781602d8425ccd1fa6aa521f78243a
      https://github.com/quicwg/base-drafts/commit/fac7f9d91f781602d8425ccd1fa6aa521f78243a
  Author: ianswett <[email-masked]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

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

  Log Message:
  -----------
  Reduce the number of offset lengths in a stream frame (#430)

* Reduce the number of offset lengths in a stream frame

* Update draft-ietf-quic-transport.md

  Commit: cdbfb64a6e93361d3d0cdb709578dc231e138f2f
      https://github.com/quicwg/base-drafts/commit/cdbfb64a6e93361d3d0cdb709578dc231e138f2f
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Additional security section on fragmentation reassembly attacks

Describe the equivalent of the Teardrop attack for QUIC, and propose mitigation.

  Commit: c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9
      https://github.com/quicwg/base-drafts/commit/c4cad2fcbcf1cd8dbd95bbb45485e4cae18748e9
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Adding a description of stream commitment attacks in security section

See discussion of issue #435: Stream ID sequential order may create head of queue blocking.

  Commit: 12dd1f54f9f043c8700991d8d61ef24ac4ba8a02
      https://github.com/quicwg/base-drafts/commit/12dd1f54f9f043c8700991d8d61ef24ac4ba8a02
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

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

  Commit: dade254760334723363773208743522fd1ab813d
      https://github.com/quicwg/base-drafts/commit/dade254760334723363773208743522fd1ab813d
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

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

  Commit: 464a222e9dda89d2b06d7e46be3fcea980c9bc3b
      https://github.com/quicwg/base-drafts/commit/464a222e9dda89d2b06d7e46be3fcea980c9bc3b
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Splitting long lines so the verification does not complains so much.

80 char limit. Seriously?

  Commit: ddefb663dbeb16701bcf6181ae5176a5b52bf1ad
      https://github.com/quicwg/base-drafts/commit/ddefb663dbeb16701bcf6181ae5176a5b52bf1ad
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Log Message:
  -----------
  Removing a trailing white space. 

Because that's what the check in control says.
draft-ietf-quic-transport.md contains trailing whitespace
make: *** [latest] Error 1
Whatever...

  Commit: 105e26eb0563364010052ad46a62418ecbf8c9c3
      https://github.com/quicwg/base-drafts/commit/105e26eb0563364010052ad46a62418ecbf8c9c3
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Remove the trailing white space???

Some of my input lines ended with a space. Apparently, that's enough to spook the verifier. Weird.

  Commit: 6a0337c7771fd8787dc42dc58d6adb151f00cc24
      https://github.com/quicwg/base-drafts/commit/6a0337c7771fd8787dc42dc58d6adb151f00cc24
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Removing trailing spaces on some of changed lines

I have lots of emotional things to say about such checks...

  Commit: c2ac3d62a72e7501230327439d8bc345b5392fe2
      https://github.com/quicwg/base-drafts/commit/c2ac3d62a72e7501230327439d8bc345b5392fe2
  Author: Mike Bishop <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Add LIMIT_UPDATE and replaces concurrent stream limit

  Commit: 8d47948a3f51e83c546126da2e210c5b6915df70
      https://github.com/quicwg/base-drafts/commit/8d47948a3f51e83c546126da2e210c5b6915df70
  Author: Mike Bishop <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Not much overhead

  Commit: 32eff56022a21b2e16af8581b76e4cd6e0cb1a0d
      https://github.com/quicwg/base-drafts/commit/32eff56022a21b2e16af8581b76e4cd6e0cb1a0d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Define handling for initial_stream_limit of 0

  Commit: ed30459e07c9baaa8785eee6cd07f04db6c2e575
      https://github.com/quicwg/base-drafts/commit/ed30459e07c9baaa8785eee6cd07f04db6c2e575
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Remove text about too many open streams.

Having too few streams is a transient condition.  The only reason that we
prohibit an initial stream limit of 0 is that you have to have one stream in
order to send anything.  (That goes away if we remove the special nature of
stream 0 for WINDOW_UPDATE.)

  Commit: 693758bd94e549cd4895de8b511fca9a843a0d85
      https://github.com/quicwg/base-drafts/commit/693758bd94e549cd4895de8b511fca9a843a0d85
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Shortening the text, per Martin Thomson's review

  Commit: a169a171d79ae43ded2b4a237b6996938b59ac13
      https://github.com/quicwg/base-drafts/commit/a169a171d79ae43ded2b4a237b6996938b59ac13
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Trailing white spaces. This check is heinous.

  Commit: d2444849b79176f61c79771c66677bec28108d95
      https://github.com/quicwg/base-drafts/commit/d2444849b79176f61c79771c66677bec28108d95
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Simplifying the text, per Martin's review

  Commit: f70b1fc1a8d091fb166b4d6b5db2f469417d900d
      https://github.com/quicwg/base-drafts/commit/f70b1fc1a8d091fb166b4d6b5db2f469417d900d
  Author: Shigeki Ohtsu <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix markdown of code block

  Commit: 84987e4770803e2d927872a0589496fec57c883b
      https://github.com/quicwg/base-drafts/commit/84987e4770803e2d927872a0589496fec57c883b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

This also changes the name of the LIMIT_UPDATE frame to MAX_STREAM_ID to match.

A lot of the text talked about stream offsets and had flow control affect
maximum stream offsets.  This turned out to be unnecessarily obtuse.  The text
in this changeset simply says that there is a limit to the amount of data that
can be sent.  This turns out to be a lot of changes, but I think that it is
easier to understand as a result.

Closes #443.

  Commit: 48f580ccbc19fa900c43e37eb065c20999abb2f0
      https://github.com/quicwg/base-drafts/commit/48f580ccbc19fa900c43e37eb065c20999abb2f0
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

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

  Commit: cb0bd794d2d75f3190a74a60abf392cd3d93db2f
      https://github.com/quicwg/base-drafts/commit/cb0bd794d2d75f3190a74a60abf392cd3d93db2f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #449 from shigeki/fix_codeblock

Fix markdown of code block

  Commit: eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
      https://github.com/quicwg/base-drafts/commit/eba4f043d8d55c86fe6db9d0e2e0c22ed66c44c2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  The hazards of renaming things automatically

  Commit: b82595442be00263498f4edc464fb4f30adfdc01
      https://github.com/quicwg/base-drafts/commit/b82595442be00263498f4edc464fb4f30adfdc01
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix IANA table

  Commit: dec12c295c05a6e180f5d494c2f42b1665f0cba5
      https://github.com/quicwg/base-drafts/commit/dec12c295c05a6e180f5d494c2f42b1665f0cba5
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  fixing the slowloris reference.

  Commit: bfd754a4883ad53a9edd2688f080fdc3ca245050
      https://github.com/quicwg/base-drafts/commit/bfd754a4883ad53a9edd2688f080fdc3ca245050
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Strengthen the SHOULD mitigate text

Also, fix the line>80 characters, so we can easily transfer the MD file to punch cards.

  Commit: f725b84c8cd3d989ae28c8bd8a1d3ccfc44cf834
      https://github.com/quicwg/base-drafts/commit/f725b84c8cd3d989ae28c8bd8a1d3ccfc44cf834
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  More punch cards.

  Commit: dbdcad821c05f728db4ea434dd0e3d261ed2cb5b
      https://github.com/quicwg/base-drafts/commit/dbdcad821c05f728db4ea434dd0e3d261ed2cb5b
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  I thought I was done with punch cards 40 years ago.

  Commit: 0eeb693b59ac0a55c4224063f2bb9b2d5d197449
      https://github.com/quicwg/base-drafts/commit/0eeb693b59ac0a55c4224063f2bb9b2d5d197449
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  trailing white space.

The 70's are back with a vengeance.

  Commit: 6aa8d9ea2cbfc552f39cb3f6a43994ab08891522
      https://github.com/quicwg/base-drafts/commit/6aa8d9ea2cbfc552f39cb3f6a43994ab08891522
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  whatever.

  Commit: 9dbba1032099ede1727e9bdb5907a4c686eb1a51
      https://github.com/quicwg/base-drafts/commit/9dbba1032099ede1727e9bdb5907a4c686eb1a51
  Author: huitema <[email-masked]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

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

  Log Message:
  -----------
  Punch me.

  Commit: a125e3e3a083f7d04d55a641c0c0a2a4c55c661c
      https://github.com/quicwg/base-drafts/commit/a125e3e3a083f7d04d55a641c0c0a2a4c55c661c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Avoid checking length of front-matter

  Commit: 747885f399edab5935f7517db1818d58b6d8d4fe
      https://github.com/quicwg/base-drafts/commit/747885f399edab5935f7517db1818d58b6d8d4fe
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Jana's review comments

  Commit: 1f02a95d6a4d93932c7abed79035b87f4fa44099
      https://github.com/quicwg/base-drafts/commit/1f02a95d6a4d93932c7abed79035b87f4fa44099
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Fix frame type numbers

  Commit: 5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
      https://github.com/quicwg/base-drafts/commit/5cdaea46c9ad6a3c2d58b85e17d131e09ae52389
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Update references with nicer labels

  Commit: f76f760c11fb1517127984b39df96cb8c2e5564d
      https://github.com/quicwg/base-drafts/commit/f76f760c11fb1517127984b39df96cb8c2e5564d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

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

  Log Message:
  -----------
  More feedback from Jana

  Commit: 46f293cbc6dda6059e8e26e17c4a9bf304590637
      https://github.com/quicwg/base-drafts/commit/46f293cbc6dda6059e8e26e17c4a9bf304590637
  Author: huitema <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Simplifying the mitigation text

Since there is no "one size fits all" mitigation, simplify the recommendations. The point is to draw attention to the problem, and trust developers to do the right thing.

  Commit: 040a5fef588e409c2a8a22088768fdfbf443bc81
      https://github.com/quicwg/base-drafts/commit/040a5fef588e409c2a8a22088768fdfbf443bc81
  Author: huitema <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  And fixing a typo.

  Commit: a168b3bd50a08fe0a984abc960452e90950ec19b
      https://github.com/quicwg/base-drafts/commit/a168b3bd50a08fe0a984abc960452e90950ec19b
  Author: huitema <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  STREAM frames.

  Commit: 31872b3649f9fd01edd84900730d341abe1cff9a
      https://github.com/quicwg/base-drafts/commit/31872b3649f9fd01edd84900730d341abe1cff9a
  Author: huitema <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  Can lead

  Commit: b47c0307b3c07326bd86b59642e70bf7cf1ea34e
      https://github.com/quicwg/base-drafts/commit/b47c0307b3c07326bd86b59642e70bf7cf1ea34e
  Author: huitema <[email-masked]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

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

  Log Message:
  -----------
  MAY -> could

  Commit: 6b18656b29cfc7afa8304cb74394e64e31f4be04
      https://github.com/quicwg/base-drafts/commit/6b18656b29cfc7afa8304cb74394e64e31f4be04
  Author: EKR <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  A bunch of editorial cleanup. Short summary:

- Remove a bunch of the "can be used" language because we are
  specifying how to use it.

- Update the 2119 language.

- Clean up the description of key derivation, also shorten
  it.

- Misc other stuff.

  Commit: 34e22512f68875d9313a8cccca4253021da7e09d
      https://github.com/quicwg/base-drafts/commit/34e22512f68875d9313a8cccca4253021da7e09d
  Author: EKR <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Martin's comments

  Commit: 6a6e068dec0739b96c0550e1b7ff62e4768f1423
      https://github.com/quicwg/base-drafts/commit/6a6e068dec0739b96c0550e1b7ff62e4768f1423
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Valid boilerplate is not the goal

  Commit: 3370cc12c6b4102c53dc9c35796fd7cd25ed1302
      https://github.com/quicwg/base-drafts/commit/3370cc12c6b4102c53dc9c35796fd7cd25ed1302
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #453 from quicwg/kramdown_xref_label

Update references with nicer labels

  Commit: 1bacf33cd2d40d0959efef79e35d525a5e0e8fb9
      https://github.com/quicwg/base-drafts/commit/1bacf33cd2d40d0959efef79e35d525a5e0e8fb9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Merge branch 'patch-1' of https://github.com/huitema/base-drafts into christian_attacks

  Commit: 1457f3981838cd63a3662ed76cefe4dc6c490a12
      https://github.com/quicwg/base-drafts/commit/1457f3981838cd63a3662ed76cefe4dc6c490a12
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Merge branch 'patch-2' of https://github.com/huitema/base-drafts into christian_attacks

  Commit: c61ac1163d47d052146e4f78db6a1487edd5c327
      https://github.com/quicwg/base-drafts/commit/c61ac1163d47d052146e4f78db6a1487edd5c327
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Merge branch 'patch-3' of https://github.com/huitema/base-drafts into christian_attacks

  Commit: 00b7da74273286b4507ca4453ff44fd15c2c1082
      https://github.com/quicwg/base-drafts/commit/00b7da74273286b4507ca4453ff44fd15c2c1082
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Wrap, editorial fixes

  Commit: 1390ba89842dec903d4a8eafa22a39330b8aa83e
      https://github.com/quicwg/base-drafts/commit/1390ba89842dec903d4a8eafa22a39330b8aa83e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

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

  Log Message:
  -----------
  Fix line wrapping

  Commit: c89eb53e0ffff3e4340f6bae6b845247a8bd9b63
      https://github.com/quicwg/base-drafts/commit/c89eb53e0ffff3e4340f6bae6b845247a8bd9b63
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  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 christian_attacks

  Commit: 735db70a72a672787a7a47f1160c95f9323cc9e1
      https://github.com/quicwg/base-drafts/commit/735db70a72a672787a7a47f1160c95f9323cc9e1
  Author: janaiyengar <[email-masked]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #450 from quicwg/limit_update

Split WINDOW_UPDATE into MAX_DATA and MAX_STREAM_DATA

  Commit: 1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
      https://github.com/quicwg/base-drafts/commit/1e125e47f51c2f6d3483deaf713aa6a8d7a5e63a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

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

  Log Message:
  -----------
  Split BLOCKED into two

This matches the changes to WINDOW_UPDATE

  Commit: 077be5853c6d0b617f600fe427856dac2e5ab54d
      https://github.com/quicwg/base-drafts/commit/077be5853c6d0b617f600fe427856dac2e5ab54d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

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

  Log Message:
  -----------
  Fix nits

  Commit: 5e2598ab44f21e21bdf8dd0a5724dd554d150c65
      https://github.com/quicwg/base-drafts/commit/5e2598ab44f21e21bdf8dd0a5724dd554d150c65
  Author: janaiyengar <[email-masked]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #454 from quicwg/split_blocked

Split BLOCKED

  Commit: 05a01d6d2b05a392118d4075ab1f49010efc6fc3
      https://github.com/quicwg/base-drafts/commit/05a01d6d2b05a392118d4075ab1f49010efc6fc3
  Author: Shigeki Ohtsu <[email-masked]>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

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

  Log Message:
  -----------
  fix spelling

  Commit: 43af81bf4e7e40da3913ed713e6e03affcdf092d
      https://github.com/quicwg/base-drafts/commit/43af81bf4e7e40da3913ed713e6e03affcdf092d
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md

  Commit: 8fba4705e8cb4a780e4d736955d6cac7987f2dbb
      https://github.com/quicwg/base-drafts/commit/8fba4705e8cb4a780e4d736955d6cac7987f2dbb
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Update CONTRIBUTING.md

  Commit: 863f3a8ba8d81475a1d33863574800373ac6c4e5
      https://github.com/quicwg/base-drafts/commit/863f3a8ba8d81475a1d33863574800373ac6c4e5
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  wip

  Commit: 81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
      https://github.com/quicwg/base-drafts/commit/81ab5997d38d56138dbf1b97fb2029e6c5e4d0aa
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Make RST_STREAM affect one direction only

This is a change to how we describe stream states as they relate to
RST_STREAM.  It also corrects the omission whereby RST_STREAM didn't
have any defined semantics from the idle state.

Closes #458.

  Commit: bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
      https://github.com/quicwg/base-drafts/commit/bb132b4984bef2a4f57e3efb8cdd4e1df8d6f27e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Fixup

  Commit: dd2344a7960feea31886d618d3f7128133648092
      https://github.com/quicwg/base-drafts/commit/dd2344a7960feea31886d618d3f7128133648092
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Nit

  Commit: d282ecdf393d1e451d542c61aa301a34fdbc9b88
      https://github.com/quicwg/base-drafts/commit/d282ecdf393d1e451d542c61aa301a34fdbc9b88
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #465 from shigeki/fix_spell

fix spelling

  Commit: 3ccf3d819385416d5f2fba10955b38040f825eff
      https://github.com/quicwg/base-drafts/commit/3ccf3d819385416d5f2fba10955b38040f825eff
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Move final offset discussion to new section

This probably isn't the best place, but including it in stream states doesn't
make sense when you observe that you can learn the final offset before entering
"half-closed (remote)" if there is reordering of STREAM+FIN.

  Commit: 6341938b0ff5d1de56db6a2b55c81258747b3aba
      https://github.com/quicwg/base-drafts/commit/6341938b0ff5d1de56db6a2b55c81258747b3aba
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Grammar correction, alignment

  Commit: 6547c57b304da192b7df46dba14d74ad20fa2bf1
      https://github.com/quicwg/base-drafts/commit/6547c57b304da192b7df46dba14d74ad20fa2bf1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Follow the flow control and stream concurrency changes in the main doc

  Commit: 4e7d18577c95cacb1f736f60b5f00ffd74393bc9
      https://github.com/quicwg/base-drafts/commit/4e7d18577c95cacb1f736f60b5f00ffd74393bc9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Minor editorial corrections to reason phrase of CONNECTION_CLOSE

Closes #199.

  Commit: 504dfee9b068d3e7937abf06e9989afc51a28384
      https://github.com/quicwg/base-drafts/commit/504dfee9b068d3e7937abf06e9989afc51a28384
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Remove unbalanced paren

  Commit: 84abf33fbfab77c3c1ed489400d83056a5965b9b
      https://github.com/quicwg/base-drafts/commit/84abf33fbfab77c3c1ed489400d83056a5965b9b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #469 from quicwg/reason_phrase_length

Minor editorial corrections to reason phrase of CONNECTION_CLOSE

  Commit: df919a30fa8b6d99cd0dd0935ab7713cffad2e19
      https://github.com/quicwg/base-drafts/commit/df919a30fa8b6d99cd0dd0935ab7713cffad2e19
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Remove requirement to send public reset if PMTU drops

I didn't recommend a specific error code for this.  One of the generic ones will do.

Closes #290

  Commit: 6117221d3335d8d35b07246992594009876eb7c3
      https://github.com/quicwg/base-drafts/commit/6117221d3335d8d35b07246992594009876eb7c3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Various version negotiation fixes

1. Version negotiation is stateless (this was implied but not made explicit)

2. Client ignores version negotiation packets if it has already done version
   negotiation.

3. Client ignores version negotaition packets if they list the version it is
   using.

Closes #284, #294, #241.

  Commit: dd4134f84e65133adf7b34ade9cd38ad339234ce
      https://github.com/quicwg/base-drafts/commit/dd4134f84e65133adf7b34ade9cd38ad339234ce
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

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

  Log Message:
  -----------
  Remove default idle timeout mention

Closes #326

  Commit: 6bd8826c2a09264940e77db5fa20e27a496a4522
      https://github.com/quicwg/base-drafts/commit/6bd8826c2a09264940e77db5fa20e27a496a4522
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Don't require the client to reset excess streams

In 0-RTT, the client might overrun the server's stream limit.  Let the server
work out what to do about that.

Closes #425

  Commit: 1e8d5dab076371e0e3672320f97494b824139b1a
      https://github.com/quicwg/base-drafts/commit/1e8d5dab076371e0e3672320f97494b824139b1a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Add a description of the FNV-1a algorithm

I've added this in the TLS document, even though this would have been easier to
add to the transport document in some ways.  The current plan (if we ever clear
our backlog) is to move the details of the packet protection and key schedule
to the transport.  If that ever happens, it will be easy enough to move this
new text at the same time as the packet protection.

Two choices that I made here:

1. all packets are protected, including Public Reset - this means that the
packet construction code can have very simple logic for determining whether to
add an integrity check, namely is there an AEAD?; the cost being that public
reset is a little bigger

2. the integrity check mechanism can change in a new version - this avoids
expanding the list of things that we promise that won't change between
versions; the cost being one extra trivial check on receiving an unprotected
packet

  Commit: 838af6631c491d8d5727ab03723e9e508b8ecbdf
      https://github.com/quicwg/base-drafts/commit/838af6631c491d8d5727ab03723e9e508b8ecbdf
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #459 from quicwg/make_reset_sensible

Change RST_STREAM impact on state

  Commit: 144ef04c182a29eecbbd0f74348ee4fe6affc10e
      https://github.com/quicwg/base-drafts/commit/144ef04c182a29eecbbd0f74348ee4fe6affc10e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #468 from quicwg/tls_flow_control

Make TLS track changes in transport

  Commit: 12dc1ccc064e670a5aff9d361e063e563466d267
      https://github.com/quicwg/base-drafts/commit/12dc1ccc064e670a5aff9d361e063e563466d267
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #475 from quicwg/default_idle

Remove default idle timeout mention

  Commit: 0cd5e806dd78446a7ace1a093cc333882514a37a
      https://github.com/quicwg/base-drafts/commit/0cd5e806dd78446a7ace1a093cc333882514a37a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Add STREAM_ID_NEEDED frame analogous to BLOCKED

  Commit: e82b2c9174c181d4093fdf6bc1d199f6311cda19
      https://github.com/quicwg/base-drafts/commit/e82b2c9174c181d4093fdf6bc1d199f6311cda19
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Move crypto to stream 0, HTTP control to stream 1

This doesn't fix BLOCKED, which remains a thorn in my side.  That is next.

  Commit: 9e6c6d172dc0bb226d8ea54739de0dd32fd05c4c
      https://github.com/quicwg/base-drafts/commit/9e6c6d172dc0bb226d8ea54739de0dd32fd05c4c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Small editorial fixes to stream identifiers

  Commit: c67b678b59dce1e873d588be82edb6604cfd68dc
      https://github.com/quicwg/base-drafts/commit/c67b678b59dce1e873d588be82edb6604cfd68dc
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Update for crypto on stream 0

  Commit: 942e284dfd3b4fc2e7bfaf790d53951a635ecbd1
      https://github.com/quicwg/base-drafts/commit/942e284dfd3b4fc2e7bfaf790d53951a635ecbd1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #473 from quicwg/no_reset_on_pmtud_drop

Remove requirement to send public reset if PMTU drops

  Commit: b19829cff70c5ea38b9be97e9b2335a3676ca900
      https://github.com/quicwg/base-drafts/commit/b19829cff70c5ea38b9be97e9b2335a3676ca900
  Author: Martin Thomson <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Remove advice

  Commit: 3b46f182aee21a06a93342490c0ac4548d6a6fbe
      https://github.com/quicwg/base-drafts/commit/3b46f182aee21a06a93342490c0ac4548d6a6fbe
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Cleaned up leftover LIMIT_UPDATE

  Commit: bae13e1ebef57f8a60857cc5689a28a999a652d0
      https://github.com/quicwg/base-drafts/commit/bae13e1ebef57f8a60857cc5689a28a999a652d0
  Author: janaiyengar <[email-masked]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #488 from quicwg/limit-update

Cleaned up leftover LIMIT_UPDATE

  Commit: d4622fda0bc141ecc7fa23357da5df1f60aab345
      https://github.com/quicwg/base-drafts/commit/d4622fda0bc141ecc7fa23357da5df1f60aab345
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-01 (Mon, 01 May 2017)

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

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

  Commit: dfe2859789c2775f6fe3b5e791915a857e3c3b3c
      https://github.com/quicwg/base-drafts/commit/dfe2859789c2775f6fe3b5e791915a857e3c3b3c
  Author: janaiyengar <[email-masked]>
  Date:   2017-04-30 (Sun, 30 Apr 2017)

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

  Log Message:
  -----------
  Merge pull request #480 from quicwg/fnv-1a

Add a description of the FNV-1a algorithm

  Commit: 0c52213e55d2cc1912e0d1e63ed2998f3b1a927f
      https://github.com/quicwg/base-drafts/commit/0c52213e55d2cc1912e0d1e63ed2998f3b1a927f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  Ignore pulls.json

  Commit: 63e1393883ca4a16614c18ed3526b4ab6efc1d1f
      https://github.com/quicwg/base-drafts/commit/63e1393883ca4a16614c18ed3526b4ab6efc1d1f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  -----------
  Remove TODO

  Commit: c0324b8b5107e020c6078e23f7a147b1cd15ca98
      https://github.com/quicwg/base-drafts/commit/c0324b8b5107e020c6078e23f7a147b1cd15ca98
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  -----------
  Remove TODOs from connection migration, see #490

  Commit: bdaea15f4d1067b69e318a71d913f95f32c1cfc3
      https://github.com/quicwg/base-drafts/commit/bdaea15f4d1067b69e318a71d913f95f32c1cfc3
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-02 (Tue, 02 May 2017)

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

  Log Message:
  -----------
  Merge pull request #455 from quicwg/stream_id_needed

STREAM_ID_NEEDED frame

  Commit: 3ccc9d82f47146229a92e89981bef87567c7e9c3
      https://github.com/quicwg/base-drafts/commit/3ccc9d82f47146229a92e89981bef87567c7e9c3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Nitted

  Commit: 77e3214ee41b34f26a8bde3f7615bb2e1dfaf7ca
      https://github.com/quicwg/base-drafts/commit/77e3214ee41b34f26a8bde3f7615bb2e1dfaf7ca
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 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 #456 from quicwg/stream_zero

Move crypto to stream 0, HTTP control to stream 1

  Commit: 5562f0a24df1675b8089c6a6350c8716813b5a12
      https://github.com/quicwg/base-drafts/commit/5562f0a24df1675b8089c6a6350c8716813b5a12
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Define the payload size of the initial packet rather than the packet size

The entity that creates the packet is not always aware of the existence of
header extensions.  That makes hitting the 1280 octet limit hard.  Worse, if
they are aware of extensions, they might reduce the size and then encouter a
server that enforces the limit.  That server will discard the packet.  That
makes enforcement risky.

This change places the limit on the payload.  It mandates 1232/1252 for v6/v4.

This is the uncomplicated version.  The complicated version that I didn't write
up allows a client that knows more about overheads to reduce the payload size
as long as they keep above some floor value (e.g., 1180).  We might consider
doing that later if we want to allow QUIC to operate on paths with a much
tighter MTU overhead.  Evidence suggests that we don't need this.

Closes #267

  Commit: 62d251486b4bb90f45c59d483f3f562cd8cc3486
      https://github.com/quicwg/base-drafts/commit/62d251486b4bb90f45c59d483f3f562cd8cc3486
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Missed a number

  Commit: 060c71878fca8ce02b9ae1507eb896c099e2e27f
      https://github.com/quicwg/base-drafts/commit/060c71878fca8ce02b9ae1507eb896c099e2e27f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Add limits to TLS draft

  Commit: 80ea463166bd2dd63980e6cab57f7b50ac0c1ef9
      https://github.com/quicwg/base-drafts/commit/80ea463166bd2dd63980e6cab57f7b50ac0c1ef9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Take 2

  Commit: 61102f03615365bc543404c559028e75643fbde2
      https://github.com/quicwg/base-drafts/commit/61102f03615365bc543404c559028e75643fbde2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Could have sworn that there was a UDP extension hack somewhere, probably thinking of ICMP

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

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

  Log Message:
  -----------
  typo

  Commit: 9b4ac6def6bf0dcfae74b6f660a411baa935c449
      https://github.com/quicwg/base-drafts/commit/9b4ac6def6bf0dcfae74b6f660a411baa935c449
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Use 'IP packet' more consistently

  Commit: f659932dc3cdad9a2f6cbf1063e9f8d3e90ead38
      https://github.com/quicwg/base-drafts/commit/f659932dc3cdad9a2f6cbf1063e9f8d3e90ead38
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #484 from quicwg/stream_id_editorial0

Editorial changes for stream identifiers

  Commit: a28e803a40d1bebb54f5b21e085b10699925262a
      https://github.com/quicwg/base-drafts/commit/a28e803a40d1bebb54f5b21e085b10699925262a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reword text on ignoring own version

  Commit: 2c399950b01e5ca12148a0117e3952a56b83e55b
      https://github.com/quicwg/base-drafts/commit/2c399950b01e5ca12148a0117e3952a56b83e55b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Don't exempt stream 1 from congestion control

Closes #248

  Commit: 699e52813bbef330163886ca5c500b12be063c71
      https://github.com/quicwg/base-drafts/commit/699e52813bbef330163886ca5c500b12be063c71
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reference MAX_DATA/MAX_STREAM_DATA to make it clearer

  Commit: f41f47da2f80c2fe7e8de9ab60622d01ab1a63b1
      https://github.com/quicwg/base-drafts/commit/f41f47da2f80c2fe7e8de9ab60622d01ab1a63b1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  MAX_DATA/MAX_STREAM_DATA will also solicit an ACK

Closes #385

  Commit: f07d80707962585220532a8b8c4d6001f7b34bb7
      https://github.com/quicwg/base-drafts/commit/f07d80707962585220532a8b8c4d6001f7b34bb7
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Tweak the once per RTT text

  Commit: ca81361f7ce643032def5dc78687630ff1aaa989
      https://github.com/quicwg/base-drafts/commit/ca81361f7ce643032def5dc78687630ff1aaa989
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #474 from quicwg/verneg_fixes

Various version negotiation fixes

  Commit: b852dde2e7fe7e15bb2c977054844ff32aabe36e
      https://github.com/quicwg/base-drafts/commit/b852dde2e7fe7e15bb2c977054844ff32aabe36e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #478 from quicwg/solicit_ack

MAX_DATA/MAX_STREAM_DATA will also solicit an ACK

  Commit: cc6cae82a7c602186f8b2cc49d6934f82994fb67
      https://github.com/quicwg/base-drafts/commit/cc6cae82a7c602186f8b2cc49d6934f82994fb67
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Repairing missed nit

  Commit: 15333404c870fe99b68a1bc41ec0a68bcd1d5075
      https://github.com/quicwg/base-drafts/commit/15333404c870fe99b68a1bc41ec0a68bcd1d5075
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #476 from quicwg/stream1_congestion

Don't exempt stream 1 from congestion control

  Commit: a023b0fe8bd06778bee191afbc9d3abe660b3471
      https://github.com/quicwg/base-drafts/commit/a023b0fe8bd06778bee191afbc9d3abe660b3471
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Allow STREAM_BLOCKED on unopenable streams

There's a problem I discovered here.  We don't actually describe a transition
from idle to half-closed or closed (see discussion about half-closing and
unidirectional streams for more on this problem).  The text mentions that
RST_STREAM on an idle stream is permitted, but doesn't actually define any transitions.

I have removed the allowance for RST_STREAM, but I believe that we need that
transition.  A new issue will be opened.

  Commit: b96329d37fea076c380b0685108febf0a1b47456
      https://github.com/quicwg/base-drafts/commit/b96329d37fea076c380b0685108febf0a1b47456
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  MAX_STREAM_DATA might arrive on an idle stream

Closes #188

  Commit: 62ddd8c223102945ceecb4e90480fed25cea1ff5
      https://github.com/quicwg/base-drafts/commit/62ddd8c223102945ceecb4e90480fed25cea1ff5
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #472 from quicwg/first_packet_payload_size

Define the payload size of the initial packet rather than the total packet size

  Commit: 2ac35bfade43644c90a30b5554fe3a946b4b85e0
      https://github.com/quicwg/base-drafts/commit/2ac35bfade43644c90a30b5554fe3a946b4b85e0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #483 from quicwg/max_stream_data_idle

MAX_STREAM_DATA is valid in the "idle" state

  Commit: ae0ec73da6c0a259a4023f5c23c9448ea9b7af49
      https://github.com/quicwg/base-drafts/commit/ae0ec73da6c0a259a4023f5c23c9448ea9b7af49
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #479 from quicwg/dont_reset_excess_0rtt_streams

Don't require the client to reset excess streams

  Commit: 97f04a5439ac8d11d40cfeea2fce08c5405a9ec4
      https://github.com/quicwg/base-drafts/commit/97f04a5439ac8d11d40cfeea2fce08c5405a9ec4
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Add a NEW_CONNECTION_ID frame

This frame is used by servers to support client unlinkability across network
migrations.

This assumes that the client is aware of the need for unlinkability.  I haven't
gone into a lot of detail on rationale, why this might be needed and the like.
That stuff does need expansion, but we don't have a lot of agreement on the
finer details.  For the moment having the basic mechanism in place will allow
us to make progress.

  Commit: d1b3125a81400a17bb30c8e15057c9e4742912b6
      https://github.com/quicwg/base-drafts/commit/d1b3125a81400a17bb30c8e15057c9e4742912b6
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Be more assertive about use

  Commit: 9001752946e6dfd1f65e014fd6b37e7880bd1a18
      https://github.com/quicwg/base-drafts/commit/9001752946e6dfd1f65e014fd6b37e7880bd1a18
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Merge pull request #491 from quicwg/new_conn_id

Add a NEW_CONNECTION_ID frame

  Commit: ca0bbb71773c0f6213dce05bb839851a2061b867
      https://github.com/quicwg/base-drafts/commit/ca0bbb71773c0f6213dce05bb839851a2061b867
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Reword initial packet number

Closes #492.

  Commit: f8671083a31d568316a6243b314d70c0153970af
      https://github.com/quicwg/base-drafts/commit/f8671083a31d568316a6243b314d70c0153970af
  Author: Benjamin M. Schwartz <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Clarify flexibility of the server port number in Alt-Svc (#424)

  Commit: 5edec0bbdc72c4d5210af36ca3bac1f22d0a5654
      https://github.com/quicwg/base-drafts/commit/5edec0bbdc72c4d5210af36ca3bac1f22d0a5654
  Author: EKR <[email-masked]>
  Date:   2017-05-03 (Wed, 03 May 2017)

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

  Log Message:
  -----------
  Remove the explicit packet number gap in favor of one computed
based on a shared secret.

  Commit: da193d4a97017e8c7fd28f3d455658eec737dcd0
      https://github.com/quicwg/base-drafts/commit/da193d4a97017e8c7fd28f3d455658eec737dcd0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Merge pull request #494 from quicwg/initial_pn

Reword initial packet number

  Commit: b74e64b459f073a37fc7a0f4ab4d0d0f41b724c7
      https://github.com/quicwg/base-drafts/commit/b74e64b459f073a37fc7a0f4ab4d0d0f41b724c7
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Fix table alignment

  Commit: c3490ef1656676edc3629efe6ab23aa531378d78
      https://github.com/quicwg/base-drafts/commit/c3490ef1656676edc3629efe6ab23aa531378d78
  Author: Lucas Pardue <[email-masked]>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  MAX_DATA frame minor typo

Align with the language use in MAX_STREAM_DATA

  Commit: 5e729e8cb0430275f097e560906d2f81a2ff8f5e
      https://github.com/quicwg/base-drafts/commit/5e729e8cb0430275f097e560906d2f81a2ff8f5e
  Author: Lucas Pardue <[email-masked]>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

  Log Message:
  -----------
  Stream Idle state minor typo fix

  Commit: 695f806be9daf0344aa8560263880b5282c76be9
      https://github.com/quicwg/base-drafts/commit/695f806be9daf0344aa8560263880b5282c76be9
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-04 (Thu, 04 May 2017)

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

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

  Commit: b88b1510c0b2eefc203109e5c0fd07d2ac72cdec
      https://github.com/quicwg/base-drafts/commit/b88b1510c0b2eefc203109e5c0fd07d2ac72cdec
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-05 (Fri, 05 May 2017)

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

  Log Message:
  -----------
  Merge pull request #503 from LPardue/patch-2

MAX_DATA frame minor typo

  Commit: 0c6c15aed10239820e6e847d4e29d608f6a429a9
      https://github.com/quicwg/base-drafts/commit/0c6c15aed10239820e6e847d4e29d608f6a429a9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-08 (Mon, 08 May 2017)

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

  Log Message:
  -----------
  Only allow BLOCKED once per limit

Getting this right is tricky because the frame can be "retransmitted" in the
event of loss, but I don't want to use the word "retransmitted".  This would be
a lot easier if we did #452.

Closes #198.

  Commit: 8f4206ca5deb048dbd49cde901244d5bdec4dd8d
      https://github.com/quicwg/base-drafts/commit/8f4206ca5deb048dbd49cde901244d5bdec4dd8d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-08 (Mon, 08 May 2017)

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

  Log Message:
  -----------
  Merge pull request #496 from ekr/new_conn_id

Remove the explicit packet number gap in favor of one computed

  Commit: 6de5e8cda18bb448e880a5d48b3772ae07a671de
      https://github.com/quicwg/base-drafts/commit/6de5e8cda18bb448e880a5d48b3772ae07a671de
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-09 (Tue, 09 May 2017)

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

  Log Message:
  -----------
  Force the server and client to remember transport parameters for 0-RTT

This includes Victor's recommendation to avoid the client violating server
constraints on operation.  This means that the server that accepts 0-RTT is
required to provide new transport parameters that are compatible with its
previously advertised value, or reject 0-RTT.

I made this easier on servers, by allowing them to advertise different
transport parameters that only apply to 0-RTT.  They include these values in
the TLS NewSessionTicket message, alongside the ticket that is used to resume.

  Commit: 03f08f6a0d39ef5cebeb65c62df35ae9a2e2fb36
      https://github.com/quicwg/base-drafts/commit/03f08f6a0d39ef5cebeb65c62df35ae9a2e2fb36
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-09 (Tue, 09 May 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Update figure detection for ``` delimiters

  Commit: 381d219f3e3c5f893c6151291747cd8698cd1627
      https://github.com/quicwg/base-drafts/commit/381d219f3e3c5f893c6151291747cd8698cd1627
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Version 1 uses TLS

Closes #45.

  Commit: ba518850a0ac8ad821051ead735a100450055433
      https://github.com/quicwg/base-drafts/commit/ba518850a0ac8ad821051ead735a100450055433
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Switch to 64-bit FNV-1a

This should simplify implementation further.

Closes #481.

  Commit: be197b6477363914433c444c778db6b8d7e3231d
      https://github.com/quicwg/base-drafts/commit/be197b6477363914433c444c778db6b8d7e3231d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Address validation is stateless reject

We already have enough text on how to tell a client to go away and come back.
But we don't really say how a server might do that statelessly.  Add a small
bit of text on that and we're done.

Closes #60

  Commit: 98683738eb3cddd7eb0d3713127dfa62d7dc8f4b
      https://github.com/quicwg/base-drafts/commit/98683738eb3cddd7eb0d3713127dfa62d7dc8f4b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Expand description

  Commit: 4d2e62cdd2ac132a16a3451c8d71db145f39a753
      https://github.com/quicwg/base-drafts/commit/4d2e62cdd2ac132a16a3451c8d71db145f39a753
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Rework cleartext packet descriptions

This defines a new packet type for the initial client cleartext packet, and
stateless rejects.  The remaining packets that carry cleartext messages remain
the same.  The final packet from the server is removed; instead the server
cleartext packet carries the server-selected connection ID.  The server can
propose a new connection ID in any of its cleartext packets, including the
version negotiation packet.

This will need to roll up changes from stateless rejects.  I'll merge that
branch after this commit.

Things that I might do differently: require the client to send an initial
packet after version negotiation on the basis that version negotiation is a
complete do-over.  Maybe also after a stateless reject, which would mean that
all packets containing the ClientHello would use that "initial" type.  That
would mean that only the initial type would have packet size restrictions,
which is nice.

Those alternatives give the server more options for changing connection ID as
well, but it also removes the ability for a server-side load balancer to easily
distinguish between connection IDs that the client proposes and those that the
server has provided.  Not sure which way that goes, I've opted to keep the
signal in place until we've had some more discussion.

  Commit: 9ba0fcc0a2251c7a923a6943a348e79db2a23fb0
      https://github.com/quicwg/base-drafts/commit/9ba0fcc0a2251c7a923a6943a348e79db2a23fb0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Expand on HelloRetryRequest rules

  Commit: e0473bb3e7a17ed228dd66ee620fe2494884f3cf
      https://github.com/quicwg/base-drafts/commit/e0473bb3e7a17ed228dd66ee620fe2494884f3cf
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Tidy up grammar

  Commit: ba82028683b070be98b6981a23a04a16d5b3f2c8
      https://github.com/quicwg/base-drafts/commit/ba82028683b070be98b6981a23a04a16d5b3f2c8
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Jana's review comments

  Commit: f393f4ea86b0ef38afe280957f1e0a97f1b4291b
      https://github.com/quicwg/base-drafts/commit/f393f4ea86b0ef38afe280957f1e0a97f1b4291b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Reset more completely for stateless retry and version negotiation

This is based on the discussion between editors and thus far on the list.  The
idea here is, in summary:

* Client Initial packets are always a complete reset, always contain a
ClientHello, are always padded to the minimum size, and include a randomized
packet number (except for retransmissions).  STREAM frames in these packets
always start at an offset of 0, even if the cryptographic handshake is
continued.  There can only be one of these packets.  The server can propose a
new connection ID in response to one of these packets (giving the server up to
three re-routing options).

* Server Stateless Retry packets cause the client to start over, retaining only
cryptographic handshake state.  There can only be one of these packets in a
flight.  This includes a server-proposed connection ID and an echo of the
client packet number.  This is because the server can't be expected to remember
what it chose when it sends subsequent packets.

* Version Negotiation packets also cause a reset.  This has the same rules for
connection ID and packet number as the Server Stateless Retry.

* Client Cleartext and Server Cleartext contain the other handshake messages.
These aren't really special in any way.

  Commit: 947522e1d31823ebcfe8c04baee9d1d8a5aeac45
      https://github.com/quicwg/base-drafts/commit/947522e1d31823ebcfe8c04baee9d1d8a5aeac45
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  MUST MUST MUST

  Commit: 0d40738b6427b747e6c6170ab5d3ffb0635719a1
      https://github.com/quicwg/base-drafts/commit/0d40738b6427b747e6c6170ab5d3ffb0635719a1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Describe stateless retry in terms of a transport reset

This requires that we describe the exceptions to the process.

Minimally, this is the state necessary to ensure the integrity of the
handshake.  That is, the cryptographic handshake state continues and the client
has to remember what happened during version negotiation.  We can also point
out that keeping an RTT estimate is worthwhile, as is any congestion signals,
though these might be low value.

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

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

  Log Message:
  -----------
  Merge pull request #519 from LPardue/patch-3

Stream Idle state minor typo fix

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

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

  Log Message:
  -----------
  an

  Commit: baeff3bb69516c9add6c442d9d2e177fb47a183d
      https://github.com/quicwg/base-drafts/commit/baeff3bb69516c9add6c442d9d2e177fb47a183d
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #517 from quicwg/fnv1a64

Switch to 64-bit FNV-1a

  Commit: c0cf245f89f01fc7cc8cd92c6f76d7647b09a314
      https://github.com/quicwg/base-drafts/commit/c0cf245f89f01fc7cc8cd92c6f76d7647b09a314
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #516 from quicwg/version1_is_tls

Version 1 uses TLS

  Commit: 531876d2c37256bf49ff253039ffb8a2d8f0acc0
      https://github.com/quicwg/base-drafts/commit/531876d2c37256bf49ff253039ffb8a2d8f0acc0
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #510 from quicwg/one_blocked_at_a_time

Only allow BLOCKED once per limit

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

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

  Log Message:
  -----------
  Merge pull request #493 from quicwg/invert_connection_id

Invert connection ID

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

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

  Log Message:
  -----------
  Update TLS draft to track changes in packet layout etc...

  Commit: 227f397a9ad494ab4bfb1e403f609727def96a0a
      https://github.com/quicwg/base-drafts/commit/227f397a9ad494ab4bfb1e403f609727def96a0a
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  A typo and an editorial nit

  Commit: 89ada63186ffebdf9cd7705a5bcd4b629a142ac1
      https://github.com/quicwg/base-drafts/commit/89ada63186ffebdf9cd7705a5bcd4b629a142ac1
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  fix > 80 chars

  Commit: 0b7cceed1406a70f47507585f7f30adf1558389e
      https://github.com/quicwg/base-drafts/commit/0b7cceed1406a70f47507585f7f30adf1558389e
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-10 (Wed, 10 May 2017)

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

  Log Message:
  -----------
  Merge pull request #518 from quicwg/tls_packet_types

Update TLS draft to track recent changes

  Commit: 67ee24b89ec83db585cb46bb2156d978e2d2025b
      https://github.com/quicwg/base-drafts/commit/67ee24b89ec83db585cb46bb2156d978e2d2025b
  Author: Patrick McManus <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  issue with type octect and public reset value

  Commit: c01fe6143c4b5c1c6a8c1a29367e7c04fb6cb1b7
      https://github.com/quicwg/base-drafts/commit/c01fe6143c4b5c1c6a8c1a29367e7c04fb6cb1b7
  Author: Patrick McManus <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  table 3 err in ack type range

  Commit: ec3a942bc657a9be4d5263afb157879c4892932a
      https://github.com/quicwg/base-drafts/commit/ec3a942bc657a9be4d5263afb157879c4892932a
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Scope packet types to long headers

  Commit: 04622f0f9e4c4f48f034465b7990e191d5a10316
      https://github.com/quicwg/base-drafts/commit/04622f0f9e4c4f48f034465b7990e191d5a10316
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  removes f&^%^&ing trailing whitespaces

  Commit: 231b9d4317d84679df76317af087defce83451d0
      https://github.com/quicwg/base-drafts/commit/231b9d4317d84679df76317af087defce83451d0
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Merge pull request #530 from mcmanus/ack-range

table 3 err in ack type range

  Commit: dd9300b4e277af3e3772fc3affcf12d2e5b05f83
      https://github.com/quicwg/base-drafts/commit/dd9300b4e277af3e3772fc3affcf12d2e5b05f83
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  removed one precious f^&%ing leftover whitespace

  Commit: 4f30ad60debfc8e173a7c96c4910e27f5f4493c6
      https://github.com/quicwg/base-drafts/commit/4f30ad60debfc8e173a7c96c4910e27f5f4493c6
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Remove use of initial_rtt variable

  Commit: 5a1858d526abc6c699424c3bf5625ef90e0f2657
      https://github.com/quicwg/base-drafts/commit/5a1858d526abc6c699424c3bf5625ef90e0f2657
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Merge pull request #528 from mcmanus/type-octet

issue with type octect and public reset value

  Commit: f41daeecb2a46cfaa2f205b26fcceb82a29a6d77
      https://github.com/quicwg/base-drafts/commit/f41daeecb2a46cfaa2f205b26fcceb82a29a6d77
  Author: Jana Iyengar <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  change << to 2^

  Commit: d286c0fd5cab3485e4b1bf8e7bcc0d2425ebd181
      https://github.com/quicwg/base-drafts/commit/d286c0fd5cab3485e4b1bf8e7bcc0d2425ebd181
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Adding a drafty IANA Considerations section

  Commit: ba0921179af8189249471b744c60d1a4f28c0208
      https://github.com/quicwg/base-drafts/commit/ba0921179af8189249471b744c60d1a4f28c0208
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing some spelling and spacing errors

  Commit: 8391d0f42f694860d585ee394d4b906e1549e3ab
      https://github.com/quicwg/base-drafts/commit/8391d0f42f694860d585ee394d4b906e1549e3ab
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing some grammar

  Commit: a341c561af78ad5fcf46afc1dff5d5889ac0c6ff
      https://github.com/quicwg/base-drafts/commit/a341c561af78ad5fcf46afc1dff5d5889ac0c6ff
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Resolving ekr's review comments

  Commit: 47bca4846c50db62d6715ec6be5008a47d126a73
      https://github.com/quicwg/base-drafts/commit/47bca4846c50db62d6715ec6be5008a47d126a73
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Making exporters Recommended: Yes

  Commit: f197ab09e68e7d5165a870b9adf1402637b20658
      https://github.com/quicwg/base-drafts/commit/f197ab09e68e7d5165a870b9adf1402637b20658
  Author: seanturner <[email-masked]>
  Date:   2017-05-16 (Tue, 16 May 2017)

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

  Log Message:
  -----------
  Fixing even more errors

  Commit: 34b5f41a482010dc764d4819afc3ea0413ca379f
      https://github.com/quicwg/base-drafts/commit/34b5f41a482010dc764d4819afc3ea0413ca379f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

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

  Commit: fe8bf66d949be831d76fba5a1dee935c9f2c2d31
      https://github.com/quicwg/base-drafts/commit/fe8bf66d949be831d76fba5a1dee935c9f2c2d31
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Merge branch 'quic_tls-iana-considerations'

  Commit: bb52654c30289ccca9b699c8592cf0a5208b97be
      https://github.com/quicwg/base-drafts/commit/bb52654c30289ccca9b699c8592cf0a5208b97be
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Removed extraneous sentence

  Commit: 5a7ca267ca404af34fa11754462b742e85d9f722
      https://github.com/quicwg/base-drafts/commit/5a7ca267ca404af34fa11754462b742e85d9f722
  Author: janaiyengar <[email-masked]>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Merge pull request #531 from quicwg/initial_rtt

Remove use of initial_rtt variable

  Commit: 93467b4e45a4241cfb293f2789a25f608429bc88
      https://github.com/quicwg/base-drafts/commit/93467b4e45a4241cfb293f2789a25f608429bc88
  Author: ianswett <[email-masked]>
  Date:   2017-05-17 (Wed, 17 May 2017)

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

  Log Message:
  -----------
  Clarify handshake packets (#535)

* Clarify handshake packets

Intended to fix Issue #526.

* Update draft-ietf-quic-recovery.md

  Commit: 2eeef08c4261bf69da7dee9200288187cdc3576d
      https://github.com/quicwg/base-drafts/commit/2eeef08c4261bf69da7dee9200288187cdc3576d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-21 (Sun, 21 May 2017)

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

  Log Message:
  -----------
  Merge pull request #512 from quicwg/0rtt_parameters

Force the server and client to remember transport parameters for 0-RTT

  Commit: d57305fcbe27b1847af04c5f7857abfb09e104a5
      https://github.com/quicwg/base-drafts/commit/d57305fcbe27b1847af04c5f7857abfb09e104a5
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-22 (Mon, 22 May 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 changelog entries for -03 drafts, make formatting uniform

  Commit: daf38cad9575dba61eb99d1e6d3399ef65329b06
      https://github.com/quicwg/base-drafts/commit/daf38cad9575dba61eb99d1e6d3399ef65329b06
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-22 (Mon, 22 May 2017)

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

  Log Message:
  -----------
  Transport parameters that are included in NewSessionTicket don't need versions

The point of the version fields in transport parameters is to authenticate a
version negotiation exchange, which doesn't apply in the 0-RTT case.

I also corrected the change log.

Closes #547.

  Commit: 86885395c20d1199d4ed923cd14323d03da69916
      https://github.com/quicwg/base-drafts/commit/86885395c20d1199d4ed923cd14323d03da69916
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-22 (Mon, 22 May 2017)

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

  Log Message:
  -----------
  Fix bad cross reference

  Commit: 2a350752cf22b6ed62bce3bc0b3dd7816da632f0
      https://github.com/quicwg/base-drafts/commit/2a350752cf22b6ed62bce3bc0b3dd7816da632f0
  Author: ianswett <[email-masked]>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Declare latest_rtt (#553)

And remove rtt_sample.

  Commit: bcc96fefdb464455d9af2539788ae95ebe9302b0
      https://github.com/quicwg/base-drafts/commit/bcc96fefdb464455d9af2539788ae95ebe9302b0
  Author: ianswett <[email-masked]>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  Declare time_of_last_sent_packet (#552)

  Commit: d30301b6506dddbf28c1f6ce35144fd968fd8604
      https://github.com/quicwg/base-drafts/commit/d30301b6506dddbf28c1f6ce35144fd968fd8604
  Author: Martin Thomson <[email-masked]>
  Date:   2017-05-24 (Wed, 24 May 2017)

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

  Log Message:
  -----------
  The change in #415 was already in the transport doc (#555)

Revert "Add skipped packets detection to the OnAckReceived pseudocode (#415)"

This reverts commit a02b53911d4bcd0fa84ee1b99e3735ded93cacbe.

  Commit: 2535c8853e364abb812eab0312c20527ce587b33
      https://github.com/quicwg/base-drafts/commit/2535c8853e364abb812eab0312c20527ce587b33
  Author: Patrick McManus <[email-masked]>
  Date:   2017-05-26 (Fri, 26 May 2017)

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

  Log Message:
  -----------
  issue 558

  Commit: c45926894a030ecaeb12bec04ec2ae3875bd44a9
      https://github.com/quicwg/base-drafts/commit/c45926894a030ecaeb12bec04ec2ae3875bd44a9
  Author: Sebastiaan Deckers <[email-masked]>
  Date:   2017-05-30 (Tue, 30 May 2017)

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

  Log Message:
  -----------
  Typo

  Commit: 075123007b6ec75e6b746ecc6469a1736c200690
      https://github.com/quicwg/base-drafts/commit/075123007b6ec75e6b746ecc6469a1736c200690
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #561 from sebdeckers/patch-1

Typo

  Commit: 35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
      https://github.com/quicwg/base-drafts/commit/35fbeaf8c4b96273424c2a87aeb4fb35c0f831bc
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-01 (Thu, 01 Jun 2017)

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

  Log Message:
  -----------
  Loosen the MUST requirement to close if an unsent packet is acknowledged

Closes #564

  Commit: 189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
      https://github.com/quicwg/base-drafts/commit/189110b0e6ac8dfda3a2fba6e0d8299553e20d9b
  Author: Igor Lubashev <[email-masked]>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

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

  Log Message:
  -----------
  Fix an old reference to client-generated connection id.

  Commit: 86bda6d778dca6fae45c5efcc230ee254666e419
      https://github.com/quicwg/base-drafts/commit/86bda6d778dca6fae45c5efcc230ee254666e419
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-05 (Mon, 05 Jun 2017)

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

  Log Message:
  -----------
  Fixes #579

  Commit: 8949a507370f5128bc57777b46226aa9fc9ad155
      https://github.com/quicwg/base-drafts/commit/8949a507370f5128bc57777b46226aa9fc9ad155
  Author: seanturner <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Registering EXPORTER-QUIC Packet Number Secret

  Commit: 6f05f9be0bd83434cd5a319ed207faab7ab3a69a
      https://github.com/quicwg/base-drafts/commit/6f05f9be0bd83434cd5a319ed207faab7ab3a69a
  Author: seanturner <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  fixing internal reference

  Commit: 69823672256257bf124459c48d4db3d0a23623e2
      https://github.com/quicwg/base-drafts/commit/69823672256257bf124459c48d4db3d0a23623e2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #583 from quicwg/EXPORTER-QUIC_Packet_Number_Secret

Registering EXPORTER-QUIC_Packet_Number_Secret

  Commit: a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
      https://github.com/quicwg/base-drafts/commit/a580e1ffdb3d02be9a8e2f7e6589fda79d5f0a0a
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix mcmanus' text

  Commit: 252b9e5a3abd41d9e1a799cd7ad340892fe673f1
      https://github.com/quicwg/base-drafts/commit/252b9e5a3abd41d9e1a799cd7ad340892fe673f1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge branch 'mcmanus_558'

  Commit: 56e55db3025a01186018a61bbc9ec73c4a6314f6
      https://github.com/quicwg/base-drafts/commit/56e55db3025a01186018a61bbc9ec73c4a6314f6
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Move connection ID change to only Server Cleartext

  Commit: 90b5b6eb1b1e142d054d449a7f8ba9b545432f04
      https://github.com/quicwg/base-drafts/commit/90b5b6eb1b1e142d054d449a7f8ba9b545432f04
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Fix nits

  Commit: b8c42b41d76034373e65cbaa44ac75346de6af13
      https://github.com/quicwg/base-drafts/commit/b8c42b41d76034373e65cbaa44ac75346de6af13
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Client doesn't use SCID for 0-RTT.

  Commit: 22bd53f27dcc10007b1ee28ff1aeed65e936660b
      https://github.com/quicwg/base-drafts/commit/22bd53f27dcc10007b1ee28ff1aeed65e936660b
  Author: janaiyengar <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #589 from quicwg/scid

Move connection ID change to only Server Cleartext

  Commit: ae3fa11d3d09a31563c5538771d4f0016089c7c8
      https://github.com/quicwg/base-drafts/commit/ae3fa11d3d09a31563c5538771d4f0016089c7c8
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Limit the size of packets

This is primarily for constrained implementations.  Based on experience with
TLS, there can be real burden for those implementations just implementing an
AEAD correctly over large records.  This setting would allow an absurdly
constrained device some defense against peers who might otherwise send jumbo
packets.  After all, jumbo packets can be more efficient.

Closes #383.

  Commit: e8e98379fa639f27f5722b78ffe9a2c403e590ed
      https://github.com/quicwg/base-drafts/commit/e8e98379fa639f27f5722b78ffe9a2c403e590ed
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-06 (Tue, 06 Jun 2017)

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

  Log Message:
  -----------
  Increase minimum to 1252

  Commit: fcfd29b776c6946c0a107a58a8df3f341a8e2420
      https://github.com/quicwg/base-drafts/commit/fcfd29b776c6946c0a107a58a8df3f341a8e2420
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-07 (Wed, 07 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #581 from quicwg/36-bit_version

Fixes #579

  Commit: 80f3af3e7796875452c9181160a36f0b15adc6b0
      https://github.com/quicwg/base-drafts/commit/80f3af3e7796875452c9181160a36f0b15adc6b0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

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

  Log Message:
  -----------
  Fixes #610

  Commit: 0ecbba5508164d1f7c38de36100e88a7fb16cc12
      https://github.com/quicwg/base-drafts/commit/0ecbba5508164d1f7c38de36100e88a7fb16cc12
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-08 (Thu, 08 Jun 2017)

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

  Log Message:
  -----------
  Streams, not stream IDs

  Commit: 916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
      https://github.com/quicwg/base-drafts/commit/916f81e1e77ad4de2dd3d68a13dc65dd9735ef96
  Author: EKR <[email-masked]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

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

  Log Message:
  -----------
  Clarify mapping of bits to lengths for STREAM frame. Also, re-order
the presentation to match the order in the struct.

  Commit: 1fdf962506043652bb619a2f470f46c2128584e2
      https://github.com/quicwg/base-drafts/commit/1fdf962506043652bb619a2f470f46c2128584e2
  Author: EKR <[email-masked]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

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

  Log Message:
  -----------
  WIRE FORMAT CHANGE: Change the order of the bits in the STREAM frame
type byte to match the order of the fields, so it's less confusing.

  Commit: fb6b15fccfb42b7d2b58db51d071c77c82eab97d
      https://github.com/quicwg/base-drafts/commit/fb6b15fccfb42b7d2b58db51d071c77c82eab97d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #618 from ekr/encoding_nits

Clarify mapping of bits to lengths for STREAM frame. Also, re-order

  Commit: 12cc25961505f5041d39eeb10c27985f10ef7ba1
      https://github.com/quicwg/base-drafts/commit/12cc25961505f5041d39eeb10c27985f10ef7ba1
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #565 from quicwg/unsent_ack

Loosen the MUST requirement to close if an unsent packet is acknowledged

  Commit: 32db7a99cad59b1f51b17b4d636f5b92adb582d3
      https://github.com/quicwg/base-drafts/commit/32db7a99cad59b1f51b17b4d636f5b92adb582d3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-09 (Fri, 09 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #501 from quicwg/max_packet_size

Limit the size of packets

  Commit: 449f4327b3d0c4e042e826f96bbbf34681dac167
      https://github.com/quicwg/base-drafts/commit/449f4327b3d0c4e042e826f96bbbf34681dac167
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

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

  Log Message:
  -----------
  Fix stream state machine

This corrects a few infidelities about the way that stream states
update.  This includes Subodh's excellent suggestion to limit
transitions from idle to only go through open.

Fixes #572, #571.

  Commit: 07dedceb98466551b797e1a88303d96453aa5299
      https://github.com/quicwg/base-drafts/commit/07dedceb98466551b797e1a88303d96453aa5299
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

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

  Log Message:
  -----------
  Fix 571 properly

  Commit: b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
      https://github.com/quicwg/base-drafts/commit/b1875874a6b52b8eb8ad5c796d1f0ae39c3f4409
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-10 (Sat, 10 Jun 2017)

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

  Log Message:
  -----------
  Allow for RST_STREAM more explicitly.

  Commit: 48241ef8f64462b3d1c722a9d552b2acaa08e6f8
      https://github.com/quicwg/base-drafts/commit/48241ef8f64462b3d1c722a9d552b2acaa08e6f8
  Author: EKR <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Clarify the mapping of bits to lengths

  Commit: 6be53dbfc723be0386cdb6d7663a9b690377e3b5
      https://github.com/quicwg/base-drafts/commit/6be53dbfc723be0386cdb6d7663a9b690377e3b5
  Author: janaiyengar <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #619 from ekr/frame_type_word

Frame type word

  Commit: caf396f6a7b9f955be387250396895d1737f27b9
      https://github.com/quicwg/base-drafts/commit/caf396f6a7b9f955be387250396895d1737f27b9
  Author: janaiyengar <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #616 from quicwg/multiple_stream_frames

Fixes #610

  Commit: bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
      https://github.com/quicwg/base-drafts/commit/bb6cee1e060d5a3a69b53a1d71bbe1d6d8ef6d1e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Remove the requirement to have stream data acknowledged for close

  Commit: 4eb3d775d4a1f0e148d90b328585cb3bb4478021
      https://github.com/quicwg/base-drafts/commit/4eb3d775d4a1f0e148d90b328585cb3bb4478021
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #626 from ekr/ack_bits

Clarify the mapping of bits to lengths

  Commit: 237dab001d50a5e5cf1f73147d66249d097e84c0
      https://github.com/quicwg/base-drafts/commit/237dab001d50a5e5cf1f73147d66249d097e84c0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #623 from quicwg/any_frame_opens

Fix stream state machine

  Commit: dd48c42249502cd79a358c7bfa1ec8c858d75fcc
      https://github.com/quicwg/base-drafts/commit/dd48c42249502cd79a358c7bfa1ec8c858d75fcc
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Move stream ID fields to start of frames

This also reorders the bits on the STREAM frame so that they appear in
the same order as the fields they affect.

  Commit: 04a0676f6043873a68a778bb14771d4c0ebed1f2
      https://github.com/quicwg/base-drafts/commit/04a0676f6043873a68a778bb14771d4c0ebed1f2
  Author: ianswett <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Increase max length of largest acked

Increases the max length of largest acked from 48 bits to 64 bits in order to allow more than 2^48 packets be sent on a connection.

  Commit: 0df7895a8f097f87b8e4ce73b74cdb372325f889
      https://github.com/quicwg/base-drafts/commit/0df7895a8f097f87b8e4ce73b74cdb372325f889
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-13 (Tue, 13 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #629 from quicwg/ianswett-64bitack

Increase max length of largest acked

  Commit: 9029afd3d45312a912affee0940f009b10252e8f
      https://github.com/quicwg/base-drafts/commit/9029afd3d45312a912affee0940f009b10252e8f
  Author: Patrick McManus <[email-masked]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

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

  Log Message:
  -----------
      correct the definition of the ACK FRAME N bit

     * it does not indicate if there is more than 1 range in the frame as
     even if present it may be 0

    * the num blocks field is not in the ack block section at all as stated

  Commit: fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
      https://github.com/quicwg/base-drafts/commit/fac19043fafe978c7e1f7cf3ba85ddcf330adbe8
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #633 from mcmanus/nbit

    correct the definition of the ACK FRAME N bit

  Commit: 8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
      https://github.com/quicwg/base-drafts/commit/8f49f773b295686ea54f0c02ee6b5dcefb5bbd3f
  Author: Alexis La Goutte <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Move description of Error Code (field) in RST_STREAM

it is after Stream ID

  Commit: 3d0375321cbec20821f89b88da20261614645f0f
      https://github.com/quicwg/base-drafts/commit/3d0375321cbec20821f89b88da20261614645f0f
  Author: Alexis La Goutte <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Move Data Length before Stream DATA

  Commit: 03e25f8ca54fab13341015ebdacd34d0daa25db7
      https://github.com/quicwg/base-drafts/commit/03e25f8ca54fab13341015ebdacd34d0daa25db7
  Author: Alexis La Goutte <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Add changelog between draft-03 and draft-04

Change STREAM and RST_STREAM layout
Add MAX_STREAM_ID settings

Based on https://mailarchive.ietf.org/arch/msg/quic/mCToZ3rZqfoqAK9TCEs9pvsYrBo

  Commit: 4a6aea7e08b25c0eca97933e8a8aabbb3e503545
      https://github.com/quicwg/base-drafts/commit/4a6aea7e08b25c0eca97933e8a8aabbb3e503545
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #639 from alagoutte/data_length_field_stream

Move Data Length before Stream DATA

  Commit: a9a4fdbc280c538551e7364c968b2eb931991ead
      https://github.com/quicwg/base-drafts/commit/a9a4fdbc280c538551e7364c968b2eb931991ead
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #640 from alagoutte/changelog_draft03-draft04

Add changelog between draft-03 and draft-04

  Commit: ac58ffc52f2777cef664612f8398e127cfb4c65f
      https://github.com/quicwg/base-drafts/commit/ac58ffc52f2777cef664612f8398e127cfb4c65f
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-18 (Sun, 18 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #638 from alagoutte/error_code_field_rst_stream

Move description of Error Code (field) in RST_STREAM

  Commit: 97ccec799b580f7973d9b82115d49fca115635bf
      https://github.com/quicwg/base-drafts/commit/97ccec799b580f7973d9b82115d49fca115635bf
  Author: Brian Trammell <[email-masked]>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  update note well for 8179

  Commit: 875e3268d2c7bc5c5768de0147263f2dbc02634e
      https://github.com/quicwg/base-drafts/commit/875e3268d2c7bc5c5768de0147263f2dbc02634e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  Merge pull request #641 from britram/note-well

Update note well in CONTRIBUTING.md for 8179

  Commit: f9f5b783e433d669a7b4881d186e4cee03447fc4
      https://github.com/quicwg/base-drafts/commit/f9f5b783e433d669a7b4881d186e4cee03447fc4
  Author: EKR <[email-masked]>
  Date:   2017-06-19 (Mon, 19 Jun 2017)

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

  Log Message:
  -----------
  Update labels for -20

  Commit: eefde0624978b3ab97d2428de68353d389e93999
      https://github.com/quicwg/base-drafts/commit/eefde0624978b3ab97d2428de68353d389e93999
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-20 (Tue, 20 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #642 from ekr/tls_exporter_label

Update labels for -20

  Commit: 73350e11947ea7dabe863a85c55575b1efe628ba
      https://github.com/quicwg/base-drafts/commit/73350e11947ea7dabe863a85c55575b1efe628ba
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Attempt to make the text clearer.  Closes #605

  Commit: c9d82520b341558df44459735cd33777260e44fb
      https://github.com/quicwg/base-drafts/commit/c9d82520b341558df44459735cd33777260e44fb
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #576 from igorlord/editorial-connection-id

Fix an old reference to client-generated connection id.

  Commit: d979fa50110b3bbc5b6895347789686e393ed40d
      https://github.com/quicwg/base-drafts/commit/d979fa50110b3bbc5b6895347789686e393ed40d
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Add proposed error codes

This is just the error codes, not references to those codes.

  Commit: a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
      https://github.com/quicwg/base-drafts/commit/a719ae899ca8d2e2f04493ccdc2afef0fc2fcf14
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Reference error codes

One interesting change here is that we don't have an error code for running out
of packet numbers.  If you think about this for even a few seconds, you will
realize that you can't send that error code because it can't go in a packet.

And that's even assuming that you manage to keep a connection alive long enough
to send that many packets.  At 1 million packets a second, that's almost 600
thousand years.  Even if we assume that you jump 2^31 packets every time you
switch between networks, and change once a minute, that's 16 thousand years.

I didn't remove the parenthetical mention of QUIC_NO_ERROR because that is
being removed in other pull requests.

  Commit: 9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
      https://github.com/quicwg/base-drafts/commit/9eaddcb7c37e3e77ef6aeb5effd134d14d9cbadb
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Simplify CONNECTION_CLOSE error handling

  Commit: 67ccacb999375a0179487b57def82840d6de80d2
      https://github.com/quicwg/base-drafts/commit/67ccacb999375a0179487b57def82840d6de80d2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Add generic and specific frame formatting errors, remove ENHANCE_YER_CALM

  Commit: 6ceeeaf62c591b63fd5e08428a3427dd5093b215
      https://github.com/quicwg/base-drafts/commit/6ceeeaf62c591b63fd5e08428a3427dd5093b215
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Create separate lint target

  Commit: d228883e1412380a7e88f7b248096c792fac1738
      https://github.com/quicwg/base-drafts/commit/d228883e1412380a7e88f7b248096c792fac1738
  Author: ianswett <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Define largest_sent_packet and largest_acked_packet (#646)

  Commit: f66d3eb23996d2b1755d01110723c6d16897810c
      https://github.com/quicwg/base-drafts/commit/f66d3eb23996d2b1755d01110723c6d16897810c
  Author: ianswett <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  Disambiguate OnPacketAcked (#648)

  Commit: 37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
      https://github.com/quicwg/base-drafts/commit/37ff3e66c139cd2edc3b7f27f38105cf4d1270b2
  Author: Patrick McManus <[email-masked]>
  Date:   2017-06-21 (Wed, 21 Jun 2017)

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

  Log Message:
  -----------
  reword 'cumulative ack' language to avoid tcp confusion

I have had the experience of being confused by the "cumulative ack"
langauge in the current draft and then explaining it to others
confused about the same thing.

cumulative' is not used in the tcp sense where
the largest-ack is cumulative for all of the packets previous to
it. It tends to mean non-revokable here (which the draft also uses -
imo to more clarity.) While future acks can incorprate the data from
old ack frames (being in that sense cumulative) they do not have to
and in some cases will not be able to be so for space reasons.

In this case I think it is just the clarifying text that is confusing
- so less is more.

  Commit: c8eddaae05b2078356c539ef0bdc5e14cec61fb6
      https://github.com/quicwg/base-drafts/commit/c8eddaae05b2078356c539ef0bdc5e14cec61fb6
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #649 from quicwg/packet-number-size-reordering-bug

Attempt to make the packet number encoding text clearer

  Commit: 80c3c228e18681bb8fad3cb18109de822bf1336e
      https://github.com/quicwg/base-drafts/commit/80c3c228e18681bb8fad3cb18109de822bf1336e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #653 from mcmanus/edit-cumulative

reword 'cumulative ack' language to avoid tcp confusion

  Commit: 05d6c971869534129ce6293e94b9b51a644e5804
      https://github.com/quicwg/base-drafts/commit/05d6c971869534129ce6293e94b9b51a644e5804
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-22 (Thu, 22 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #548 from quicwg/nst_parameters

NewSessionTicket version fields

  Commit: c9b7db98af671513dc179dfe7038004f0ab02330
      https://github.com/quicwg/base-drafts/commit/c9b7db98af671513dc179dfe7038004f0ab02330
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-23 (Fri, 23 Jun 2017)

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

  Log Message:
  -----------
  A STREAM frame MUST NOT be empty

Closes #652.

  Commit: 400a60768ebd1f93ddfa6d2884f111a05f0a6d23
      https://github.com/quicwg/base-drafts/commit/400a60768ebd1f93ddfa6d2884f111a05f0a6d23
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #657 from quicwg/stream_not_empty

A STREAM frame MUST NOT be empty

  Commit: 184718ce5a224a3bb769ebca0591b34ec754a195
      https://github.com/quicwg/base-drafts/commit/184718ce5a224a3bb769ebca0591b34ec754a195
  Author: Patrick McManus <[email-masked]>
  Date:   2017-06-25 (Sun, 25 Jun 2017)

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

  Log Message:
  -----------
  The plaintext is does not necessarily follow the packet number, and
the term common header isn't otherwise defined.

  Commit: 1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
      https://github.com/quicwg/base-drafts/commit/1b03802f6e5740ff7e794fd61fd4a1ad74f64c98
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #664 from mcmanus/not-pn

The plaintext is does not necessarily follow the packet number

  Commit: 09946fc114fa29fd55b0c4ed4db5ab3336807586
      https://github.com/quicwg/base-drafts/commit/09946fc114fa29fd55b0c4ed4db5ab3336807586
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  The string length needed to be updated

  Commit: bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
      https://github.com/quicwg/base-drafts/commit/bb24ed5a427b6dda94cd2ef75dc71c7f2ebbf782
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  Fix figure formatting

  Commit: 0959dc6bd23a5e1df66c2406d488145d14f79dfa
      https://github.com/quicwg/base-drafts/commit/0959dc6bd23a5e1df66c2406d488145d14f79dfa
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #666 from quicwg/issue665

The string length needed to be updated

  Commit: 1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
      https://github.com/quicwg/base-drafts/commit/1d35cb3dec7d3ed5c8bed567b4eec3138534bb16
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  plain -> plan

  Commit: b1c60438e23bb9a6a6724015b303238ee6986362
      https://github.com/quicwg/base-drafts/commit/b1c60438e23bb9a6a6724015b303238ee6986362
  Author: Mark Nottingham <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

  Changed paths:
    M CONTRIBUTING.md

  Log Message:
  -----------
  add architectural issues

  Commit: c6f8ec701126f13aae35ea3aaa53ea451236ee5b
      https://github.com/quicwg/base-drafts/commit/c6f8ec701126f13aae35ea3aaa53ea451236ee5b
  Author: Matthew Kerwin <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

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

  Log Message:
  -----------
  add missing 'type' to NEW_CONNECTION_ID frame

  Commit: 013ec0a2751107369aafec7d4255d9b82bfc19a4
      https://github.com/quicwg/base-drafts/commit/013ec0a2751107369aafec7d4255d9b82bfc19a4
  Author: ianswett <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

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

  Log Message:
  -----------
  Clarify bytes_in_flight (#551)

* Clarify bytes_in_flight

* Clarify PADDING

  Commit: 1b2446ff945b5ffd13216988c171c5cf408bc246
      https://github.com/quicwg/base-drafts/commit/1b2446ff945b5ffd13216988c171c5cf408bc246
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #467 from quicwg/transport_errors

Prune transport error codes

  Commit: 514b884373d24bc5929b01bde91d5055de2b970e
      https://github.com/quicwg/base-drafts/commit/514b884373d24bc5929b01bde91d5055de2b970e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-27 (Tue, 27 Jun 2017)

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

  Log Message:
  -----------
  Clarify how connection ID can be omitted

The definition of the truncate_connection_id was correct, but the name
was poor (it implied that part of the connection ID was included) and it
wasn't referenced from the critical part of the document (the short
header definition).  This corrects both of those oversights.

Closes #659.

  Commit: 528e262e436f37c209723f390787b75c1722149e
      https://github.com/quicwg/base-drafts/commit/528e262e436f37c209723f390787b75c1722149e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Use specified when talking about presence of transport parameter

  Commit: 647f0560cc6e16bf04465c67bd3cf4090912c7a7
      https://github.com/quicwg/base-drafts/commit/647f0560cc6e16bf04465c67bd3cf4090912c7a7
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Merge pull request #671 from quicwg/truncate_omit

Clarify how connection ID can be omitted

  Commit: 034d696bccfb195a94ca42e330a95b502060ea31
      https://github.com/quicwg/base-drafts/commit/034d696bccfb195a94ca42e330a95b502060ea31
  Author: EKR <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Clarify reason phrase length

  Commit: a073ada8a8679b77289a19553d22535c6e46d4db
      https://github.com/quicwg/base-drafts/commit/a073ada8a8679b77289a19553d22535c6e46d4db
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Wrap

  Commit: 3906a392be4406226510dc5d41819d36f41e3ddf
      https://github.com/quicwg/base-drafts/commit/3906a392be4406226510dc5d41819d36f41e3ddf
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Refer to all octets by number

Closes #580

  Commit: ee3789d650a84cc4026860ba2158215ee89b8ba0
      https://github.com/quicwg/base-drafts/commit/ee3789d650a84cc4026860ba2158215ee89b8ba0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Long line

  Commit: fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
      https://github.com/quicwg/base-drafts/commit/fff76ad6ffd246b4a202a1a243e5d7cdac202d8c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

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

  Commit: d325ebe97d8025e1fff424d573119ebe4f8bb8ea
      https://github.com/quicwg/base-drafts/commit/d325ebe97d8025e1fff424d573119ebe4f8bb8ea
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

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

  Log Message:
  -----------
  Remove long packet and rely on context instead

  Commit: c957862de3430ea8650515c7b9ac15e3e12e84f1
      https://github.com/quicwg/base-drafts/commit/c957862de3430ea8650515c7b9ac15e3e12e84f1
  Author: Alexis La Goutte <[email-masked]>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

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

  Log Message:
  -----------
  [transport] Display Type always in Hexa

  Commit: 93d6f89e60d4fda193092ff2cc428ca4a22966e0
      https://github.com/quicwg/base-drafts/commit/93d6f89e60d4fda193092ff2cc428ca4a22966e0
  Author: Martin Thomson <[email-masked]>
  Date:   2017-06-29 (Thu, 29 Jun 2017)

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

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

Refer to all header octets by number

  Commit: c620085a52de48765eb943f93fbb225239972cd2
      https://github.com/quicwg/base-drafts/commit/c620085a52de48765eb943f93fbb225239972cd2
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-03 (Mon, 03 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #676 from alagoutte/always_hex

[transport] Display Type always in Hexa

  Commit: 306cfde6a7ca8f8332ef1521ffafb1a43bb3e2d9
      https://github.com/quicwg/base-drafts/commit/306cfde6a7ca8f8332ef1521ffafb1a43bb3e2d9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Lint less now that the template does

  Commit: e20f36709eb2999de8bd9f60a74724d3be32c1c3
      https://github.com/quicwg/base-drafts/commit/e20f36709eb2999de8bd9f60a74724d3be32c1c3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-04 (Tue, 04 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #667 from phluid61/new_connection_id_type

[transport] add missing 'type' to NEW_CONNECTION_ID frame

  Commit: 10433a88db2ffc63fd7cdf138c366e991805b3f6
      https://github.com/quicwg/base-drafts/commit/10433a88db2ffc63fd7cdf138c366e991805b3f6
  Author: Matthew Kerwin <[email-masked]>
  Date:   2017-07-05 (Wed, 05 Jul 2017)

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

  Log Message:
  -----------
  [transport] disambiguate stream frame 'payload'

"payload" already means something else, and this seems to be the only
instance of it being used this way.

  Commit: 16fa5e5824468f9bb55ad7388cad081d611245ef
      https://github.com/quicwg/base-drafts/commit/16fa5e5824468f9bb55ad7388cad081d611245ef
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-05 (Wed, 05 Jul 2017)

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

  Log Message:
  -----------
  Wrap

  Commit: fc38fd189f8b8c4c8733d3c1ec0f3d0b654c350e
      https://github.com/quicwg/base-drafts/commit/fc38fd189f8b8c4c8733d3c1ec0f3d0b654c350e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-07 (Fri, 07 Jul 2017)

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

  Log Message:
  -----------
  Reorder frame definitions to match their numbers

  Commit: c6eb02b7c4c5e411147449bab684cea3cc4e572e
      https://github.com/quicwg/base-drafts/commit/c6eb02b7c4c5e411147449bab684cea3cc4e572e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-12 (Wed, 12 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #680 from quicwg/frame_reorder

Reorder frame definitions to match their numbers

  Commit: a7124e1849a0612d7cc3569fa20efae531772723
      https://github.com/quicwg/base-drafts/commit/a7124e1849a0612d7cc3569fa20efae531772723
  Author: EKR <[email-masked]>
  Date:   2017-07-12 (Wed, 12 Jul 2017)

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

  Log Message:
  -----------
  Try to clarify the situation around sending ACKs in response to
ACK-only packets.

  Commit: 6d3bd66013642bacd43bb3ff9aea770ac13e1ec9
      https://github.com/quicwg/base-drafts/commit/6d3bd66013642bacd43bb3ff9aea770ac13e1ec9
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-14 (Fri, 14 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #681 from ekr/clarify_acks

Try to clarify the situation around sending ACKs in response to

  Commit: 88677593cc8d81873860b07ba656d7d516dab3f3
      https://github.com/quicwg/base-drafts/commit/88677593cc8d81873860b07ba656d7d516dab3f3
  Author: Julian Reschke <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  reference syntax

  Commit: bb0a8a0f85ddad2d522bd3de38dcb25314740fe6
      https://github.com/quicwg/base-drafts/commit/bb0a8a0f85ddad2d522bd3de38dcb25314740fe6
  Author: Julian Reschke <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  reference syntax

  Commit: 21d5dea4a3052d5a98ce1101679223a7b40968d9
      https://github.com/quicwg/base-drafts/commit/21d5dea4a3052d5a98ce1101679223a7b40968d9
  Author: Julian Reschke <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  missing cross ref

  Commit: 89c33db8643ba32dc743c61e283aa6a1176af779
      https://github.com/quicwg/base-drafts/commit/89c33db8643ba32dc743c61e283aa6a1176af779
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #686 from reschke/patch-6

reference syntax

  Commit: 59c1f6b1d9ea76f51ecbe4e1173a8adcb18b29e3
      https://github.com/quicwg/base-drafts/commit/59c1f6b1d9ea76f51ecbe4e1173a8adcb18b29e3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  Merge branch 'master' into patch-7

  Commit: 8e3026a0fbd3ca6565af98e011cbec545358ea66
      https://github.com/quicwg/base-drafts/commit/8e3026a0fbd3ca6565af98e011cbec545358ea66
  Author: Martin Thomson <[email-masked]>
  Date:   2017-07-16 (Sun, 16 Jul 2017)

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

  Log Message:
  -----------
  Merge pull request #687 from reschke/patch-7

reference syntax

  Commit: c8f1f89f5bacb092e918e94cf18749d78c43ab3e
      https://github.com/quicwg/base-drafts/commit/c8f1f89f5bacb092e918e94cf18749d78c43ab3e
  Author: Tej Chajed <[email-masked]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

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

  Log Message:
  -----------
  [recovery] Fix some typos (#691)

  Commit: b09e6269e50532611ea5e8be0406f949f195ea6f
      https://github.com/quicwg/base-drafts/commit/b09e6269e50532611ea5e8be0406f949f195ea6f
  Author: Mike Bishop <[email-masked]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

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

  Log Message:
  -----------
  Merge branch 'patch-8' of https://github.com/reschke/base-drafts into reschke-patch-8

  Commit: e750f65783b01e6f822bee6ceda7dcd27816d3b8
      https://github.com/quicwg/base-drafts/commit/e750f65783b01e6f822bee6ceda7dcd27816d3b8
  Author: Mike Bishop <[email-masked]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

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

  Log Message:
  -----------
  Local reference, but still wrong

  Commit: a0d6288a4676a381e442e9d9076a06185793b340
      https://github.com/quicwg/base-drafts/commit/a0d6288a4676a381e442e9d9076a06185793b340
  Author: Mike Bishop <[email-masked]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

  Changed paths:
    M .gitignore
    M CONTRIBUTING.md
    M Makefile
    M README.md
    M circle.yml
    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 this_aint_h2

  Commit: f2592f7d8f52cd1656f05d9fa446c00ea0fe4e7a
      https://github.com/quicwg/base-drafts/commit/f2592f7d8f52cd1656f05d9fa446c00ea0fe4e7a
  Author: Mike Bishop <[email-masked]>
  Date:   2017-07-19 (Wed, 19 Jul 2017)

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

  Log Message:
  -----------
  Principles and shared experts

Compare: https://github.com/quicwg/base-drafts/compare/2accc877c0fd...f2592f7d8f52