aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.rst6
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