Subject: [quicwg/base-drafts] 4835d7: Protected packets prior to handshake completion

From: Mike Bishop <[email-masked]>
Date: Tue, 07 Feb 2017 16:46:22 -0800

Branch: refs/heads/immutable_settings
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4835d74450c99d145993418e067abe411e6bfac7
      https://github.com/quicwg/base-drafts/commit/4835d74450c99d145993418e067abe411e6bfac7
  Author: Martin Thomson <[email-masked]>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Protected packets prior to handshake completion

  Commit: 6b46c0b9d539115a012dfa7fd62a4c0319edc873
      https://github.com/quicwg/base-drafts/commit/6b46c0b9d539115a012dfa7fd62a4c0319edc873
  Author: Martin Thomson <[email-masked]>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Fixup a few gaffes

  Commit: 32dfeab698be86939ad2b7543df54dbc9e1eab8b
      https://github.com/quicwg/base-drafts/commit/32dfeab698be86939ad2b7543df54dbc9e1eab8b
  Author: Martin Thomson <[email-masked]>
  Date:   2016-11-28 (Mon, 28 Nov 2016)

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

  Log Message:
  -----------
  Reflow

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

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

  Log Message:
  -----------
  Rewrite based on feedback from ekr

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

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

  Log Message:
  -----------
  TLS 1.3 is the minimum acceptable TLS version

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

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

  Log Message:
  -----------
  Describe peer authentication

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

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

  Log Message:
  -----------
  Rewrite the section on source address tokens for TLS

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

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

  Log Message:
  -----------
  Remove the redundant section from the -tls draft

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

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

  Log Message:
  -----------
  Fix dead reference

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

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

  Log Message:
  -----------
  Grammatical corrections

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

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

  Log Message:
  -----------
  Another

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

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

  Log Message:
  -----------
  Remove redundancy

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

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

  Log Message:
  -----------
  window updates should be based on data consumed, not data received

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

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

  Log Message:
  -----------
  specify error code for flow control violations

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

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

  Log Message:
  -----------
  allow sending a WINDOW_UPDATE frame multiple times

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

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

  Log Message:
  -----------
  correctly describe connection-level flow control

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

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

  Log Message:
  -----------
  add missing comma

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

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

  Log Message:
  -----------
  improve condition when to ignore WINDOW_UPDATE

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

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

  Log Message:
  -----------
  clarify the purpose of sending a WINDOW_UPDATE more than once

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

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

  Log Message:
  -----------
  Clarify the ack frame section

Clarifies how to populate the STOP WAITING frame and removes inconsistently used double quotes.

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

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

  Log Message:
  -----------
  Remove unbalanced double quote

  Commit: 818c9a89fbe76632db2db9cb78f2326461f0b2dc
      https://github.com/quicwg/base-drafts/commit/818c9a89fbe76632db2db9cb78f2326461f0b2dc
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Frame type is already defined, don't repeat

  Commit: 30370d14e419ca61ef3bebd2b9110b50d6919ee6
      https://github.com/quicwg/base-drafts/commit/30370d14e419ca61ef3bebd2b9110b50d6919ee6
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Don't repeat how StreamID len is determined (other fields don't)

  Commit: 8da04f771ef656a5d8416c5c9a176bb2579d45f0
      https://github.com/quicwg/base-drafts/commit/8da04f771ef656a5d8416c5c9a176bb2579d45f0
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Fix a bunch of typos

  Commit: 17fcc77431d9e048863e59ed9e458a5d6f724a15
      https://github.com/quicwg/base-drafts/commit/17fcc77431d9e048863e59ed9e458a5d6f724a15
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Use "a RST_STREAM ..." for consistency

  Commit: 8c52cfd9efe956276d44ae7929fa89e128025db3
      https://github.com/quicwg/base-drafts/commit/8c52cfd9efe956276d44ae7929fa89e128025db3
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Fix grammer by adding some words

  Commit: 509d3a813e5dcc13f94250b62b9b8659eb33ba11
      https://github.com/quicwg/base-drafts/commit/509d3a813e5dcc13f94250b62b9b8659eb33ba11
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Don't repeat subject

  Commit: e1146e48821bc3b02415c78429046a4067469721
      https://github.com/quicwg/base-drafts/commit/e1146e48821bc3b02415c78429046a4067469721
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Fix more typos

  Commit: ea53fa88a8564a000793c63cb48dae006615041c
      https://github.com/quicwg/base-drafts/commit/ea53fa88a8564a000793c63cb48dae006615041c
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Somehow this sentence sounds weird, improve wording

  Commit: e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
      https://github.com/quicwg/base-drafts/commit/e8e6e66a458bf73f8f707c0fa285ebbeea1b2491
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Saying "cumulative" once is enough I reckon

  Commit: 89846118ae85ae5366d273f2e765bb7f021bff59
      https://github.com/quicwg/base-drafts/commit/89846118ae85ae5366d273f2e765bb7f021bff59
  Author: Alessandro Ghedini <[email-masked]>
  Date:   2017-01-21 (Sat, 21 Jan 2017)

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

  Log Message:
  -----------
  Fix pseudo-code indentation

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

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

  Log Message:
  -----------
  Use the VERSION flag to identify 0-RTT packets

This aligns the transport draft with the tls draft.

The primary reason for using this identification is that there are three types
of keys that are in concurrent use during a 0-RTT handshake: unprotected
(cleartext), 0-RTT and 1-RTT.  Identifying 0-RTT packets this way allows the
server to avoid trial decryption.

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

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

  Log Message:
  -----------
  Require both version negotiation AND 1-RTT keys

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

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

  Log Message:
  -----------
  Use quic= instead of v=

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

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

  Log Message:
  -----------
  Incorporating feedback on quic= parameter

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

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

  Log Message:
  -----------
  Fix HTTP_MALFORMED_* descriptions

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

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

  Log Message:
  -----------
  Remove connection-level flow control exclusion

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

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

  Log Message:
  -----------
  Fix doubled word

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

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

  Log Message:
  -----------
  Merge pull request #246 from quicwg/no_exemptions

Remove connection-level flow control exclusion

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

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

  Log Message:
  -----------
  Fixing comma splice

See https://en.wikipedia.org/wiki/Comma_splice

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

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

  Log Message:
  -----------
  Centering text in figure

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

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

  Log Message:
  -----------
  Put Error Code at a consistent offset

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

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

  Log Message:
  -----------
  Merge pull request #189 from ghedo/misc

Misc. small fixes

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

  Changed paths:
    M .travis.yml
    M CONTRIBUTING.md
    M Makefile
    M README.md
    R draft-ietf-quic-http-mapping.md
    A draft-ietf-quic-http.md
    R draft-ietf-quic-loss-detection.md
    A draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    R draft-ietf-quic-transport-protocol.md
    A draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge branch 'master' into protected_pre

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

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

  Log Message:
  -----------
  Merge pull request #138 from quicwg/tls13plus

TLS 1.3 is the minimum acceptable TLS version

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

  Changed paths:
    M CONTRIBUTING.md
    M Makefile
    M README.md
    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 branch 'master' into client_auth

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

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

  Log Message:
  -----------
  Merge pull request #140 from quicwg/client_auth

Describe peer authentication

  Commit: ce77aac945042e080fc23b9b5c9344450b403628
      https://github.com/quicwg/base-drafts/commit/ce77aac945042e080fc23b9b5c9344450b403628
  Author: Patrick McManus <[email-masked]>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

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

  Log Message:
  -----------
  clarify connection termination text

This particular sentence always confused me - it read as if it specified than an initiating peer had to send a close message to itself.

  Commit: 3f8576db13cfb3677e8ace7c47af449edd61f746
      https://github.com/quicwg/base-drafts/commit/3f8576db13cfb3677e8ace7c47af449edd61f746
  Author: Patrick McManus <[email-masked]>
  Date:   2017-01-31 (Tue, 31 Jan 2017)

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

  Log Message:
  -----------
  clarify 5.2.2 frame type enumerations

I've always found 5.2.2's use of 1fdoooss and 01nullmm more confusing than helpful when trying to figure out what the frame type enumerations are. They are well defined later on in the STREAM and ACK frame definitions, but in the general frame type section it reads a bit unclear to me. This PR just enumerates the type ranges of each frame type and forgoes the bit level definitions.

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

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

  Log Message:
  -----------
  Broaden language to include alternate-host Alt-Svc uses

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

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

  Log Message:
  -----------
  Making origin/alternative clearer

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

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

  Log Message:
  -----------
  Merge pull request #250 from mcmanus/patch-2

clarify connection termination text

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

  Changed paths:
    M CONTRIBUTING.md
    M README.md
    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 branch 'master' into connection-flowcontrol

  Commit: 7515ad7dc644495bcebe22076c32911bbda77df3
      https://github.com/quicwg/base-drafts/commit/7515ad7dc644495bcebe22076c32911bbda77df3
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #180 from quicwg/ianswett-patch-1

Clarify the ack frame section

  Commit: c385f4d313d46264e3683e604079272d6381b571
      https://github.com/quicwg/base-drafts/commit/c385f4d313d46264e3683e604079272d6381b571
  Author: Marten Seemann <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  handle reordered RST_STREAM frames and FIN flags

  Commit: 7f547bc49fe97648f017dac449a713d9a7fe5972
      https://github.com/quicwg/base-drafts/commit/7f547bc49fe97648f017dac449a713d9a7fe5972
  Author: Marten Seemann <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  allow reading from streams that a RST_STREAM has been received for

  Commit: c0edb3b6fd4ec1616162fec768613c02272076bb
      https://github.com/quicwg/base-drafts/commit/c0edb3b6fd4ec1616162fec768613c02272076bb
  Author: Marten Seemann <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Revert "allow reading from streams that a RST_STREAM has been received for"

This reverts commit 782263a92e484a1d8036d39e8b2f8da716aac726.

  Commit: ff1578ca443168d47d7be97f598466f3f17cb4de
      https://github.com/quicwg/base-drafts/commit/ff1578ca443168d47d7be97f598466f3f17cb4de
  Author: Marten Seemann <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  minor changes, fix typos

  Commit: 8c8e5ec8868b5f73ecd82d3f647155466ec22434
      https://github.com/quicwg/base-drafts/commit/8c8e5ec8868b5f73ecd82d3f647155466ec22434
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Rewrite final offset text

* Define final offset as the offset of the end of stream data
* Describe how the final offset is carried in RST_STREAM and STREAM frames
* Final offset can't change, describe the error to use
* Data can't be sent after the final offset, describe the error to use
* Update the field name in the RST_STREAM frame description
* Reference the relevant text in the closed state in both of the half-closed states

  Commit: 066c6e51692c6a4a1aca6766fbffd3999e35f255
      https://github.com/quicwg/base-drafts/commit/066c6e51692c6a4a1aca6766fbffd3999e35f255
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Editorial pass after self-review

  Commit: a9e47f2b4b83adbbdbe434b103c307a99a53ab96
      https://github.com/quicwg/base-drafts/commit/a9e47f2b4b83adbbdbe434b103c307a99a53ab96
  Author: Mike Bishop <[email-masked]>
  Date:   2017-02-01 (Wed, 01 Feb 2017)

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

  Log Message:
  -----------
  Clarifying example versions

  Commit: f63f56ddf8ca84f60041da932a6397c42ac70745
      https://github.com/quicwg/base-drafts/commit/f63f56ddf8ca84f60041da932a6397c42ac70745
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #254 from quicwg/mseemann_closing

Text on handling stream close and data that follows it

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

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

  Log Message:
  -----------
  Merge pull request #235 from quicwg/v_quic

Use quic= instead of v=

  Commit: 48b3f4591e46817cdace3558c2963c539aae00a1
      https://github.com/quicwg/base-drafts/commit/48b3f4591e46817cdace3558c2963c539aae00a1
  Author: Dragana Damjanovic <[email-masked]>
  Date:   2017-02-02 (Thu, 02 Feb 2017)

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

  Log Message:
  -----------
  Add reference how connId is negotiated.

  Commit: 8bff0020323072d1e3cccbe08f8eef03e627624b
      https://github.com/quicwg/base-drafts/commit/8bff0020323072d1e3cccbe08f8eef03e627624b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #256 from ddragana/ver1

Add reference how connection ID is negotiated.

  Commit: 5bdf34045cada01b86f50798ecfcdba8c664528b
      https://github.com/quicwg/base-drafts/commit/5bdf34045cada01b86f50798ecfcdba8c664528b
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

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

  Log Message:
  -----------
  Split streams intro into smaller pieces, add flow control

  Commit: 319df0e66dd447846ac4796e2d65e2ff46fee0ed
      https://github.com/quicwg/base-drafts/commit/319df0e66dd447846ac4796e2d65e2ff46fee0ed
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

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

  Log Message:
  -----------
  Avoid HOLB induced by a dependency on client Finished

...by sending the Finished in every packet.

  Commit: 486728eef7196e1642cb49434ea15d26f53c72f7
      https://github.com/quicwg/base-drafts/commit/486728eef7196e1642cb49434ea15d26f53c72f7
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M Makefile
    M circle.yml

  Log Message:
  -----------
  Test out saving of issues

  Commit: 77e695b028c0aab751c717ed1cf0b9d936c9366c
      https://github.com/quicwg/base-drafts/commit/77e695b028c0aab751c717ed1cf0b9d936c9366c
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-03 (Fri, 03 Feb 2017)

  Changed paths:
    M Makefile

  Log Message:
  -----------
  Use master again

  Commit: 7f7b58b548fc54bb65a47152be8b187112ea4e86
      https://github.com/quicwg/base-drafts/commit/7f7b58b548fc54bb65a47152be8b187112ea4e86
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-04 (Sat, 04 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #260 from quicwg/finished_in_every_packet

Avoid HOLB induced by a dependency on client Finished

  Commit: 42ab2c2001813939fd8091523047e0a79c96f51e
      https://github.com/quicwg/base-drafts/commit/42ab2c2001813939fd8091523047e0a79c96f51e
  Author: Martin Thomson <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Merge pull request #261 from quicwg/save_issues

Save issues on gh-issue branch

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

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

  Log Message:
  -----------
  Merge pull request #39 from quicwg/protected_pre

Protected pre-handshake packets

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

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

  Log Message:
  -----------
  Merge pull request #120 from quicwg/source_address_token

Source address token

  Commit: 3e7364007e03bd7e3ca538d176f5a1d21a396497
      https://github.com/quicwg/base-drafts/commit/3e7364007e03bd7e3ca538d176f5a1d21a396497
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #150 from marten-seemann/connection-flowcontrol

improve description of flow control

  Commit: a426fb34882a7e4ac3982d158d2bb4733488fb0d
      https://github.com/quicwg/base-drafts/commit/a426fb34882a7e4ac3982d158d2bb4733488fb0d
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #207 from quicwg/0rtt_version_bit

Use the VERSION flag to identify 0-RTT packets

  Commit: 761038d5f4fd47ba5c71287a01c90d8858760e9b
      https://github.com/quicwg/base-drafts/commit/761038d5f4fd47ba5c71287a01c90d8858760e9b
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

  Changed paths:
    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 branch 'master' into consistent_offset

  Commit: 617b0121e3a950103a98c2f067f96a8e0c4bc19a
      https://github.com/quicwg/base-drafts/commit/617b0121e3a950103a98c2f067f96a8e0c4bc19a
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #249 from quicwg/consistent_offset

Error Codes at a consistent offset

  Commit: 4b74314071b34ed43ebe71108ce182c6bb6543eb
      https://github.com/quicwg/base-drafts/commit/4b74314071b34ed43ebe71108ce182c6bb6543eb
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #251 from mcmanus/patch-3

clarify 5.2.2 frame type enumerations

  Commit: 7732a91e137a36ffbc8c369efb228b9f70cab85c
      https://github.com/quicwg/base-drafts/commit/7732a91e137a36ffbc8c369efb228b9f70cab85c
  Author: janaiyengar <[email-masked]>
  Date:   2017-02-06 (Mon, 06 Feb 2017)

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

  Log Message:
  -----------
  Merge pull request #258 from quicwg/lightweight_stream_intro

Split streams intro into smaller pieces, add flow control

  Commit: c6661243a3834fb0642fed2e71cd5241d01ff8db
      https://github.com/quicwg/base-drafts/commit/c6661243a3834fb0642fed2e71cd5241d01ff8db
  Author: ianswett <[email-masked]>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

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

  Log Message:
  -----------
  Move references to informational references (#190)

* Move references to informational references

Moves references to informational references, clarifies that SRTT and RTTVar are computed based on an RFC, and adds todos for the congestion control section for anything formerly in the references section.

* Fix informative references (#218)

* This should fix your build errors

* Fix the TLP reference as well

  Commit: b0e57ec79f026d5af01207d145b21ca64462109c
      https://github.com/quicwg/base-drafts/commit/b0e57ec79f026d5af01207d145b21ca64462109c
  Author: Mike Bishop <[email-masked]>
  Date:   2017-02-07 (Tue, 07 Feb 2017)

  Changed paths:
    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 immutable_settings

Compare: https://github.com/quicwg/base-drafts/compare/015ddc7e33e6...b0e57ec79f02