From 515185d51882f5d635471215b54959724ca1015e Mon Sep 17 00:00:00 2001 From: Martin Thomson Date: Wed, 11 Sep 2019 11:33:00 +1000 Subject: [PATCH 1/3] Changelog for transport-23 --- draft-ietf-quic-transport.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 485484689a..5d363561ed 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -5935,6 +5935,38 @@ DecodePacketNumber(largest_pn, truncated_pn, pn_nbits): Issue and pull request numbers are listed with a leading octothorp. +## Since draft-ietf-quic-transport-22 + +- NEW_CONNECTION_ID includes a request to retire old connection IDs (#2645, + #2769) +- Rules for preventing correlation by connection ID tightened (#2084, #2929) +- Clarified use of CONNECTION_CLOSE in Handshake packets (#2151, #2541, #2688) +- Discourage regressions of largest acknowledged in ACK (#2205, #2752) +- Improved robusness of validation process for ECN counts (#2534, #2752) +- Introduce concept of handshake confirmation (#2267, #2673) +- Disallow migration prior to handshake confirmation (#2309, #2370) +- Require endpoints to ignore spurious migration attempts (#2342, #2893) +- Transport parameter for disabling migration clarified to allow NAT rebinding + (#2389, #2893) +- Document principles for defining new error codes (#2388, #2880) +- Reserve transport parameters for greasing (#2550, #2873) +- A maximum ACK delay of 0 is used for handshake packet number spaces (#2646, + #2638) +- Improved rules for use of congestion control state on new paths (#2685, #2918) +- PATH_RESPONSE frames are not sent again if lost (#2724, #2729) +- Removed recommendation to coordinate spin for multiple connections that share + a path (#2763, #2882) +- Allow smaller stateless resets and recommend a smaller minimum on packets + that might trigger a stateless reset (#2770, #2869, #2927) +- Provide guidance around the interface to QUIC as used by application protocols + (#2805, #2857) +- Frames other than STREAM can cause STREAM_LIMIT_ERROR (#2825, #2826) +- Tighter rules about processing of rejected 0-RTT packets (#2829, #2840, #2841) +- Explanation of the effect of Retry on 0-RTT packets (#2842, #2852) +- Cryptographic handshake needs to provide server transport parameter encryption + (#2920, #2921) + + ## Since draft-ietf-quic-transport-21 - Connection ID lengths are now one octet, but limited in version 1 to 20 octets From c880853f1a9ec3dc05a4912fc17058296c1e0e9b Mon Sep 17 00:00:00 2001 From: Martin Thomson Date: Wed, 11 Sep 2019 13:02:47 +1000 Subject: [PATCH 2/3] Remove issues that were closed between 2019-06-09 and 2019-07-09 from -23 changelog --- draft-ietf-quic-transport.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 5d363561ed..46a6918ccb 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -5937,14 +5937,10 @@ Issue and pull request numbers are listed with a leading octothorp. ## Since draft-ietf-quic-transport-22 -- NEW_CONNECTION_ID includes a request to retire old connection IDs (#2645, - #2769) - Rules for preventing correlation by connection ID tightened (#2084, #2929) - Clarified use of CONNECTION_CLOSE in Handshake packets (#2151, #2541, #2688) - Discourage regressions of largest acknowledged in ACK (#2205, #2752) - Improved robusness of validation process for ECN counts (#2534, #2752) -- Introduce concept of handshake confirmation (#2267, #2673) -- Disallow migration prior to handshake confirmation (#2309, #2370) - Require endpoints to ignore spurious migration attempts (#2342, #2893) - Transport parameter for disabling migration clarified to allow NAT rebinding (#2389, #2893) @@ -5953,7 +5949,6 @@ Issue and pull request numbers are listed with a leading octothorp. - A maximum ACK delay of 0 is used for handshake packet number spaces (#2646, #2638) - Improved rules for use of congestion control state on new paths (#2685, #2918) -- PATH_RESPONSE frames are not sent again if lost (#2724, #2729) - Removed recommendation to coordinate spin for multiple connections that share a path (#2763, #2882) - Allow smaller stateless resets and recommend a smaller minimum on packets From e9aa25a0bdebb42dbf392ad551a72aa0eb7531f8 Mon Sep 17 00:00:00 2001 From: Martin Thomson Date: Thu, 12 Sep 2019 11:08:44 +1000 Subject: [PATCH 3/3] Add #2916 too --- draft-ietf-quic-transport.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/draft-ietf-quic-transport.md b/draft-ietf-quic-transport.md index 46a6918ccb..87a7244f9d 100644 --- a/draft-ietf-quic-transport.md +++ b/draft-ietf-quic-transport.md @@ -5960,6 +5960,8 @@ Issue and pull request numbers are listed with a leading octothorp. - Explanation of the effect of Retry on 0-RTT packets (#2842, #2852) - Cryptographic handshake needs to provide server transport parameter encryption (#2920, #2921) +- Moved ACK generation guidance from recovery draft to transport draft (#1860, + #2916). ## Since draft-ietf-quic-transport-21