briansmith / ring

Safe, fast, small crypto using Rust
Other
3.65k stars 684 forks source link

AES-GCM: Remove ContextInner structure. #2019

Closed briansmith closed 3 months ago

briansmith commented 3 months ago

Avoid cloning HTable during context construction.

This is now possible because of BoringSSL commit e7c3f473b97cfd575b9d347caabb4a28917bd168 and ring commit 784fa2961b82ab80c209ba3970b4a064828e53cd.

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 96.24%. Comparing base (f457735) to head (4134624).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2019 +/- ## ========================================== - Coverage 96.24% 96.24% -0.01% ========================================== Files 140 140 Lines 20901 20883 -18 Branches 226 226 ========================================== - Hits 20116 20098 -18 Misses 751 751 Partials 34 34 ```

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