matrix-org / vodozemac

An implementation of Olm and Megolm in pure Rust.
Apache License 2.0
155 stars 29 forks source link

Bug-for bug compatibility with libolm's PkEncryption support #171

Closed poljar closed 1 week ago

poljar commented 1 month ago

A review commit-by-commit is advised, there are a couple of unrelated commits here to make the CI happy.

The meat of the PR is the libolm's PKEncryption support, for more info please take a look at the commit message which adds this functionality. Please note that the commit message assumes that we're going to merge #165.

poljar commented 2 weeks ago

Trying to get our codecov thing going.

codecov-commenter commented 2 weeks ago

Codecov Report

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

Project coverage is 90.35%. Comparing base (4785a08) to head (484317b).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #171 +/- ## ======================================= Coverage 90.35% 90.35% ======================================= Files 34 34 Lines 1907 1907 ======================================= Hits 1723 1723 Misses 184 184 ```

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