briansmith / ring

Safe, fast, small crypto using Rust
Other
3.72k stars 702 forks source link

EC: Thread CPU features through higher-level operations. #2100

Closed briansmith closed 3 months ago

briansmith commented 3 months ago

Prepare for refactoring how CPU feature detection is done in low-level ECC operations.

In particular, avoid storing CPU features in ec::Seed.

codecov[bot] commented 3 months ago

Codecov Report

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

Project coverage is 97.24%. Comparing base (e88750b) to head (60156fe). Report is 2 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2100 +/- ## ======================================= Coverage 97.23% 97.24% ======================================= Files 143 143 Lines 20069 20132 +63 Branches 228 228 ======================================= + Hits 19515 19578 +63 Misses 527 527 Partials 27 27 ```

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