diff --git a/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.html b/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.html index 0a6caaf8f6..7a10f60787 100644 --- a/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.html +++ b/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.html @@ -2441,7 +2441,7 @@

A client MUST NOT reset the packet number it uses for 0-RTT packets. The keys used to protect 0-RTT packets will not change as a result of responding to a Retry packet unless the client also regenerates the cryptographic handshake message. Sending packets with the same packet number in that case is likely to compromise the packet protection for all 0-RTT packets because the same key and nonce could be used to protect different content.

Receiving a Retry packet, especially a Retry that changes the connection ID used for subsequent packets, indicates a strong possibility that 0-RTT packets could be lost. A client only receives acknowledgments for its 0-RTT packets once the handshake is complete. Consequently, a server might expect 0-RTT packets to start with a packet number of 0. Therefore, in determining the length of the packet number encoding for 0-RTT packets, a client MUST assume that all packets up to the current packet number are in flight, starting from a packet number of 0. Thus, 0-RTT packets could need to use a longer packet number encoding.

A client SHOULD instead generate a fresh cryptographic handshake message and start packet numbers from 0. This ensures that new 0-RTT packets will not use the same keys, avoiding any risk of key and nonce reuse; this also prevents 0-RTT packets from previous handshake attempts from being accepted as part of the connection.

-

A client MUST NOT send 0-RTT packets once it starts processing 1-RTT packets from the server. This means that 0-RTT packets cannot contain any response to frames from 1-RTT packets. For instance, a client cannot send an ACK frame in a 0-RTT packet, because that can only acknowledge a 1-RTT packet. An acknowledgment for a 1-RTT packet MUST be carried in a 1-RTT packet.

+

A client MUST NOT send 0-RTT packets once it starts processing 1-RTT packets from the server. This means that 0-RTT packets cannot contain any response to frames from 1-RTT packets. For instance, a client cannot send an ACK frame in a 0-RTT packet, because that can only acknowledge a 1-RTT packet. An acknowledgment for a 1-RTT packet MUST be carried in a 1-RTT packet. A server MAY treat a violation of remembered limits as a connection error of an appropriate type (for instance, a FLOW_CONTROL_ERROR for exceeding stream data limits).

17.2.4. Handshake Packet

diff --git a/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.txt b/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.txt index 9695014fe0..e1c406f844 100644 --- a/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.txt +++ b/0rtt-cant-respond-to-1rtt/draft-ietf-quic-transport.txt @@ -4784,7 +4784,10 @@ Internet-Draft QUIC Transport Protocol February 2019 contain any response to frames from 1-RTT packets. For instance, a client cannot send an ACK frame in a 0-RTT packet, because that can only acknowledge a 1-RTT packet. An acknowledgment for a 1-RTT - packet MUST be carried in a 1-RTT packet. + packet MUST be carried in a 1-RTT packet. A server MAY treat a + violation of remembered limits as a connection error of an + appropriate type (for instance, a FLOW_CONTROL_ERROR for exceeding + stream data limits). 17.2.4. Handshake Packet @@ -4810,9 +4813,6 @@ Internet-Draft QUIC Transport Protocol February 2019 - - - Iyengar & Thomson Expires August 18, 2019 [Page 86] Internet-Draft QUIC Transport Protocol February 2019 diff --git a/index.html b/index.html index 6bd3dd0167..4890b0792b 100644 --- a/index.html +++ b/index.html @@ -82,892 +82,922 @@

Editor's drafts for master branch of qpack-new-wrap-algo

- +

Preview for branch mnot-two-processes

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch reorg

- +

Preview for branch stream-reset-after-done

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - - -
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master - diff with last submission
-

Preview for branch transport

- - - - - - - +
*htmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/stop_sending_opens

- +

Preview for branch 0rtt-cant-respond-to-1rtt

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/packet-types

- +

Preview for branch httpq

+
- - - - + + + + + + + + + + + + + + + + + + + + + + + +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master + diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with last submission
+

Preview for branch 0rtt-dcid

+ + + + + + + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/pa_confusing

- +

Preview for branch ianswett-rtt

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/fail_uncommon

- +

Preview for branch idle-restart-time

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/inconsistent

- +

Preview for branch pne-stable

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch transport/fix-packet-type

- +

Preview for branch qpack-max-table-size

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-editorial

- +

Preview for branch renumber-tp

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch qwik

- +

Preview for branch close2067

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch idle-restart-time

- +

Preview for branch key-diversity2

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch key-diversity2

- +

Preview for branch reorg

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
@@ -1044,2979 +1074,2949 @@

Preview for branch stop-sending-ready

diff with last submission -

Preview for branch no-reciprocal-cid-change

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
draft-ietf-quic-httphtmlplain textdiff with master - diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master - diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master - diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master - diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master - diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master - diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master - diff with last submission
-

Preview for branch http

- - - - - - - - -
*htmlplain textdiff with master - diff with last submission
-

Preview for branch http/2419_first

- +

Preview for branch new-path-new-cid

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/push_on_request

- +

Preview for branch 0rtt-reset

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/more_h2

- +

Preview for branch ack-ratio

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/8470

- +

Preview for branch deadpath

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/dont-overload-cancelled

- +

Preview for branch no-reciprocal-cid-change

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/keep-alive

- +

Preview for branch ianswett-multiple-ptos

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/watch_for_movement

- +

Preview for branch ianswett-ignore-loss

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/more_cancellation

- +

Preview for branch issue2150

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/goaway-text-redux

- +

Preview for branch changelog-18

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/varint-all-the-things

- +

Preview for branch ianswett-set-update

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/cant-prioritize-imagination

- +

Preview for branch http

+
+ + + + + + + +
*htmlplain textdiff with master + diff with last submission
+

Preview for branch http/varint-all-the-things

+ - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch http/goaway_error

- +

Preview for branch http/2419_first

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch insert-count-increment

- +

Preview for branch http/8470

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-rtt

- +

Preview for branch http/goaway_error

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch stream-reset-after-done

- +

Preview for branch http/goaway-text-redux

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ack-ratio

- +

Preview for branch http/push_on_request

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch deadpath

- +

Preview for branch http/watch_for_movement

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-immediate-ack

- +

Preview for branch http/dont-overload-cancelled

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch simultaneous-update

- +

Preview for branch http/keep-alive

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch close2067

- +

Preview for branch http/cant-prioritize-imagination

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-ignore-loss

- +

Preview for branch http/more_h2

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-app-limited

- +

Preview for branch http/more_cancellation

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch issue2150

- +

Preview for branch ianswett-editorial

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-multiple-ptos

- +

Preview for branch ianswett-loss-time

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch renumber-tp

- +

Preview for branch qwik

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch mnot-two-processes

- +

Preview for branch ianswett-timeout-loss-dection

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-set-update

- +

Preview for branch insert-count-increment

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch client-new-token

- +

Preview for branch transport

+
+ + + + + + + +
*htmlplain textdiff with master + diff with last submission
+

Preview for branch transport/stop_sending_opens

+ - - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch qpack-max-table-size

- +

Preview for branch transport/fix-packet-type

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-loss-time

- +

Preview for branch transport/packet-types

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch issue2147

- +

Preview for branch transport/fail_uncommon

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch 0rtt-cant-respond-to-1rtt

- +

Preview for branch transport/pa_confusing

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch changelog-18

- +

Preview for branch transport/inconsistent

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch ianswett-timeout-loss-dection

- +

Preview for branch qpack-new-wrap-algo

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch congestion-rejected-0rtt

- +

Preview for branch ianswett-immediate-ack

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch new-path-new-cid

- +

Preview for branch simultaneous-update

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch httpq

- +

Preview for branch congestion-rejected-0rtt

+
- - - - + + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master + diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master + diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch 0rtt-dcid

- +

Preview for branch client-new-token

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch 0rtt-reset

- +

Preview for branch ianswett-app-limited

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission
-

Preview for branch pne-stable

- +

Preview for branch issue2147

+
- - - - + - - - - + - - - - + - - - - + - - - - + - - - - + - - - - +
draft-ietf-quic-httphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-invariantshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-qpackhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-recoveryhtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-spin-exphtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-tlshtmlplain textdiff with master + diff with master diff with last submission
draft-ietf-quic-transporthtmlplain textdiff with master + diff with master diff with last submission