Wesley Rosenblum

Results 67 issues of Wesley Rosenblum

https://tools.ietf.org/id/draft-ietf-quic-recovery-31.html#section-7.4 During the handshake, some packet protection keys might not be available when a packet arrives and the receiver can choose to drop the packet. In particular, Handshake and 0-RTT...

enhancement
loss_recovery
priority/low
size/small

https://tools.ietf.org/id/draft-ietf-quic-recovery-31.html#section-6.2.2 "Resumed connections over the same network MAY use the previous connection's final smoothed RTT value as the resumed connection's initial RTT. "

enhancement
loss_recovery
priority/low
size/medium

From [21.14. Traffic Analysis](https://www.rfc-editor.org/rfc/rfc9000#section-21.14) in [rfc9000](https://www.rfc-editor.org/rfc/rfc9000): > The length of QUIC packets can reveal information about the length of the content of those packets. The PADDING frame is provided so...

compliance
priority/low
size/small

### Problem: From [RFC9368§4](https://datatracker.ietf.org/doc/html/rfc9368#section-4): > A version downgrade is an attack where a malicious entity manages to make the QUIC endpoints negotiate a QUIC version different from the one they...

priority/low
size/medium

The stream receive buffer is optimized to reduce CPU costs from frequent allocations: https://github.com/aws/s2n-quic/pull/1497. Additional mitigations may be warranted to protect against excessive memory consumption due to stream fragmentation attacks....

compliance
compliance:SHOULD
priority/low
size/small

The following interop tests are failing consistently or intermittently for the s2n-quic server: - C1 - handshakecurruption, handshake completes under extreme packet corruption - L1 - handshakeloss, handshake completes under...

interop

### Problem: We need a way to validate that our public API does not make non backward compatible changes ### Solution: Setup a solution like https://github.com/obi1kenobi/cargo-semver-checks-action * **Does this change...

priority/low
size/small

### Problem: s2n-quic sends the default value for the `max_udp_payload_size` transport parameter. This means that a peer does not get an indication that UDP payloads larger than the default s2n-quic...

priority/low
size/medium

### Description of changes: This change adds a `DC_STATELESS_RESET_TOKENS` frame containing 1 or more stateless reset tokens for use in `s2n-quic-dc`. ### Call-outs: * I added some `unsafe` code in...

### Problem: From [Modulating cwnd in Loss Recovery](https://www.ietf.org/archive/id/draft-cardwell-iccrg-bbr-congestion-control-02.html#section-4.6.4.4) in [draft-cardwell-iccrg-bbr-congestion-control-02](https://www.ietf.org/archive/id/draft-cardwell-iccrg-bbr-congestion-control-02.html): > Upon every ACK in Fast Recovery, run the following BBRModulateCwndForRecovery() steps, which help ensure packet > conservation on the...