-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade all crates to the 2024 edition and bump MSRV to 1.85 #472
Conversation
d5fe39a
to
7b79d26
Compare
e09b3dd
to
66b672d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You also need to update hex-literal
to v1.
01ee216
to
7eb7c05
Compare
aes/src/lib.rs
Outdated
@@ -115,6 +115,7 @@ | |||
)] | |||
#![cfg_attr(docsrs, feature(doc_auto_cfg))] | |||
#![warn(missing_docs, rust_2018_idioms)] | |||
#![allow(unsafe_op_in_unsafe_fn)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's better to do this allow
on the per-module basis like I did in the hashes PR. With potential target_feature
improvements (which would make some intrinsics safe inside functions with with enabled target features) we may enable this lint back.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ha, I've tried to read the patch for hashes, but github UI is very slow. I've thought you've used a big unsafe{
block, but that was only in sha1
, I should have kept reading, my bad.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
7eb7c05
to
cc3c0c0
Compare
No description provided.