Skip to content

Releases: sethmlarson/truststore

0.10.4

Choose a tag to compare

@sethmlarson sethmlarson released this 02 Sep 17:55
v0.10.4
0714f72
  • Fixed a thread-safety issue when configuring the internal ssl.SSLContext object.

0.10.1

Choose a tag to compare

@sethmlarson sethmlarson released this 09 Jul 19:47
v0.10.1
8725ad5

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1

0.10.0

Choose a tag to compare

@sethmlarson sethmlarson released this 26 Oct 22:09
v0.10.0

What's Changed

Full Changelog: v0.9.2...v0.10.0

0.9.2

Choose a tag to compare

@sethmlarson sethmlarson released this 22 Oct 14:27
v0.9.2
6fa65ab

What's Changed

  • Raise an error if peer certificate chain APIs aren't available by @sethmlarson in #149

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@sethmlarson sethmlarson released this 06 May 17:42
v0.9.1

What's Changed

  • Fixed an issue for CPython 3.13 where ssl.SSLSocket and ssl.SSLObject certificate chain APIs would return different types by @sethmlarson in #137

Full Changelog: v0.9.0...v0.9.1

0.9.0

Choose a tag to compare

@sethmlarson sethmlarson released this 29 Apr 19:10
v0.9.0
f6426db

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

0.8.0

Choose a tag to compare

@sethmlarson sethmlarson released this 12 Sep 16:46
v0.8.0
3772566

Full Changelog: v0.7.0...v0.8.0

0.7.0

Choose a tag to compare

@sethmlarson sethmlarson released this 05 Apr 03:44
v0.7.0
  • Changed the error raised when using an unsupported macOS version (10.7 or earlier) from an OSError to an ImportError to match the error raised in other situations where the module isn't supported.

0.6.1

Choose a tag to compare

@sethmlarson sethmlarson released this 31 Mar 21:13
v0.6.1
8376822
  • Fixed issue where a RecursionError that would be raised when setting SSLContext.minimum_version or .maximum_version.

0.6.0

Choose a tag to compare

@sethmlarson sethmlarson released this 06 Mar 01:46
v0.6.0
845e50e

Truststore is now beta! Truststore will be made the default in a future pip release.

  • Added inject_into_ssl() and extract_from_ssl() to enable Truststore for all packages using ssl.SSLContext automatically.
  • Added support for setting check_hostname, verify_mode, and verify_flags.
  • Added pass-through implementations for many ssl.SSLContext methods like load_cert_chain(), set_alpn_protocols(), etc.