Subject: [quicwg/base-drafts] 3064d6: forbid key discarding before receiving a packet pr...

From: ianswett <[email-masked]>
Date: Thu, 10 Sep 2020 11:20:27 -0700

Branch: refs/heads/ianswett-gorry
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3064d6b9cfa4e4f79fdbb9fae7f884079f3504f4
      https://github.com/quicwg/base-drafts/commit/3064d6b9cfa4e4f79fdbb9fae7f884079f3504f4
  Author: Marten Seemann <[email-masked]>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

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

  Log Message:
  -----------
  forbid key discarding before receiving a packet protected with new keys

  Commit: 1bad2789c8045b6cc43678e4b602a38c2adec9c3
      https://github.com/quicwg/base-drafts/commit/1bad2789c8045b6cc43678e4b602a38c2adec9c3
  Author: ianswett <[email-masked]>
  Date:   2020-09-08 (Tue, 08 Sep 2020)

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

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

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

  Commit: 50cdbd7477669575e596e1262c53f5a70c7da184
      https://github.com/quicwg/base-drafts/commit/50cdbd7477669575e596e1262c53f5a70c7da184
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

  Log Message:
  -----------
  Changelogs for -30

  Commit: 4898bcdbe025da21c27db41352948f361deeb3f2
      https://github.com/quicwg/base-drafts/commit/4898bcdbe025da21c27db41352948f361deeb3f2
  Author: Marten Seemann <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

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

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

  Commit: c2e7001c1579486f608250e43b6b4669eae77bd2
      https://github.com/quicwg/base-drafts/commit/c2e7001c1579486f608250e43b6b4669eae77bd2
  Author: ianswett <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

  Log Message:
  -----------
  Three times PTOs allows PTO to expire

I believe these two cases are both 3*PTO to allow the PTO to expire at least once before declaring path validation failure and idle timeout.

Fixes #3987

  Commit: a8d729daa9a325b4dd9a559432e224f107d06275
      https://github.com/quicwg/base-drafts/commit/a8d729daa9a325b4dd9a559432e224f107d06275
  Author: ianswett <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

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

  Commit: c631004c1904a51d524a6a0520c4e33c0ff7f3d5
      https://github.com/quicwg/base-drafts/commit/c631004c1904a51d524a6a0520c4e33c0ff7f3d5
  Author: ianswett <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

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

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

  Commit: 6134b86d61607107ee1c27d13aabf908926bab9a
      https://github.com/quicwg/base-drafts/commit/6134b86d61607107ee1c27d13aabf908926bab9a
  Author: ianswett <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

  Log Message:
  -----------
  Ralith's suggestion

  Commit: 700f2e9ec3e8e54b8b3345b8c8d82f1e1a95dd8b
      https://github.com/quicwg/base-drafts/commit/700f2e9ec3e8e54b8b3345b8c8d82f1e1a95dd8b
  Author: ianswett <[email-masked]>
  Date:   2020-09-09 (Wed, 09 Sep 2020)

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

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

  Commit: 36e479a5c2a3e61b1b6432792a3b5fa7e9831fd9
      https://github.com/quicwg/base-drafts/commit/36e479a5c2a3e61b1b6432792a3b5fa7e9831fd9
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-10 (Thu, 10 Sep 2020)

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

  Log Message:
  -----------
  I think that this is better

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

  Commit: 6170ad7e169e1dfda43bc499f9f0d5aa2a0a5def
      https://github.com/quicwg/base-drafts/commit/6170ad7e169e1dfda43bc499f9f0d5aa2a0a5def
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-10 (Thu, 10 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #4084 from quicwg/ianswett-three-pto

Three times PTOs allows PTO to expire

  Commit: 9a711db3737066bdf579e3638e1dd02d0b387b71
      https://github.com/quicwg/base-drafts/commit/9a711db3737066bdf579e3638e1dd02d0b387b71
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-10 (Thu, 10 Sep 2020)

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

  Log Message:
  -----------
  Merge pull request #4079 from marten-seemann/fix-key-update-deadlock

forbid key discarding before receiving a packet protected with new keys

  Commit: c5da913b9246fdec6f5ac16c8926173a15d7201d
      https://github.com/quicwg/base-drafts/commit/c5da913b9246fdec6f5ac16c8926173a15d7201d
  Author: Martin Thomson <[email-masked]>
  Date:   2020-09-10 (Thu, 10 Sep 2020)

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

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

Changelogs for -30

  Commit: cf7563aa6bf66f06989c2c7fc50d1530f51649e8
      https://github.com/quicwg/base-drafts/commit/cf7563aa6bf66f06989c2c7fc50d1530f51649e8
  Author: ianswett <[email-masked]>
  Date:   2020-09-10 (Thu, 10 Sep 2020)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-gorry

Compare: https://github.com/quicwg/base-drafts/compare/554e89277cbd...cf7563aa6bf6