Runsheet for Transport issues
"Time Permitting" issues will be discussed if there is time and interest in doing so; they may be held to the end of the meeting, or deferred.
Application Expectations / Requirements
- #74: Application-defined error codes CC
- #104: Priority in QUIC Transport ND
Streams
- #146: STREAM frame boundaries ND
- #174: Stream Reservation
Time Permitting
- #175: Unidirectional streams
- #165: Resetting Streams
Structural
- #183: Abstraction of TLS ND
Version Negotiation
- #51: QUIC version number scheme CC
- #45: Handshake protocol selection CC
- #135: DoS using Version Negotiation Packets ND
Time Permitting
- #143: Repeating Version Negotiation
- #133: Connection ID in version negotiation
- #89: Version negotiation gaps
- #112: Greasing version negotiation
- #121: Version downgrade vulnerability
Settings and Other Handshake
- #50: Updating transport parameters ND
- #181: Remove SETTINGS/SETTINGS_ACK ND
- #49: Transport parameter advertisements ND
- #122: Define transport parameters PR
- #124: Alt-Svc quic version hint ND
- #126: Separate transport parameters for 0-RTT ND
- #117: SCUP ND
Time Permitting
Retransmission / Loss
- #66: Remove STOP_WAITING ND
- #57: Advice on STOP_WAITING
- #63: ACK retransmission
- #114: STREAM retransmission priority CC
Time Permitting
Connection IDs
- #115: Connection migration ND
- #119: Server-proposed connection ID ND
MTU
- #64: Path MTU Discovery CC
- #69: Minimum packet size ND
Time Permitting
- #139: Minimum MTU
- #164: Padding handshake packets
Flow Control
DoS / Reflection / Amplification / Misc Security
- #35: Starting packet number ND
- #52: Source address validation ND
- #120: Source address validation PR
- #118: Source Address Token encoding CC
Time Permitting
- #136: First client packet size
- #147: Reflection Attack Resistance
- #161: Address change and consent to send
Format
- #40: Variable-length fields ND
- #148: QUIC packet header complexity ND
- #56: Extending flags
- #62: Finding frame lengths
- #70: Move ACK/STOP_WAITING into the packet header ND
- #108: Maximum stream number ND
- #109: Time format ND
- #123: ACK frame timestamp format ND
Time Permitting
- #158: Inter-frame padding
- #168: Ordering of ACK Frame fields