diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-05-13 11:52:38 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-05-13 11:52:38 -0500 |
commit | aeb77204553fc5244341536c243cd96e3fe4e42c (patch) | |
tree | d2a44ef7961328475cf80210c447ee680cc606d6 | |
parent | 91ea3a91fe67ecf2577b3f88955c4baad4d4f131 (diff) | |
download | cryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.tar.gz cryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.tar.bz2 cryptography-aeb77204553fc5244341536c243cd96e3fe4e42c.zip |
add changelog entry for supporting x509 extensions
-rw-r--r-- | CHANGELOG.rst | 17 |
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 ~~~~~~~~~~~~~~~~~~ |