Subject: [quicwg/base-drafts] 29ae5e: Rename QCRAM to QPACK

From: Martin Thomson <[email-masked]>
Date: Tue, 13 Mar 2018 07:15:41 -0700

Branch: refs/heads/move-version
  Home:   https://github.com/quicwg/base-drafts
  Commit: 29ae5e943609b3da64a14448975bf2b2d7f39d1b
      https://github.com/quicwg/base-drafts/commit/29ae5e943609b3da64a14448975bf2b2d7f39d1b
  Author: Alan Frindell <[email-masked]>
  Date:   2018-03-05 (Mon, 05 Mar 2018)

  Changed paths:
    R draft-ietf-quic-qcram.md
    A draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Rename QCRAM to QPACK

* As discussed in #1133, QPACK is a more natural name given its similarity to HPACK.

I will note that based on the current set of open issues and PRs, QCRAM may diverge from HPACK more over time.  The core idea of a shared rotating dynamic table doesn't seem to be going anywhere, however.

  Commit: 16d00c54116e0a8f29cee1fc747a8bdc6e880a6c
      https://github.com/quicwg/base-drafts/commit/16d00c54116e0a8f29cee1fc747a8bdc6e880a6c
  Author: Alan Frindell <[email-masked]>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

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

  Log Message:
  -----------
  Also update HTTP draft, but left QCRAM reference in the changelog

  Commit: 4d144674d55a79d157f7dbbb360893ace26bee4f
      https://github.com/quicwg/base-drafts/commit/4d144674d55a79d157f7dbbb360893ace26bee4f
  Author: martinduke <[email-masked]>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

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

  Log Message:
  -----------
  Explicit Congestion Window Limit (#1170)

Explicitly states the core limitation that congestion control imposes on a sender, right at the front of the section. It also includes a pointer to the place that defines exactly what bytes are covered.

  Commit: f7e9f8078503b8a3e381cd6a8cdc61fcd5616e06
      https://github.com/quicwg/base-drafts/commit/f7e9f8078503b8a3e381cd6a8cdc61fcd5616e06
  Author: ianswett <[email-masked]>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

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

  Log Message:
  -----------
  ACK Optimization (#1159)

* ACK Optimization

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

  Commit: 2764c5c388f858f1cb18c6297a66af043676b14b
      https://github.com/quicwg/base-drafts/commit/2764c5c388f858f1cb18c6297a66af043676b14b
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

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

  Log Message:
  -----------
  Reducing minimum connection ID length to 4 octets

  Commit: 7bfa8ab3ae3db5a9ccacc51dc06f614bc3706374
      https://github.com/quicwg/base-drafts/commit/7bfa8ab3ae3db5a9ccacc51dc06f614bc3706374
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

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

  Log Message:
  -----------
  Sums iz haard

  Commit: 7146f666cff33254b21a921e72f7804d70004473
      https://github.com/quicwg/base-drafts/commit/7146f666cff33254b21a921e72f7804d70004473
  Author: knekritz <[email-masked]>
  Date:   2018-03-06 (Tue, 06 Mar 2018)

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

  Log Message:
  -----------
  Forbid using TLS records for padding after the handshake.

  Commit: 486abed55eb4b036ccfcfb2e043a71ee37ad36f7
      https://github.com/quicwg/base-drafts/commit/486abed55eb4b036ccfcfb2e043a71ee37ad36f7
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-07 (Wed, 07 Mar 2018)

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

  Log Message:
  -----------
  Merge pull request #1173 from knekritz/master

Forbid using TLS records for padding after the handshake.

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

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

  Log Message:
  -----------
  Moar bad numerz

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

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

  Log Message:
  -----------
  My sed-fu is lacking

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

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

  Log Message:
  -----------
  For @siyengar/@ianswett regarding connection ID construction

  Commit: 3ea70b965749b0525468a09b33b55dcff9eb0347
      https://github.com/quicwg/base-drafts/commit/3ea70b965749b0525468a09b33b55dcff9eb0347
  Author: Martin Thomson <[email-masked]>
  Date:   2018-03-09 (Fri, 09 Mar 2018)

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

  Log Message:
  -----------
  Some review-related changes and polish

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

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

  Log Message:
  -----------
  Enter closing after the idle timeout

The draft was a little unclear on this point and its important.  The idle timeout ends without sending CONNECTION_CLOSE, and it can end approximately simultaneously.  If both endpoints send CONNECTION_CLOSE and then go to closing, then they might start a packet storm if neither actually looks at packets they receive before retransmitting their close packet (which is permitted).  We want idle timeout to pass without packets, so this needs to be closing.

Closes #1178

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

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

  Log Message:
  -----------
  Merge pull request #1179 from quicwg/idle-expiration

Enter closing after the idle timeout

  Commit: 91caab82ea779af5532e567681751af0829f2166
      https://github.com/quicwg/base-drafts/commit/91caab82ea779af5532e567681751af0829f2166
  Author: ianswett <[email-masked]>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

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

  Log Message:
  -----------
  Define time_of_last_sent_handshake_packet (#1171)

* Define time_of_last_sent_handshake_packet

Fixes Issue #962

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

* Marten's comments

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

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

  Log Message:
  -----------
  Fixups

  Commit: 31141215cfc0dd63ebbdfa7141e10b536b4b31bc
      https://github.com/quicwg/base-drafts/commit/31141215cfc0dd63ebbdfa7141e10b536b4b31bc
  Author: Marten Seemann <[email-masked]>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

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

  Log Message:
  -----------
  allow sending of TLP and RTO probe packets when congestion limited (#1180)

  Commit: 4a5850f471232941fefea539002c240c6fc510f4
      https://github.com/quicwg/base-drafts/commit/4a5850f471232941fefea539002c240c6fc510f4
  Author: afrind <[email-masked]>
  Date:   2018-03-12 (Mon, 12 Mar 2018)

  Changed paths:
    M draft-ietf-quic-http.md
    R draft-ietf-quic-qcram.md
    A draft-ietf-quic-qpack.md

  Log Message:
  -----------
  Merge pull request #1164 from quicwg/qcram_rename

Rename QCRAM to QPACK

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

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

  Log Message:
  -----------
  Small tweaks regarding the change to dcid

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

  Changed paths:
    M README.md

  Log Message:
  -----------
  README for QPACK name change

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

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

  Log Message:
  -----------
  Jana's improvements

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

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

  Log Message:
  -----------
  Merge pull request #1151 from quicwg/symmetric-connection-id

Symmetric connection IDs

  Commit: 3cb9e1a70621f0fb5e6e86d1eb90b20e54abdc52
      https://github.com/quicwg/base-drafts/commit/3cb9e1a70621f0fb5e6e86d1eb90b20e54abdc52
  Author: janaiyengar <[email-masked]>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

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

  Log Message:
  -----------
  Remove overview section and add some to intro (#1184)

* Prune overview section and add some to intro

* add flow control

* add flow control

  Commit: 3969625115cf6795d629c2dc1dcc38eb60380696
      https://github.com/quicwg/base-drafts/commit/3969625115cf6795d629c2dc1dcc38eb60380696
  Author: Sean Turner <[email-masked]>
  Date:   2018-03-13 (Tue, 13 Mar 2018)

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

  Log Message:
  -----------
  Client Intial to client Initial (#1183)

* Client Intial to client Initial

* removing client

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

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

  Log Message:
  -----------
  Move opportunistic ACK defense to security considerations (#1185)

Closes #305.

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

  Changed paths:
    M README.md
    M draft-ietf-quic-http.md
    M draft-ietf-quic-invariants.md
    R draft-ietf-quic-qcram.md
    A draft-ietf-quic-qpack.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 move-version

Compare: https://github.com/quicwg/base-drafts/compare/3062883ea865...8816d42cbb2f