-
Notifications
You must be signed in to change notification settings - Fork 161
Upgrade to rustls-platform-verifier 0.6 #303
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
| /// See the documentation for [rustls-platform-verifier] for more details. | ||
| /// | ||
| /// [rustls-platform-verifier]: https://docs.rs/rustls-platform-verifier | ||
| #[cfg(feature = "rustls-platform-verifier")] |
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.
This is technically not semver compatible, since we didn't seal our extension trait. It seems unlikely that anyone actually implemented it?
Should we consider deprecating with_native_roots() to try and get more people to use the platform verifier?
ctz
left a comment
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.
Do we want to seal ConfigBuilderExt? I think that would make this a non-breaking change.
In the future, yes -- sealing it would be breaking now. |
97d6f1c to
bd42b90
Compare
This is technically semver-breaking, but we think it's unlikely that anyone has actually implemented the trait.
bd42b90 to
60cfcc2
Compare
|
Proposed release notes
ConfigBuilderExttrait. This is an extension trait used to offer a more convenient server verifier configuration API. This is technically a breaking change, but we think it is unlikely that anyone has actually implemented this trait.