#hyper #rustls #http #tls #https #history #stack

hyper-rustls

Rustls+hyper integration for pure rust HTTPS

35 releases (20 breaking)

0.22.1 Dec 27, 2020
0.21.0 Jul 5, 2020
0.20.0 Feb 24, 2020
0.19.0 Dec 17, 2019
0.2.0 Oct 8, 2016
Download history 30666/week @ 2020-12-25 48287/week @ 2021-01-01 61809/week @ 2021-01-08 57557/week @ 2021-01-15 60459/week @ 2021-01-22 62634/week @ 2021-01-29 63919/week @ 2021-02-05 66650/week @ 2021-02-12 68701/week @ 2021-02-19 71196/week @ 2021-02-26 68628/week @ 2021-03-05 77347/week @ 2021-03-12 78309/week @ 2021-03-19 86128/week @ 2021-03-26 81402/week @ 2021-04-02 66592/week @ 2021-04-09

241,917 downloads per month
Used in 1,343 crates (687 directly)

MIT/Apache/ISC

27KB
212 lines

hyper-rustls

This is an integration between the rustls TLS stack and the hyper HTTP library.

Build Status Build Status Crate Documentation

Release history

  • 0.22.1 (2020-12-27):
    • Fixing docs.rs build; no other changes.
  • 0.22.0 (2020-12-26):
    • Use tokio 1.0, hyper 0.14, and rustls 0.19. Thanks to @paolobarbolini and @messense.
    • Rework how the certificate store is chosen: now by an explicit API rather than implicitly by crate features. Thanks to @djc.
  • 0.21.0 (2020-07-05):
    • Update dependencies.
  • 0.20.0 (2020-02-24):
    • Use newer rustls-native-certs which works in presence of invalid certificates.
    • Update dependencies.
  • 0.19.1 (2020-01-19):
    • Remove dependency on hyper's tcp feature.
  • 0.19.0 (2019-12-17):
    • First release with async/await support. Many thanks to @CryZe, @alex, @markuskobler and @dbcfd.
  • 0.18.0 (2019-11-23)
  • 0.17.1 (2019-08-19)
    • Fix accidental use of sync read/write.
  • 0.17.0 (2019-08-11)
    • Update dependencies.

License

hyper-rustls is distributed under the following three licenses:

  • Apache License version 2.0.
  • MIT license.
  • ISC license.

These are included as LICENSE-APACHE, LICENSE-MIT and LICENSE-ISC respectively. You may use this software under the terms of any of these licenses, at your option.

Dependencies

~13MB
~289K SLoC