Repository navigation
Rustls 0.23 - #124
Rustls 0.23#124stblr wants to merge 1 commit into
Conversation
Closes neonmoe#123.
|
Because Cargo really wants to resolve all dependencies, even optional ones, to create the lock file, and because |
|
That is pretty unfortunate. Maybe it's time to finally make a v3, since there could be dependents that are assuming all 2.x versions work with 1.48, as that's what's promised in the readme, and I wouldn't like to break their builds. Another option would be to allow multiple versions of rustls, but I imagine that would require conditional compilation based on the version of rustls used, which I don't think can be done. Open to any ideas. In any case, I'll try to come up with some solution that would allow keeping the msrv, because bumping the major version would be a pretty drastic change. So please hold, I'll come back to this in a while. |
|
Sorry about the wait, I've decided on bumping the major version to 3.0. While doing the other changes, there was a minor conflict introduced, so I went ahead and merged this manually with the conflict fixed: b5571be. Thanks for the PR! |
Since Rustls 0.23, the default cryptography provider was changed from
aws-lc-rstoringwhich could cause compatibility issues.This PR also replaces
rustls-native-certswithrustls-platform-verifieras recommended by Rustls devs.