Skip to content

Releases: rustls/rustls-platform-verifier

v/0.3.1

10 Apr 16:02
@cpu cpu
Compare
Choose a tag to compare

0.3.1

  • New rustls_platform_verifier::tls_config_with_provider() function for convenient construction of a rustls::ClientConfig configured with the platform verifier, and a specific rustls::crypto::CryptoProvider.
  • New Verifier::with_provider() and Verifier::set_provider() fns for constructing or updating a Verifier with a specific rustls::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

Full Changelog: v/0.3.0...v/0.3.1

v/0.3.0

25 Mar 17:46
@cpu cpu
Compare
Choose a tag to compare

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

17 Jan 22:45
Compare
Choose a tag to compare

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

Full Changelog: v/0.1.0...v/0.1.1

0.2.0

15 Jan 17:26
@cpu cpu
v/0.2.0
Compare
Choose a tag to compare
  • 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

03 Jan 22:13
Compare
Choose a tag to compare

Initial release

  • This is the initial release with support for Android, iOS, macOS, Windows, and Linux/UNIX-like platforms. See the README for details.