Closed mgeisler closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 89.63%. Comparing base (
9b55525
) to head (68eaa11
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Seems to be used by embedded build @mgeisler. Maybe you could add this?
[target.'cfg(not(feature = "std"))'.dependencies]
getrandom = { version = "0.2", default-features = false, features = ["custom"] }
Thanks @mulmarta for the debugging! I finally came back to this and I think I understand what the problem is. Based on reading register_custom_getrandom!
, I now believe it was wrong for the mls-rs-crypto-rustcrypto
library to enable this feature.
It should instead be enabled by the final binary. I've updated the CI script to do this and I hope it'll work now.
Description of changes:
We don’t actually use the “custom” feature of the getrandom crate. We don't have the feature enabled in all the places where I'm trying to use mls-rs, so it would be nice if this crate doesn't require it.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 and MIT license.