diff options
-rw-r--r-- | CHANGELOG.rst | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f6c0a3a7..ef6dffe7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,6 +8,9 @@ Changelog * Deprecated support for OpenSSL 1.0.0. Support will be removed in ``cryptography`` 1.7. +* Replaced the Python-based OpenSSL locking callbacks with a C version to fix + a potential deadlock that could occur if a garbage collection cycle occurred + while inside the lock. * Added support for :class:`~cryptography.hazmat.primitives.hashes.BLAKE2b` and :class:`~cryptography.hazmat.primitives.hashes.BLAKE2s` when using OpenSSL 1.1.0. @@ -28,7 +31,8 @@ Changelog :meth:`~cryptography.x509.random_serial_number`. * Added support for encoding ``IPv4Network`` and ``IPv6Network`` in X.509 certificates for use with :class:`~cryptography.x509.NameConstraints`. -* Added :meth:`~cryptography.x509.Name.public_bytes`. +* Added :meth:`~cryptography.x509.Name.public_bytes` to + :class:`~cryptography.x509.Name`. * Added :class:`~cryptography.x509.RelativeDistinguishedName` * :class:`~cryptography.x509.DistributionPoint` now accepts :class:`~cryptography.x509.RelativeDistinguishedName` for |