-
Notifications
You must be signed in to change notification settings - Fork 72
Updates for Release Candidate 2 #584
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
Conversation
This commit makes a few cargo-audit-related changes: * updates the lock file with newer, un-yanked versions of futures-... crates * Updates the cargo audit config file to ignore the `chrono` and `time` issues. * Updates the security policy to lay out our approach to handling vulnerability reports. Signed-off-by: Ionut Mihalcea <[email protected]>
28f698f
to
98474c6
Compare
Since the `rust-cryptoauthlib` crate isn't currently maintained, and given that it seems to have some issues with cross-compilation for armv7, we're removing the CAL provider from `all-providers` until we can get it properly built and maintained. Signed-off-by: Ionut Mihalcea <[email protected]>
98474c6
to
69642f6
Compare
Fixing some of the clippy lints introduced in 1.59.0 Signed-off-by: Ionut Mihalcea <[email protected]>
6ccd2cc
to
e42824c
Compare
The TS provider is currently excluded from the cross-compilation tests. However, `libts` can be cross-compiled for aarch64-linux-gnu targets. The `trusted-service-provider` feature is added here to cross-compilation for the appropriate target only. Signed-off-by: Ionut Mihalcea <[email protected]>
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 am assuming that the CAL provider can still be explicitly built as a feature and used as normal, despite the removal from all-providers
? That's what it looks like to me, but I want to double check because I don't think we should be deactivating the provider completely in such a significant milestone release.
We should aim to get this back into all-providers
ASAP, but I see we have an issue to track that, so that's good.
Yes, I guess one could say that |
This commit makes a few cargo-audit-related changes:
futures-... crates
chrono
andtime
issues.handling vulnerability reports.
cryptoauthlib-provider
fromall-providers
aarch64-linux-gnu
)