-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Support HTTP/2 with rustls #36
Comments
info only : https://docs.rs/tokio-rustls/0.5.0/tokio_rustls |
I can not add rustls support at the moment. all packages needs to depend on same ring package |
What does it mean? I also hope to see rustls support. I understand rustls depends on ring internally. |
rustls depends on ring ^0.13.0-alpha I think it is not possible to compile two different ring dependency |
Correct me if I'm wrong. I remember that cargo can compile with two different version crates. But probably have two copies of library code? Also, the master cookie support ring ^0.13.0-alpha in Jan. https://github.com/alexcrichton/cookie-rs/blob/master/Cargo.toml#L20 |
cargo can, but ring uses asm which is the problem. I don't think alpha dependency is good idea |
I see. Thank you so much! |
May I ask why?
RustTLS is already used in production.
…On Thu, Jun 7, 2018, 2:28 PM Nikolay Kim ***@***.***> wrote:
cargo can, but ring uses asm which is the problem. I don't think alpha
dependency is good idea
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#36 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGGWB_sE_qJWemNfMbEXwTg2lUUTAd2wks5t6XDWgaJpZM4RSS1f>
.
|
You can use anything in production. But if library is ready for production why it is not released as stable version.
…Sent from my iPhone
On Jun 7, 2018, at 12:49 PM, Demi Marie Obenour ***@***.***> wrote:
May I ask why?
RustTLS is already used in production.
On Thu, Jun 7, 2018, 2:28 PM Nikolay Kim ***@***.***> wrote:
> cargo can, but ring uses asm which is the problem. I don't think alpha
> dependency is good idea
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <#36 (comment)>, or mute
> the thread
> <https://github.com/notifications/unsubscribe-auth/AGGWB_sE_qJWemNfMbEXwTg2lUUTAd2wks5t6XDWgaJpZM4RSS1f>
> .
>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Futures is not stable either.
…On Thu, Jun 7, 2018, 3:51 PM Nikolay Kim ***@***.***> wrote:
You can use anything in production. But if library is ready for production
why it is not released as stable version.
Sent from my iPhone
> On Jun 7, 2018, at 12:49 PM, Demi Marie Obenour <
***@***.***> wrote:
>
> May I ask why?
>
> RustTLS is already used in production.
>
> On Thu, Jun 7, 2018, 2:28 PM Nikolay Kim ***@***.***>
wrote:
>
> > cargo can, but ring uses asm which is the problem. I don't think alpha
> > dependency is good idea
> >
> > —
> > You are receiving this because you authored the thread.
> > Reply to this email directly, view it on GitHub
> > <#36 (comment)>,
or mute
> > the thread
> > <
https://github.com/notifications/unsubscribe-auth/AGGWB_sE_qJWemNfMbEXwTg2lUUTAd2wks5t6XDWgaJpZM4RSS1f
>
> > .
> >
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub, or mute the thread.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#36 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AGGWB0spr0maQB0b-71vqSvbOrJTGl1zks5t6YQ9gaJpZM4RSS1f>
.
|
choice is yours. as a maintainer of the actix project i chose not to integrate with rustls at this stage. |
One option to solve the issue of differing ring dependencies is to use rustls 0.11 and tokio-rustls 0.4. Both of them use ring 0.12.1. |
Multiple ring versions should work together after briansmith/ring#619 is merged. |
This should now be unblocked by https://crates.io/crates/rustls/0.13.0 which depends on the latest ring release without the single-version constraint. Please do let me know if I can help 👍 |
We do have Hopefully after |
fixed by #427 |
This is a feature request to support HTTP/2 with rustls
The text was updated successfully, but these errors were encountered: