aws / aws-lc

AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.
Other
258 stars 105 forks source link

Upstream merge 2024 06 03 #1621

Closed samuel40791765 closed 3 weeks ago

samuel40791765 commented 1 month ago

Description of changes:

Merging from Upstream considering commits

Call-outs:

See internal document as well as "AWS-LC" notes inserted in some of the commit messages for additions/deviations from the upstream commit.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.

samuel40791765 commented 1 month ago

https://github.com/aws/aws-lc/pull/1620 needs to be merged in order for the tests to pass here.

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 86.61088% with 32 lines in your changes missing coverage. Please review.

Project coverage is 78.18%. Comparing base (bbfb3b2) to head (8ce36af).

Files Patch % Lines
crypto/x509/x509_vfy.c 68.75% 10 Missing :warning:
crypto/x509/x509_test.cc 93.98% 8 Missing :warning:
crypto/x509/x509_req.c 63.15% 7 Missing :warning:
crypto/x509/x509_cmp.c 81.25% 3 Missing :warning:
crypto/x509/x_pubkey.c 93.33% 2 Missing :warning:
crypto/x509/t_req.c 0.00% 1 Missing :warning:
crypto/x509/x509spki.c 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1621 +/- ## ========================================== + Coverage 78.09% 78.18% +0.08% ========================================== Files 562 562 Lines 94666 94717 +51 Branches 13578 13578 ========================================== + Hits 73933 74050 +117 + Misses 20139 20073 -66 Partials 594 594 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.