Releases: rustls/rustls-platform-verifier
Releases · rustls/rustls-platform-verifier
v/0.3.1
0.3.1
- New
rustls_platform_verifier::tls_config_with_provider()
function for convenient construction of arustls::ClientConfig
configured with the platform verifier, and a specificrustls::crypto::CryptoProvider
. - New
Verifier::with_provider()
andVerifier::set_provider()
fns for constructing or updating aVerifier
with a specificrustls::crypto::CryptoProvider
. - Support for Apple tvOS.
What's Changed
- docs: fix broken docs link to with_custom_certificate_verifier by @jbr in #80
- ci: add dependabot, update actions by @cpu in #83
- Vet docs in CI by @cpu in #82
- feat: add Verifier::set_provider and Verifier::with_provider by @jbr in #81
- feat: rustls_platform_verifier::tls_config_with_provider by @jbr in #86
- Added tvOS support by @ErikEverson in #78
- 0.3.1 release preparation by @cpu in #88
New Contributors
- @jbr made their first contribution in #80
- @ErikEverson made their first contribution in #78
Full Changelog: v/0.3.0...v/0.3.1
v/0.3.0
0.3.0
- Updates Rustls from 0.22 to 0.23.
What's Changed
- Add a code sample showing how to use it by @djc in #65
- tests: refresh LE real world verification test case, more logging by @cpu in #71
- Update Android test action and fix outstanding CI issues by @complexspaces in #72
- ci: use default Android emulator target by @cpu in #74
- Update rustls to 0.23 by @Ralith in #70
- Cargo: version 0.2.0 -> 0.3.0 by @cpu in #77
New Contributors
Full Changelog: v/0.2.0...v/0.3.0
0.1.1
This patch release fixes docs and improves UNIX platform support:
- Fix documentation to not have platform-specific rendering everywhere
- Clarify UNIX root stores in the documentation and README
- Add support for FreeBSD
What's Changed
- backport BSD support and documentation fixes by @cpu in #61
- Prepare for 0.1.1 release by @complexspaces in #64
Full Changelog: v/0.1.0...v/0.1.1
0.2.0
- Rustls version updated from 0.21 to 0.22
What's Changed
- tests: use a fixed SystemTime for certificate validation by @cpu in #50
- Small documentation touch-ups by @cpu in #54
- Update release documentation and scripts to record flushed-out steps by @complexspaces in #52
- Fix incorrect platform-specific Verifier documentation by @complexspaces in #57
- Support FreeBSD by @cpu in #55
- Cargo: update to rustls 0.22, associated updates by @cpu in #42
- 0.2.0 release preparation by @cpu in #62
Full Changelog: v/0.1.0...v/0.2.0
0.1.0
Initial release
- This is the initial release with support for Android, iOS, macOS, Windows, and Linux/UNIX-like platforms. See the README for details.