10000 Detect `ChunkVecBuffer::consume` larger than length by paolobarbolini · Pull Request #2318 · rustls/rustls · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Detect ChunkVecBuffer::consume larger than length #2318

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
Jan 29, 2025
Merged

Detect ChunkVecBuffer::consume larger than length #2318

merged 1 commit into from
Jan 29, 2025

Conversation

paolobarbolini
Copy link
Contributor

While peeking into #2316 I've realized nothing was checking that the invariants of prefix_used were being met. This adds the simplest possible assertion of it.

Copy link
codecov bot commented Jan 29, 2025

Codecov Report

Attention: Patch coverage is 66.66667% with 1 line in your changes missing coverage. Please review.

Project coverage is 94.88%. Comparing base (43c2336) to head (a35161e).
Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
rustls/src/vecbuf.rs 66.66% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2318      +/-   ##
==========================================
- Coverage   94.88%   94.88%   -0.01%     
==========================================
  Files         103      103              
  Lines       24186    24188       +2     
==========================================
+ Hits        22949    22950       +1     
- Misses       1237     1238       +1     

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

@ctz ctz mentioned this pull request Jan 29, 2025
1 task
Copy link
rustls-benchmarking bot commented Jan 29, 2025

Benchmark results

Instruction counts

Significant differences

⚠️ There are significant instruction count differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 1172963 1177541 ⚠️ 4578 (0.39%) 0.20%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_server 10418426 10453711 35285 (0.34%) 1.35%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 8291377 8271891 -19486 (-0.24%) 0.63%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_server 10699833 10676477 -23356 (-0.22%) 0.72%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 8294837 8286043 -8794 (-0.11%) 0.92%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 3080537 3078658 -1879 (-0.06%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 3082413 3082897 484 (0.02%) 0.24%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_server 10702746 10701295 -1451 (-0.01%) 0.56%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 1175329 1175208 -121 (-0.01%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 2160832 2160650 -182 (-0.01%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 2163693 2163776 83 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_aes_client 3623076 3623004 -72 (-0.00%) 0.24%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_client 28225361 28224977 -384 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_server 28890626 28890901 275 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_server 1611899 1611909 10 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_server 30385402 30385521 119 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_chacha_client 3624726 3624713 -13 (-0.00%) 0.25%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_server 30383006 30382900 -106 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_client 28218247 28218157 -90 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha_client 27798481 27798568 87 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap256_aes_server 1610536 1610531 -5 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_client 27851170 27851090 -80 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_client 27858123 27858050 -73 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_client 27791784 27791712 -72 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes_server 30428623 30428550 -73 (-0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes_client 1716111 1716107 -4 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha_server 28892875 28892811 -64 (-0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha_client 1930890 1930894 4 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_server 28971174 28971233 59 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_server 28892870 28892816 -54 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha_client 28191362 28191317 -45 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha_client 27794168 27794212 44 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha_client 28195311 28195278 -33 (-0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_server 7565017 7565025 8 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_rsa_aes_server 28968874 28968846 -28 (-0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_rsa_aes_server 30425682 30425653 -29 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes_client 27853515 27853540 25 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_chacha_client 35182538 35182561 23 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_server 30428125 30428143 18 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_server 30385828 30385841 13 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha_client 28188292 28188303 11 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes_client 28221192 28221199 7 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_server 46461144 46461154 10 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_server 46464425 46464416 -9 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_server 46453630 46453637 7 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_client 58235406 58235400 -6 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes_client 58237486 58237492 6 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_server 80634990 80634982 -8 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_server 80534185 80534178 -7 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_client 92657681 92657673 -8 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes_server 46450665 46450661 -4 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_chacha_client 92666749 92666742 -7 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha_client 92698766 92698759 -7 (-0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes_server 28971238 28971240 2 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_client 92702765 92702770 5 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap384_aes_client 58332658 58332661 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha_server 80637952 80637955 3 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_client 58232526 58232528 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_aes_client 58336413 58336415 2 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_server 80642605 80642607 2 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_client 92668583 92668581 -2 (-0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_server 46370331 46370330 -1 (-0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_server 46400039 46400040 1 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes_server 46458287 46458286 -1 (-0.00%) 0.20%
transfer_no_resume_ring_1.2_rsa_aes_client 58219741 58219740 -1 (-0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_client 58325513 58325514 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_rsa_chacha_server 80528990 80528991 1 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_chacha_server 80529385 80529386 1 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_server 41608179 41608179 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_server 41971768 41971768 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_server 41606020 41606020 0 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_server 5019412 5019412 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_aes_client 40286639 40286639 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_server 41608131 41608131 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_server 4697640 4697640 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_server 42070298 42070298 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_server 7562863 7562863 0 (0.00%) 0.20%
handshake_no_resume_aws_lc_rs_1.3_rsa_aes_client 1924148 1924148 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_client 2654177 2654177 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_client 40591280 40591280 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_client 3870655 3870655 0 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_server 11290801 11290801 0 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_client 4234779 4234779 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_client 40509829 40509829 0 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha_client 92696523 92696523 0 (0.00%) 0.20%
handshake_no_resume_ring_1.2_rsa_aes_client 2561812 2561812 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_client 2660044 2660044 0 (0.00%) 0.20%
handshake_session_id_aws_lc_rs_1.2_rsa_aes_server 3872115 3872115 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_client 40195262 40195262 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_chacha_client 40513090 40513090 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_ecdsap384_aes_client 35180619 35180619 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_chacha_server 41971958 41971958 0 (0.00%) 0.20%
handshake_session_id_ring_1.2_rsa_aes_server 4233130 4233130 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_server 41969470 41969470 0 (0.00%) 0.20%
handshake_tickets_aws_lc_rs_1.2_rsa_aes_client 4212739 4212739 0 (0.00%) 0.20%
transfer_no_resume_aws_lc_rs_1.2_rsa_aes_client 58175573 58175573 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_client 40587280 40587280 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_aes_server 42067810 42067810 0 (0.00%) 0.20%
handshake_tickets_ring_1.2_rsa_aes_client 4495293 4495293 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap256_aes_server 42070108 42070108 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_server 41487760 41487760 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_server 41489919 41489919 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap384_chacha_client 40192319 40192319 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_aes_client 40293633 40293633 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_chacha_server 11429367 11429367 0 (0.00%) 0.20%
transfer_no_resume_ring_1.3_ecdsap256_aes_server 46461536 46461536 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_chacha_server 41489871 41489871 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_ecdsap384_aes_client 40584019 40584019 0 (0.00%) 0.20%
handshake_tickets_ring_1.3_rsa_chacha_client 40517090 40517090 0 (0.00%) 0.20%
handshake_no_resume_ring_1.3_rsa_aes_server 11423412 11423412 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_rsa_chacha_client 40199313 40199313 0 (0.00%) 0.20%
handshake_session_id_ring_1.3_ecdsap256_aes_client 40289582 40289582 0 (0.00%) 0.20%

Wall-time

Significant differences

⚠️ There are significant wall-time differences

Click to expand
Scenario Baseline Candidate Diff Threshold
handshake_no_resume_aws_lc_rs_1.3_rsa_aes 1.12 ms 1.09 ms ✅ -0.03 ms (-2.47%) 2.32%
handshake_session_id_aws_lc_rs_1.3_rsa_chacha 5.01 ms 4.91 ms ✅ -0.10 ms (-1.99%) 1.18%
handshake_tickets_aws_lc_rs_1.3_rsa_chacha 5.22 ms 5.12 ms ✅ -0.10 ms (-1.86%) 1.41%
handshake_tickets_aws_lc_rs_1.3_rsa_aes 5.23 ms 5.14 ms ✅ -0.09 ms (-1.73%) 1.12%
handshake_session_id_aws_lc_rs_1.3_rsa_aes 5.03 ms 4.95 ms ✅ -0.08 ms (-1.59%) 1.23%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_aes 4.55 ms 4.49 ms ✅ -0.07 ms (-1.50%) 1.32%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_aes 5.26 ms 5.19 ms ✅ -0.07 ms (-1.36%) 1.22%

Other differences

Click to expand
Scenario Baseline Candidate Diff Threshold
transfer_no_resume_aws_lc_rs_1.2_rsa_aes 5.13 ms 5.00 ms -0.13 ms (-2.54%) 6.97%
transfer_no_resume_aws_lc_rs_1.3_rsa_aes 5.19 ms 5.07 ms -0.12 ms (-2.31%) 7.31%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_aes 4.52 ms 4.42 ms -0.10 ms (-2.28%) 7.41%
handshake_no_resume_aws_lc_rs_1.2_rsa_aes 1.09 ms 1.06 ms -0.02 ms (-2.18%) 3.84%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_aes 5.23 ms 5.13 ms -0.10 ms (-1.91%) 6.37%
handshake_tickets_aws_lc_rs_1.2_rsa_aes 1.81 ms 1.78 ms -0.03 ms (-1.85%) 2.09%
transfer_no_resume_ring_1.2_rsa_aes 6.80 ms 6.69 ms -0.10 ms (-1.51%) 4.67%
handshake_session_id_aws_lc_rs_1.2_rsa_aes 1.64 ms 1.62 ms -0.02 ms (-1.39%) 1.71%
transfer_no_resume_ring_1.3_rsa_aes 6.86 ms 6.77 ms -0.09 ms (-1.38%) 4.94%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_aes 4.35 ms 4.29 ms -0.06 ms (-1.36%) 1.48%
transfer_no_resume_ring_1.3_ecdsap256_aes 6.37 ms 6.28 ms -0.09 ms (-1.34%) 4.66%
handshake_session_id_aws_lc_rs_1.3_ecdsap256_chacha 4.32 ms 4.26 ms -0.06 ms (-1.32%) 1.74%
handshake_tickets_aws_lc_rs_1.3_ecdsap384_chacha 5.22 ms 5.15 ms -0.07 ms (-1.31%) 1.44%
handshake_tickets_aws_lc_rs_1.3_ecdsap256_chacha 4.52 ms 4.46 ms -0.06 ms (-1.30%) 1.47%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_aes 5.05 ms 4.99 ms -0.06 ms (-1.29%) 1.41%
handshake_session_id_aws_lc_rs_1.3_ecdsap384_chacha 5.01 ms 4.94 ms -0.06 ms (-1.28%) 1.38%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 459.71 µs 453.99 µs -5.71 µs (-1.24%) 4.81%
handshake_no_resume_aws_lc_rs_1.3_ecdsap256_aes 461.17 µs 455.75 µs -5.42 µs (-1.18%) 4.78%
handshake_no_resume_aws_lc_rs_1.3_rsa_chacha 1.12 ms 1.11 ms -0.01 ms (-1.10%) 2.31%
handshake_no_resume_ring_1.3_ecdsap256_chacha 503.08 µs 497.87 µs -5.21 µs (-1.04%) 4.30%
transfer_no_resume_aws_lc_rs_1.3_rsa_chacha 13.68 ms 13.54 ms -0.14 ms (-1.02%) 2.67%
transfer_no_resume_ring_1.3_ecdsap384_aes 9.47 ms 9.39 ms -0.09 ms (-0.91%) 3.32%
handshake_no_resume_ring_1.3_ecdsap256_aes 504.96 µs 500.70 µs -4.26 µs (-0.84%) 4.06%
transfer_no_resume_aws_lc_rs_1.3_ecdsap256_chacha 12.99 ms 12.89 ms -0.10 ms (-0.76%) 2.57%
transfer_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 13.69 ms 13.59 ms -0.10 ms (-0.74%) 2.19%
transfer_no_resume_ring_1.3_ecdsap256_chacha 13.01 ms 12.92 ms -0.09 ms (-0.72%) 2.44%
handshake_tickets_ring_1.2_rsa_aes 1.61 ms 1.60 ms -0.01 ms (-0.64%) 1.90%
transfer_no_resume_ring_1.3_rsa_chacha 13.51 ms 13.43 ms -0.09 ms (-0.63%) 2.72%
transfer_no_resume_ring_1.3_ecdsap384_chacha 16.13 ms 16.03 ms -0.10 ms (-0.61%) 2.14%
handshake_session_id_ring_1.3_ecdsap256_aes 6.40 ms 6.36 ms -0.04 ms (-0.59%) 1.20%
handshake_session_id_ring_1.3_rsa_aes 6.89 ms 6.85 ms -0.03 ms (-0.48%) 1.00%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_chacha 1.16 ms 1.15 ms -0.01 ms (-0.48%) 1.97%
handshake_no_resume_ring_1.2_rsa_aes 993.04 µs 988.86 µs -4.18 µs (-0.42%) 1.79%
handshake_tickets_ring_1.3_ecdsap256_aes 6.46 ms 6.44 ms -0.02 ms (-0.38%) 1.48%
handshake_session_id_ring_1.3_ecdsap384_aes 9.48 ms 9.45 ms -0.04 ms (-0.37%) 1.00%
handshake_session_id_ring_1.2_rsa_aes 1.52 ms 1.52 ms -0.01 ms (-0.37%) 1.00%
handshake_tickets_ring_1.3_ecdsap384_aes 9.55 ms 9.52 ms -0.03 ms (-0.36%) 1.00%
handshake_session_id_ring_1.3_rsa_chacha 6.82 ms 6.80 ms -0.02 ms (-0.34%) 1.00%
handshake_no_resume_ring_1.3_rsa_aes 996.31 µs 993.01 µs -3.30 µs (-0.33%) 1.72%
handshake_tickets_ring_1.3_rsa_aes 6.95 ms 6.92 ms -0.02 ms (-0.31%) 1.32%
handshake_session_id_ring_1.3_ecdsap384_chacha 9.43 ms 9.40 ms -0.03 ms (-0.30%) 1.00%
handshake_tickets_ring_1.3_ecdsap384_chacha 9.50 ms 9.47 ms -0.03 ms (-0.28%) 1.00%
handshake_session_id_ring_1.3_ecdsap256_chacha 6.33 ms 6.31 ms -0.02 ms (-0.28%) 1.16%
handshake_tickets_ring_1.3_ecdsap256_chacha 6.40 ms 6.39 ms -0.02 ms (-0.27%) 1.17%
handshake_no_resume_aws_lc_rs_1.3_ecdsap384_aes 1.16 ms 1.16 ms -0.00 ms (-0.27%) 1.52%
handshake_tickets_ring_1.3_rsa_chacha 6.89 ms 6.87 ms -0.02 ms (-0.25%) 1.08%
handshake_no_resume_ring_1.3_rsa_chacha 994.55 µs 992.12 µs -2.43 µs (-0.24%) 1.90%
handshake_no_resume_ring_1.3_ecdsap384_chacha 3.61 ms 3.60 ms -0.00 ms (-0.11%) 1.00%
handshake_no_resume_ring_1.3_ecdsap384_aes 3.61 ms 3.61 ms -0.00 ms (-0.05%) 1.00%

Additional information

Historical results

Checkout details:

cpu
cpu approved these changes 83C5 Jan 29, 2025
@ctz ctz added this pull request to the merge queue Jan 29, 2025
Merged via the queue into rustls:main with commit a5d8a6b Jan 29, 2025
31 of 33 checks passed
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