Skip to content

Conversation

@baloo
Copy link
Member

@baloo baloo commented Jan 19, 2026

A recent change in the upcoming rand_core 0.10.0-rc-4 dropped the implied CryptoRng: RngCore from the trait. This forces any consumer to make the requirement explicit. This commit prepares for that.

A recent change in the upcoming rand_core 0.10.0-rc-4 dropped the
implied `CryptoRng: RngCore` from the trait. This forces any consumer to
make the requirement explicit. This commit prepares for that.
@baloo
Copy link
Member Author

baloo commented Jan 19, 2026

I might make a release of pkcs5 for that, that would ease things up on the RSA side.

@tarcieri
Copy link
Member

@baloo please wait until I do https://github.com/RustCrypto/password-hashes

@baloo
Copy link
Member Author

baloo commented Jan 19, 2026

Sure, I'm not sure I understand the dependency graph, but I'm happy to wait before merging.

@tarcieri
Copy link
Member

tarcieri commented Jan 19, 2026

It seems to be fine, I guess you can go ahead (though I'm surprised you're not hitting issues with elliptic-curve)

@baloo
Copy link
Member Author

baloo commented Jan 19, 2026

I haven't bumped rand_core yet, I'm still locked on 0.10.0-rc-3. This is only meant to avoid the API break and be compatible with either 0.10.0-rc-3 or 0.10.0-rc-4

@baloo baloo merged commit 08b22e5 into RustCrypto:master Jan 19, 2026
75 checks passed
@baloo baloo deleted the baloo/push-pmosxqzxtnqy branch January 19, 2026 21:54
baloo added a commit to baloo/formats that referenced this pull request Jan 20, 2026
This reverts commit 08b22e5.

Those changes are no longer necessary after fixes made in rand_core 0.10.0-rc-5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants