Avatar for the mozilla user
mozilla
neqo
BlogDocsChangelog

fix: Reject invalid extended CONNECT requests

#3385
Comparing
larseggert:fix-rejected_extended_connect
(
13bf279
) with
main
(
cc1d9b5
)
CodSpeed Performance Gauge
-9%
Improvement
1
Regression
6
Untouched
44
Skipped
11

Benchmarks

62 total
neqo-neqo-cubic
exec_harness
CodSpeed Performance Gauge
-9%
274.4 ms300.6 ms
neqo-neqo-newreno
exec_harness
CodSpeed Performance Gauge
-8%
274.2 ms297.6 ms
neqo-neqo-newreno-nopacing
exec_harness
CodSpeed Performance Gauge
-7%
275.1 ms295.6 ms
neqo-neqo-cubic-nopacing
exec_harness
CodSpeed Performance Gauge
-7%
273.8 ms293 ms
google-google
exec_harness
CodSpeed Performance Gauge
-5%
1.2 s1.2 s
neqo-google
exec_harness
CodSpeed Performance Gauge
-4%
1.7 s1.7 s
msquic-neqo
exec_harness
CodSpeed Performance Gauge
+4%
424.5 ms409.2 ms
quiche-neqo
exec_harness
CodSpeed Performance Gauge
+2%
388.9 ms381.6 ms
s2n-s2n
exec_harness
CodSpeed Performance Gauge
+1%
654.5 ms645.1 ms
walltime/pacing-true/varying-seeds
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+1%
98.2 ms97 ms
neqo-s2n
exec_harness
CodSpeed Performance Gauge
+1%
604.7 ms597.3 ms
walltime/pacing-true/same-seed
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+1%
97.6 ms96.7 ms
walltime/pacing-false/same-seed
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+1%
93.5 ms92.7 ms
1-conn/1-100mb-resp (aka. Download)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
+1%
419.3 ms416.4 ms
walltime/1-streams/each-1000-bytes
neqo-http3/benches/streams_walltime.rs::benches::benchmark::streams
CodSpeed Performance Gauge
+1%
1.4 ms1.4 ms
walltime/pacing-false/varying-seeds
neqo-transport/benches/transfer_walltime.rs::transfer::benchmark::transfer
CodSpeed Performance Gauge
+1%
96.7 ms96.2 ms
neqo-msquic
exec_harness
CodSpeed Performance Gauge
0%
1.1 s1.1 s
1-conn/1-1b-resp (aka. HPS)
neqo-bin/benches/main.rs::benches::transfer::transfer
CodSpeed Performance Gauge
0%
55.7 ms55.6 ms
neqo-quiche
exec_harness
CodSpeed Performance Gauge
0%
475.8 ms475.1 ms
google-neqo
exec_harness
CodSpeed Performance Gauge
0%
734.6 ms733.7 ms
walltime/1000-streams/each-1000-bytes
neqo-http3/benches/streams_walltime.rs::benches::benchmark::streams
CodSpeed Performance Gauge
0%
140.2 ms140.1 ms
coalesce_acked_from_zero 10+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs3 µs
coalesce_acked_from_zero 3+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
3 µs3 µs
coalesce_acked_from_zero 1000+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.5 µs2.5 µs
coalesce_acked_from_zero 1+1 entries
neqo-transport/benches/range_tracker.rs::benches::benchmark_coalesce
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs

Commits

Click on a commit to change the comparison range
Base
main
cc1d9b5
-4.61%
fix: Reject invalid extended CONNECT requests
6a661eb
25 days ago
by larseggert
+1.59%
Merge branch 'main' into fix-rejected_extended_connect
2f4fd3b
20 days ago
by larseggert
-0.33%
Address review comments
fb83495
20 days ago
by larseggert
-1.66%
Revamp
4a3a724
19 days ago
by larseggert
+5.06%
Merge branch 'main' into fix-rejected_extended_connect
1f1998f
17 days ago
by larseggert
-0.37%
Suggestions from @martinthomson
bb45ecf
16 days ago
by larseggert
-6.64%
Merge branch 'main' into fix-rejected_extended_connect
95e4fe8
16 days ago
by larseggert
-1.77%
Merge branch 'main' into fix-rejected_extended_connect
13bf279
6 days ago
by larseggert
© 2026 CodSpeed Technology
Home Terms Privacy Docs