forked from pool/python-cryptography
Accepting request 294725 from home:tbechtold:branches:devel:languages:python
New upstream release OBS-URL: https://build.opensuse.org/request/show/294725 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=9
This commit is contained in:
committed by
Git OBS Bridge
parent
50d37a3ec6
commit
eaaba6d072
@@ -1,3 +1,139 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 7 10:00:28 UTC 2015 - tbechtold@suse.com
|
||||
|
||||
- update to 0.8.1:
|
||||
* Updated Windows wheels to be compiled against OpenSSL 1.0.2a.
|
||||
* func:`~cryptography.hazmat.primitives.serialization.load_ssh_public_key` can
|
||||
now load elliptic curve public keys.
|
||||
* Added
|
||||
:attr:`~cryptography.x509.Certificate.signature_hash_algorithm` support to
|
||||
:class:`~cryptography.x509.Certificate`.
|
||||
* Added
|
||||
:func:`~cryptography.hazmat.primitives.asymmetric.rsa.rsa_recover_prime_factor s`
|
||||
* :class:`~cryptography.hazmat.primitives.kdf.KeyDerivationFunction` was moved
|
||||
from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.kdf`.
|
||||
* Added support for parsing X.509 names. See the
|
||||
:doc:`X.509 documentation</x509>` for more information.
|
||||
* Added
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_der_private_key` to
|
||||
support loading of DER encoded private keys and
|
||||
:func:`~cryptography.hazmat.primitives.serialization.load_der_public_key` to
|
||||
support loading DER encoded public keys.
|
||||
* Fixed building against LibreSSL, a compile-time substitute for OpenSSL.
|
||||
* FreeBSD 9.2 was removed from the continuous integration system.
|
||||
* Updated Windows wheels to be compiled against OpenSSL 1.0.2.
|
||||
* :func:`~cryptography.hazmat.primitives.serialization.load_pem_public_key`
|
||||
and :func:`~cryptography.hazmat.primitives.serialization.load_der_public_key`
|
||||
now support PKCS1 RSA public keys (in addition to the previous support for
|
||||
SubjectPublicKeyInfo format for RSA, EC, and DSA).
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization.private_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`.
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization.private_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`.
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization.private_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`.
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization.public_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`.
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization.public_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`.
|
||||
* Added
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`
|
||||
and deprecated
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`.
|
||||
* Added
|
||||
:meth:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization.public_bytes`
|
||||
to
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`.
|
||||
* :class:`~cryptography.hazmat.primitives.hashes.HashAlgorithm` and
|
||||
:class:`~cryptography.hazmat.primitives.hashes.HashContext` were moved from
|
||||
:mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.hashes`.
|
||||
* :class:`~cryptography.hazmat.primitives.ciphers.CipherContext`,
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.AEADCipherContext`,
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.AEADEncryptionContext`,
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.CipherAlgorithm`, and
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.BlockCipherAlgorithm`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.ciphers`.
|
||||
* :class:`~cryptography.hazmat.primitives.ciphers.modes.Mode`,
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithInitializationVector`,
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithNonce`, and
|
||||
:class:`~cryptography.hazmat.primitives.ciphers.modes.ModeWithAuthenticationTag`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.ciphers.modes`.
|
||||
* :class:`~cryptography.hazmat.primitives.padding.PaddingContext` was moved
|
||||
from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.padding`.
|
||||
*
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.padding.AsymmetricPadding`
|
||||
was moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.asymmetric.padding`.
|
||||
*
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricSignatureContext`
|
||||
and
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.AsymmetricVerificationContext`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.asymmetric`.
|
||||
* :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParameters`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAParametersWithNumbers`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKey`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithNumbers`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKey` and
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithNumbers`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.asymmetric.dsa`
|
||||
* :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurve`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurveSignatureAlgorithm`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKey`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithNumbers`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKey`,
|
||||
and
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithNumbers`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.asymmetric.ec`.
|
||||
* :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKey`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithNumbers`,
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKey` and
|
||||
:class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithNumbers`
|
||||
were moved from :mod:`~cryptography.hazmat.primitives.interfaces` to
|
||||
:mod:`~cryptography.hazmat.primitives.asymmetric.rsa`.
|
||||
* Updated Windows wheels to be compiled against OpenSSL 1.0.1l.
|
||||
* ``enum34`` is no longer installed on Python 3.4, where it is included in
|
||||
the standard library.
|
||||
* Added a new function to the OpenSSL bindings to support additional
|
||||
functionality in pyOpenSSL.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 29 18:08:34 UTC 2014 - jmatejek@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user