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 05 10 #1595

Closed nebeid closed 1 month ago

nebeid 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.

codecov-commenter commented 1 month ago

Codecov Report

Attention: Patch coverage is 77.31959% with 22 lines in your changes are missing coverage. Please review.

Project coverage is 78.04%. Comparing base (7ef93cb) to head (f29bda7).

Files Patch % Lines
crypto/x509/v3_purp.c 44.44% 10 Missing :warning:
crypto/x509/v3_utl.c 20.00% 4 Missing :warning:
crypto/x509/x509_req.c 0.00% 3 Missing :warning:
crypto/x509/x509_trs.c 80.00% 2 Missing :warning:
crypto/x509/x509_vpm.c 91.66% 2 Missing :warning:
crypto/x509/x509_vfy.c 80.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1595 +/- ## ========================================== + Coverage 77.91% 78.04% +0.13% ========================================== Files 560 561 +1 Lines 94629 94516 -113 Branches 13620 13580 -40 ========================================== + Hits 73729 73765 +36 + Misses 20305 20155 -150 - Partials 595 596 +1 ```

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

nebeid commented 1 month ago

Trying again to see if the additional commit in https://github.com/aws/aws-lc/pull/1590 will pass CI

nebeid commented 1 month ago

https://github.com/aws/aws-lc/pull/1590 passed CI. It's the same as this PR with one additional commit at the end.