8000 Add `prefer-post-quantum` to default features by ctz · Pull Request #2425 · rustls/rustls · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add prefer-post-quantum to default features #2425

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 17, 2025
Merged

Add prefer-post-quantum to default features #2425

merged 1 commit into from
Apr 17, 2025

Conversation

ctz
Copy link
Member
@ctz ctz commented Apr 11, 2025

This enables, for dependents who use default-features, X25519MLKEM768 as the most-preferred key exchange.

This is another step on the way to enabling this by default. In a future release, I plan to deprecate this feature, make it do nothing, and therefore unconditionally have X25519MLKEM768 as the most preferred key exchange in the default aws-lc-rs provider.

Users who wish to opt-out from that change would then have to construct a customized CryptoProvider in their code.

This enables, for dependents who use default-features, X25519MLKEM768
as the most-preferred key exchange.
Copy link
rustls-benchmarking bot commented Apr 11, 2025

Benchmark results

Instruction counts

Significant differences

⚠️ There are significant instruction count differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_client 27803284 78471527 ⚠️ 50668243 (182.24%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_client 27810225 78452024 ⚠️ 50641799 (182.10%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_client 27805632 78433161 ⚠️ 50627529 (182.08%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_client 27865131 78529417 ⚠️ 50664286 (181.82%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_client 27869427 78518456 ⚠️ 50649029 (181.74%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_client 27862671 78485316 ⚠️ 50622645 (181.69%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_client 28202809 78721965 ⚠️ 50519156 (179.13%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_client 28199789 78712830 ⚠️ 50513041 (179.13%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_client 28206683 78717258 ⚠️ 50510575 (179.07%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_client 28232327 78739138 ⚠️ 50506811 (178.90%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_client 28229586 78719111 ⚠️ 50489525 (178.85%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_client 28236442 78732609 ⚠️ 50496167 (178.83%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_server 28745021 55227875 ⚠️ 26482854 (92.13%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_server 28741763 55211369 ⚠️ 26469606 (92.09%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_server 28744705 55211917 ⚠️ 26467212 (92.08%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_server 28823236 55308809 ⚠️ 26485573 (91.89%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_server 28820125 55291937 ⚠️ 26471812 (91.85%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_server 28823490 55283282 ⚠️ 26459792 (91.80%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_server 30220369 56580401 ⚠️ 26360032 (87.23%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_server 30220301 56577506 ⚠️ 26357205 (87.22%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_server 30217331 56569982 ⚠️ 26352651 (87.21%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_server 30263210 56616762 ⚠️ 26353552 (87.08%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_server 30260180 56605419 ⚠️ 26345239 (87.06%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_server 30263100 56608417 ⚠️ 26345317 (87.05%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_client 1927549 3579403 ⚠️ 1651854 (85.70%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_client 1934316 3586302 ⚠️ 1651986 (85.40%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 1153667 2010523 ⚠️ 856856 (74.27%) 1.44%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 1151383 2001893 ⚠️ 850510 (73.87%) 1.45%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 3098130 4763057 ⚠️ 1664927 (53.74%) 0.36%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 3097358 4745390 ⚠️ 1648032 (53.21%) 0.39%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 2068005 2910675 ⚠️ 842670 (40.75%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 2070863 2913400 ⚠️ 842537 (40.69%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 8322803 9966289 ⚠️ 1643486 (19.75%) 0.78%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 8328662 9963955 ⚠️ 1635293 (19.63%) 0.80%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_server 10705956 11576843 ⚠️ 870887 (8.13%) 1.26%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_server 10741625 11591691 ⚠️ 850066 (7.91%) 0.73%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server 10429027 10450129 21102 (0.20%) 1.07%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_server 3868515 3869685 1170 (0.03%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_server 5014492 5015662 1170 (0.02%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 46457372 46460615 3243 (0.01%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_client 3305372 3305220 -152 (-0.00%) 0.25%
handshake_no_resume_ring_1.3_ecdsap256_aes_client 3304088 3303955 -133 (-0.00%) 0.25%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 80642338 80645575 3237 (0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client 1719293 1719311 18 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 58233820 58233342 -478 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 58235181 58234714 -467 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 46450385 46450213 -172 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_client 58258343 58258167 -176 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_server 7229458 7229440 -18 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_aes_server 1295863 1295866 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 80634709 80634530 -179 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_client 92724261 92724082 -179 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 92697810 92697987 177 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 92699190 92699362 172 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_client 34743473 34743423 -50 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_client 34741749 34741734 -15 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_server 7227494 7227496 2 (0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_server 46189319 46189330 11 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_server 46284295 46284284 -11 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_server 46294538 46294543 5 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_client 92690579 92690569 -10 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_server 80533892 80533884 -8 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_server 46452713 46452711 -2 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_server 80637673 80637670 -3 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_client 58162568 58162566 -2 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_server 80540628 80540630 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_server 46291025 46291024 -1 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_server 46397782 46397783 1 (0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_client 58041937 58041938 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_client 58122641 58122642 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_client 58129854 58129855 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_server 80545428 80545429 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_client 92658978 92658979 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_client 92668099 92668100 1 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_client 4230372 4230372 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_client 31168190 31168190 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_client 30849622 30849622 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_server 32460702 32460702 0 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_client 58154252 58154252 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_server 32460736 32460736 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_server 32562807 32562807 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_client 31160821 31160821 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_server 32562796 32562796 0 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_client 4318612 4318612 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_client 30842545 30842545 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_client 3887721 3887721 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_client 2339245 2339245 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_server 31994239 31994239 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_client 31164230 31164230 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_server 32116039 32116039 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_server 32116110 32116110 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_client 30936804 30936804 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_server 32113000 32113000 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_server 1297040 1297040 0 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_server 4300238 4300238 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_server 32457625 32457625 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_server 31994310 31994310 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_server 4764932 4764932 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_client 31232071 31232071 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_client 30933835 30933835 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_client 4581973 4581973 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_server 32559730 32559730 0 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_server 10996774 10996774 0 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_client 2245883 2245883 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_server 31991200 31991200 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_client 30845514 30845514 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_server 11130951 11130951 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_client 30940912 30940912 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_client 31235501 31235501 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_client 2333596 2333596 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_client 31239461 31239461 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_server 11125195 11125195 0 (0.00%) 0.20%

Wall-time

Significant differences

⚠️ There are significant wall-time differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha 4.29 ms 10.47 ms ⚠️ 6.18 ms (144.20%) 1.12%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes 4.32 ms 10.51 ms ⚠️ 6.19 ms (143.44%) 1.23%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha 4.50 ms 10.68 ms ⚠️ 6.18 ms (137.12%) 1.32%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes 4.52 ms 10.71 ms ⚠️ 6.19 ms (136.77%) 1.23%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha 4.96 ms 11.15 ms ⚠️ 6.19 ms (124.97%) 1.37%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha 4.96 ms 11.15 ms ⚠️ 6.19 ms (124.62%) 1.19%
handshake_session_id_aws_lc_rs_1.3_rsa_aes 4.98 ms 11.18 ms ⚠️ 6.20 ms (124.47%) 1.32%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes 5.01 ms 11.21 ms ⚠️ 6.20 ms (123.83%) 1.00%
handshake_tickets_aws_lc_rs_1.3_rsa_aes 5.18 ms 11.37 ms ⚠️ 6.19 ms (119.34%) 1.36%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha 5.18 ms 11.34 ms ⚠️ 6.16 ms (119.04%) 1.40%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha 5.19 ms 11.36 ms ⚠️ 6.17 ms (119.02%) 1.09%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes 5.22 ms 11.41 ms ⚠️ 6.19 ms (118.69%) 1.46%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 451.57 µs 661.66 µs ⚠️ 210.09 µs (46.53%) 2.96%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes 452.92 µs 659.12 µs ⚠️ 206.20 µs (45.53%) 3.23%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes 1.10 ms 1.31 ms ⚠️ 0.21 ms (18.65%) 3.18%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 1.14 ms 1.35 ms ⚠️ 0.21 ms (18.26%) 1.22%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes 1.15 ms 1.35 ms ⚠️ 0.20 ms (17.71%) 1.15%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha 1.11 ms 1.30 ms ⚠️ 0.19 ms (17.23%) 2.68%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes 4.44 ms 4.65 ms ⚠️ 0.21 ms (4.76%) 4.27%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes 5.14 ms 5.35 ms ⚠️ 0.21 ms (4.04%) 3.74%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 12.92 ms 13.13 ms ⚠️ 0.21 ms (1.66%) 1.45%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 13.61 ms 13.82 ms ⚠️ 0.21 ms (1.56%) 1.36%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha 13.58 ms 13.79 ms ⚠️ 0.21 ms (1.54%) 1.44%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
transfer_no_resume_aws_lc_rs_1.3_rsa_aes 5.11 ms 5.30 ms 0.19 ms (3.76%) 4.23%
handshake_tickets_ring_1.2_rsa_aes 1.60 ms 1.60 ms 0.01 ms (0.33%) 1.00%
handshake_no_resume_ring_1.3_rsa_aes 960.02 µs 962.96 µs 2.94 µs (0.31%) 1.02%
handshake_tickets_ring_1.3_rsa_chacha 6.05 ms 6.07 ms 0.02 ms (0.30%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_aes 5.53 ms 5.55 ms 0.01 ms (0.21%) 1.00%
handshake_session_id_ring_1.3_rsa_aes 6.02 ms 6.03 ms 0.01 ms (0.21%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_chacha 5.51 ms 5.52 ms 0.01 ms (0.19%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_chacha 5.57 ms 5.58 ms 0.01 ms (0.17%) 1.00%
handshake_session_id_ring_1.3_rsa_chacha 5.99 ms 6.00 ms 0.01 ms (0.16%) 1.00%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes 1.07 ms 1.07 ms -0.00 ms (-0.14%) 5.80%
transfer_no_resume_ring_1.2_rsa_aes 5.78 ms 5.79 ms 0.01 ms (0.13%) 4.09%
handshake_tickets_ring_1.3_ecdsap384_aes 8.70 ms 8.71 ms 0.01 ms (0.13%) 1.00%
handshake_tickets_ring_1.3_ecdsap256_aes 5.60 ms 5.61 ms 0.01 ms (0.13%) 1.00%
transfer_no_resume_ring_1.3_ecdsap256_aes 5.36 ms 5.37 ms 0.01 ms (0.12%) 3.55%
handshake_tickets_ring_1.3_ecdsap384_chacha 8.67 ms 8.68 ms 0.01 ms (0.12%) 1.00%
handshake_session_id_ring_1.3_ecdsap384_aes 8.62 ms 8.63 ms 0.01 ms (0.11%) 1.00%
handshake_tickets_ring_1.3_rsa_aes 6.09 ms 6.10 ms 0.01 ms (0.10%) 1.00%
handshake_session_id_aws_lc_rs_1.2_rsa_aes 1.63 ms 1.63 ms -0.00 ms (-0.10%) 1.21%
handshake_tickets_aws_lc_rs_1.2_rsa_aes 1.80 ms 1.81 ms 0.00 ms (0.09%) 1.14%
handshake_no_resume_ring_1.3_ecdsap256_chacha 470.81 µs 470.40 µs -0.41 µs (-0.09%) 2.78%
handshake_session_id_ring_1.3_ecdsap384_chacha 8.60 ms 8.61 ms 0.01 ms (0.08%) 1.00%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes 5.04 ms 5.04 ms -0.00 ms (-0.06%) 4.84%
transfer_no_resume_ring_1.3_rsa_aes 5.85 ms 5.85 ms 0.00 ms (0.06%) 3.08%
transfer_no_resume_ring_1.3_ecdsap256_chacha 12.92 ms 12.93 ms 0.01 ms (0.04%) 1.29%
transfer_no_resume_ring_1.3_ecdsap384_chacha 16.03 ms 16.02 ms -0.01 ms (-0.04%) 1.11%
transfer_no_resume_ring_1.3_ecdsap384_aes 8.46 ms 8.46 ms 0.00 ms (0.04%) 2.13%
handshake_no_resume_ring_1.2_rsa_aes 955.02 µs 955.38 µs 0.36 µs (0.04%) 1.00%
handshake_session_id_ring_1.2_rsa_aes 1.51 ms 1.51 ms 0.00 ms (0.03%) 1.41%
handshake_no_resume_ring_1.3_ecdsap256_aes 472.47 µs 472.35 µs -0.12 µs (-0.02%) 3.13%
handshake_no_resume_ring_1.3_ecdsap384_chacha 3.57 ms 3.57 ms 0.00 ms (0.02%) 1.00%
transfer_no_resume_ring_1.3_rsa_chacha 13.41 ms 13.41 ms 0.00 ms (0.01%) 1.24%
handshake_no_resume_ring_1.3_rsa_chacha 960.52 µs 960.57 µs 0.04 µs (0.00%) 1.21%
handshake_no_resume_ring_1.3_ecdsap384_aes 3.57 ms 3.57 ms -0.00 ms (-0.00%) 1.00%

Additional information

Historical results

Checkout details:

Copy link
codecov bot commented Apr 11, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.01%. Comparing base (4bdacf8) to head (2a48906).
Report is 5 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2425   +/-   ##
=======================================
  Coverage   96.01%   96.01%           
=======================================
  Files          94       94           
  Lines       22567    22567           
=======================================
  Hits        21667    21667           
  Misses        900      900           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Member
@cpu cpu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@ctz ctz added this pull request to the merge queue Apr 17, 2025
Merged via the queue into main with commit 1b64a92 Apr 17, 2025
64 checks passed
@ctz ctz deleted the jbp-pq-default branch April 17, 2025 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0