Skip to content

Upgrade to Hyper 0.12 #5

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

Closed
jeffvandyke opened this issue Aug 7, 2019 · 7 comments
Closed

Upgrade to Hyper 0.12 #5

jeffvandyke opened this issue Aug 7, 2019 · 7 comments
Assignees

Comments

@jeffvandyke
Copy link

Hyper 0.12 is a breaking change (see release notes), but it's becoming necessary as there's a dependency path through hyper-tls 0.1 (and 0.2) to native-tls 0.1, which depends on openssl 0.9, which is breaking on a growing number of Linux systems (see this issue).

@hjr3
Copy link
Owner

hjr3 commented Aug 7, 2019

Thanks. I will take a look at this tomorrow.

@jeffvandyke
Copy link
Author

As something to keep an eye on, Hyper is working on 0.13, but it's uncertain when they'll be finished:Hyper 0.13 milestone

@hjr3
Copy link
Owner

hjr3 commented Aug 8, 2019

I took a look at this and see what needs to be done. I am working through some of the details. I will try and have an update in a few days.

@jeffvandyke
Copy link
Author

Awesome. This might allow a simple decision on how to bring Rincon's Hyper version up to date (upgrade issue).

@hjr3
Copy link
Owner

hjr3 commented Aug 9, 2019

#6 compiles and tests are working. I will need to review and do some more testing before I push a release.

@jeffvandyke
Copy link
Author

Woohoo, very impressive turnaround time, hope the finish goes well!

@hjr3
Copy link
Owner

hjr3 commented Aug 9, 2019

https://crates.io/crates/hyper-timeout 0.2.0 has been released! Let me know if have any issues.

@hjr3 hjr3 closed this as completed Aug 9, 2019
@hjr3 hjr3 self-assigned this Aug 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants