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
Incorporate rust-security-framework as backend for hyper::net::Ssl #755
Comments
Note to selves: if this ever happens, we should enable OSX on Travis CI. |
Note that while the current traits require the |
Looks like this is blocked until the |
In preparation for hyperium#755.
In preparation for hyperium#755.
In preparation for hyperium#755.
Update: this is now merged in #762, but OpenSSL is still the default on OS X. In a future breaking change release, the default should probably switch to security-framework? Then #709 could probably be closed (if not already). On a side note, @sfackler started https://github.com/sfackler/rust-native-tls which is Yet Another Layer Of Abstraction that wraps around the system native TLS bindings. So Hyper could potentially use this to offload system TLS logic. |
I was wondering, is it possible to conditionally set the default based on On Sun, Apr 17, 2016, 11:02 AM Corey Farwell notifications@github.com
|
You can probably accomplish that with something like this |
@frewsxcv yea, that's what I meant by using a separate crate. I'm not sure I can use those directives, and also have it be a feature that you can turn on or off. |
This is has landed, so closing. |
https://github.com/sfackler/rust-security-framework
A potential remedy for #709, servo/servo#7930, servo/servo#7888
Relevant conversation on #rust today with @seanmonstar and @sfackler:
The text was updated successfully, but these errors were encountered: