aws / aws-lc-rs

aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring.
Other
236 stars 40 forks source link

Streaming API for CBC and CTR cipher modes #410

Closed justsmth closed 1 week ago

justsmth commented 2 months ago

Issues

Description

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 94.03974% with 27 lines in your changes missing coverage. Please review.

Project coverage is 92.83%. Comparing base (c358484) to head (0a75b01). Report is 29 commits behind head on main.

Files Patch % Lines
aws-lc-rs/src/cipher/streaming.rs 93.98% 13 Missing and 14 partials :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #410 +/- ## ========================================== - Coverage 95.80% 92.83% -2.97% ========================================== Files 61 62 +1 Lines 8143 8626 +483 Branches 0 8626 +8626 ========================================== + Hits 7801 8008 +207 - Misses 342 362 +20 - Partials 0 256 +256 ```

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

justsmth commented 1 month ago

Some CI jobs are failing due to the the "nightly" Rust compiler panicking. The issue is reported here: https://github.com/rust-lang/rust/issues/125474