Subject: CVS commit: pkgsrc/security/py-cryptography_vectors
From: Adam Ciarcinski
Date: 2017-05-31 10:50:45
Message id:

Log Message:
Changes 1.9:

BACKWARDS INCOMPATIBLE: Elliptic Curve signature verification no longer returns \ 
True on success. This brings it in line with the interface's documentation, and \ 
our intent. The correct way to use \ 
:meth:`` \ 
has always been to check whether or not \ 
:class:`~cryptography.exceptions.InvalidSignature` was raised.
BACKWARDS INCOMPATIBLE: Dropped support for macOS 10.7 and 10.8.
BACKWARDS INCOMPATIBLE: The minimum supported PyPy version is now 5.3.
Python 3.3 support has been deprecated, and will be removed in the next \ 
cryptography release.
Add support for providing tag during \ 
:class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` finalization via \ 
Fixed an issue preventing cryptography from compiling against LibreSSL 2.5.x.
Added \ 
:meth:`` \ 
and \ 
:meth:`` \ 
as convenience methods for determining the bit size of a secret scalar for the \ 
Accessing an unrecognized extension marked critical on an X.509 object will no \ 
longer raise an UnsupportedExtension exception, instead an \ 
:class:`~cryptography.x509.UnrecognizedExtension` object will be returned. This \ 
behavior was based on a poor reading of the RFC, unknown critical extensions \ 
only need to be rejected on certificate verification.
The CommonCrypto backend has been removed.
MultiBackend has been removed.
Whirlpool and RIPEMD160 have been deprecated.