aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-05-13 11:52:38 -0500
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-05-13 11:52:38 -0500
commitaeb77204553fc5244341536c243cd96e3fe4e42c (patch)
treed2a44ef7961328475cf80210c447ee680cc606d6
parent91ea3a91fe67ecf2577b3f88955c4baad4d4f131 (diff)
downloadcryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.tar.gz
cryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.tar.bz2
cryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.zip
add changelog entry for supporting x509 extensions
-rw-r--r--CHANGELOG.rst17
1 files changed, 17 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 5947b051..ced53d75 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -36,6 +36,23 @@ Changelog
:class:`cryptography.hazmat.primitives.twofactor.InvalidToken` and deprecated
the old location. This was moved to minimize confusion between this exception
and :class:`cryptography.fernet.InvalidToken`.
+* Added support for X.509 extensions in :class:`~cryptography.x509.Certificate`
+ objects. The following extensions are supported as of this release:
+
+ * :class:`~cryptography.x509.BasicConstraints`
+ * :class:`~cryptography.x509.AuthorityKeyIdentifier`
+ * :class:`~cryptography.x509.SubjectKeyIdentifier`
+ * :class:`~cryptography.x509.KeyUsage`
+ * :class:`~cryptography.x509.SubjectAlternativeName`
+ * :class:`~cryptography.x509.ExtendedKeyUsage`
+ * :class:`~cryptography.x509.CRLDistributionPoints`
+ * :class:`~cryptography.x509.AuthorityInformationAccess`
+ * :class:`~cryptography.x509.CertificatePolicies`
+
+ Note that unsupported extensions with the critical flag raise
+ :class:`~cryptography.x509.UnsupportedExtension` while unsupported extensions
+ set to non-critical are silently ignored. Read the
+ :doc:`X.509 documentation</x509>` for more information.
0.8.2 - 2015-04-10
~~~~~~~~~~~~~~~~~~