-
Notifications
You must be signed in to change notification settings - Fork 17
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
[WIP] Update dependencies. #130
Conversation
f63bb83
to
103692e
Compare
I've created a second branch where I've completely replaced OpenSSL with https://github.com/portier/portier-broker/compare/featureDeps2 It's almost finished, but requires some changes in
|
04a9318
to
820316e
Compare
Alright, I've now pushed the ring-based branch to this PR! It depends on my in-progress branch of ring, but is working nicely. :) Once mature, we may even be able to switch to rustls. :) |
Changes Unknown when pulling 81ae8ae on featureDeps into ** on master**. |
Notable upgrades are Hyper 0.10, Iron 0.5. We now use `hyper-native-tls` and `ring` instead of openssl directly, dropping openssl completely on platforms other than Linux. The code changes are all related to dropping openssl.
81ae8ae
to
5f71583
Compare
Changes Unknown when pulling 5f71583 on featureDeps into ** on master**. |
I'm closing this, because I'm currently not motivated to push along the upstream changes, which have bitrotten, just as this branch. I'll clean up the branches in a bit. :) |
Notable upgrades are Hyper 0.10, Iron 0.5 and the openssl crate 0.9, among
smaller dep upgrades. Only the openssl crate upgrade required code changes.
Waiting on:
RSAKeyPair
. briansmith/ring#441