mozilla
neqo
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Update NSS version and hash
martinthomson:build-nss-3.121
33 minutes ago
Merge branch 'main' into build-nss-3.121 Signed-off-by: Martin Thomson <mt@lowentropy.net>
martinthomson:build-nss-3.121
38 minutes ago
Merge branch 'main' into dependabot/github_actions/actions/setup-python-6.2.0
dependabot/github_actions/actions/setup-python-6.2.0
8 hours ago
Merge commit from fork * fix: handle STOP_SENDING+STREAM frame combinations Add tests and fixes for a demo client/server crash where receiving `STOP_SENDING` and `STREAM` frames for the same stream (in the same or separate packets) could cause panics in application code. Per RFC 9000, when `STOP_SENDING` is received, the endpoint must send `RESET_STREAM` and close the send side. If application code then attempts to send on the stream, it receives an `InvalidStreamId` error. Code using `.unwrap()` on these operations would panic, enabling a denial-of-service attack by a malicious peer. - Add `client_stop_sending_and_stream_combinations` test covering all 4 combinations of `(separate_packets, stop_sending_first)` - Add `server_stop_sending_and_stream_combinations` test with same coverage - Add shared test helpers in `tests/common/mod.rs` - Tests verify that library returns `InvalidStreamId` errors (not panics) when sending on streams closed by `STOP_SENDING` - Replace `.unwrap()` calls on stream operations with proper error handling - Add `SendResult` enum to `SendData` with variants: `Done`, `MoreData`, `StreamClosed` - Refactor `SendData::send()` to accept fallible send functions and return `SendResult` for graceful error handling - Update HTTP/3 and HTTP/0.9 client/server to use new `send()` API - Log warnings when streams are closed by peer instead of panicking * Suggestions from @martinthomson
main
10 hours ago
Merge branch 'main' into fix-rejected_extended_connect
larseggert:fix-rejected_extended_connect
10 hours ago
chore: Update actions Mostly for `CodSpeedHQ/action@4.11.0`, but let's do others while I'm here.
larseggert:chore-update-actions
10 hours ago
chore: Update actions Mostly for `CodSpeedHQ/action@4.11.0`, but let's do others while I'm here.
larseggert:chore-update-actions
10 hours ago
fix: Don't save to disk during CodSpeed benches (#3402)
main
11 hours ago
Active Branches
Build changes for NSS 3.121
last run
33 minutes ago
#3330
CodSpeed Performance Gauge
+26%
fix: Reject invalid extended CONNECT requests
last run
10 hours ago
#3385
CodSpeed Performance Gauge
-9%
feat(transport/cc): make slow start pluggable and add hystart++
last run
3 days ago
#3278
CodSpeed Performance Gauge
-8%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs