Releases: rustls/hyper-rustls
Releases · rustls/hyper-rustls
v/0.23.2
Release notes
- Strip brackets from IPv6 addresses in the servername. Thanks to @digitwolf.
What's Changed
- Disable clippy lint for enum variant sizes by @djc in #180
- fix: can't resolve ip address with square brackets by @digitwolf in #182
- Prepare 0.23.2 by @djc in #183
New Contributors
- @digitwolf made their first contribution in #182
Full Changelog: v/0.23.1...v/0.23.2
v/0.23.1
Releases notes
- Allow overriding the servername. Thanks to @MikailBag.
What's Changed
- Document dependency on
http2
feature by @tgeoghegan in #163 - Use server example based on warp tls by @pickfire in #147
- Update rustls-pemfile requirement from 0.2.1 to 1.0.0 by @dependabot in #168
- Bump MSRV to 1.56.1 by @djc in #178
- Allow overriding server name by @MikailBag in #177
- Prepare 0.23.1 by @djc in #179
New Contributors
- @tgeoghegan made their first contribution in #163
- @pickfire made their first contribution in #147
- @dependabot made their first contribution in #168
- @MikailBag made their first contribution in #177
Full Changelog: v/0.23.0...v/0.23.1
v/0.23.0
Release notes
- Upgrade to rustls 0.20. Thanks to @g2p.
- Add new HttpsConnectorBuilder API. Thanks to @g2p.
- Add the tls12, logging, http1 and http2 features. Thanks to @g2p and @Marwes.
What's Changed
- Remove futures-util by @paolobarbolini in #142
- fix: Only report http2 support if the http2 feature is enabled by @Marwes in #144
- Add
force_https
flag which enforces https only connections. by @boxdot in #155 - examples: simplify server acceptor by @paolobarbolini in #157
- Rustls 0.20 and HttpsConnectorBuilder by @g2p in #156
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #151
- Fix bad assert on alpn_protocols and add tests by @g2p in #160
- Add new features to the changelog by @paolobarbolini in #161
- Prepare 0.23 by @djc in #159
New Contributors
- @Marwes made their first contribution in #144
- @boxdot made their first contribution in #155
- @g2p made their first contribution in #156
Full Changelog: v/0.22.1...v/0.23.0
v/0.22.1
v/0.22.0
Release notes
- 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.
What's Changed
- correct typo in comment by @nwtgck in #116
- build(deps): update tokio-rustls requirement from 0.14.0 to 0.20.0 by @dependabot-preview in #118
- build(deps): update bytes requirement from 0.5 to 0.6 by @dependabot-preview in #119
- build(deps): update tokio requirement from 0.2.4 to 0.3.4 by @dependabot-preview in #126
- Panic if no trust anchors are found by @djc in #125
- Upgrade to tokio 1.0 - hyper 0.14 by @paolobarbolini in #135
- Force backend choice through API rather than features by @djc in #134
New Contributors
Full Changelog: v/0.21.0...v/0.22.0
v/0.21.0
Release notes
- Update dependencies.
What's Changed
- build(deps): update ct-logs requirement from ^0.6 to ^0.7 by @dependabot-preview in #110
- build(deps): update webpki-roots requirement from 0.19 to 0.20 by @dependabot-preview in #109
Full Changelog: v/0.20.0...v/0.21.0
v/0.20.0
Release notes
- Use newer rustls-native-certs which works in presence of invalid certificates.
- Update dependencies.
What's Changed
- Simplify
From
calls by @ZaneHannanAU in #103 - Update to allow use of webpki-roots where rustls-native-certs fails. by @ZaneHannanAU in #102
- build(deps): update tokio-rustls requirement from 0.12.1 to 0.13.0 by @dependabot-preview in #104
- build(deps): update rustls requirement from 0.16 to 0.17 by @dependabot-preview in #105
New Contributors
- @ZaneHannanAU made their first contribution in #103
Full Changelog: v/0.19.1...v/0.20.0
v/0.19.1
v/0.19.0
Release notes
- First release with async/await support. Many thanks to @CryZe, @alex, @markuskobler and @dbcfd.
What's Changed
- Server example: Configure ALPN to accept h2, http/1.1 by @fluffysquirrels in #91
- Update server example to mention HTTP/2 by @fluffysquirrels in #90
- Implement Support for Hyper 0.13.0 by @CryZe in #96
- Use ALPN by default to negotiate for HTTP2 by @CryZe in #95
New Contributors
- @fluffysquirrels made their first contribution in #91
Full Changelog: v/0.18.0...v/0.19.0
v/0.18.0
Release notes
- Uses rustls-native-certs instead of compiled-in root certificates.
What's Changed
- build(deps): update webpki-roots requirement from ^0.17.0 to ^0.18.0 by @dependabot-preview in #86
Full Changelog: v/0.17.1...v/0.18.0