14
0

Accepting request 319463 from Cloud:OpenStack:Master

- update to 0.9.3:
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2d.
  * Updated Windows wheels to be compiled against OpenSSL 1.0.2c.
  * **SECURITY ISSUE**: Fixed a double free in the OpenSSL backend when using DSA
   to verify signatures. Note that this only affects PyPy 2.6.0 and (presently
   unreleased) CFFI versions greater than 1.1.0.
  * Removed support for Python 3.2. This version of Python is rarely used
    and caused support headaches. Users affected by this should upgrade to 3.3+.
  * Deprecated support for Python 2.6. At the time there is no time table for
    actually dropping support, however we strongly encourage all users to upgrade
    their Python, as Python 2.6 no longer receives support from the Python core
    team.
  * Add support for the
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.SECP256K1` elliptic
    curve.
  * Fixed compilation when using an OpenSSL which was compiled with the
    ``no-comp`` (``OPENSSL_NO_COMP``) option.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of public keys using the ``public_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPublicKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPublicKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePublicKeyWithSerialization`.
  * Support :attr:`~cryptography.hazmat.primitives.serialization.Encoding.DER`
    serialization of private keys using the ``private_bytes`` method of
    :class:`~cryptography.hazmat.primitives.asymmetric.rsa.RSAPrivateKeyWithSerialization`,
    :class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAPrivateKeyWithSerialization`,
    and
    :class:`~cryptography.hazmat.primitives.asymmetric.ec.EllipticCurvePrivateKeyWithSerialization`.
  * Add support for parsing X.509 certificate signing requests (CSRs) with

OBS-URL: https://build.opensuse.org/request/show/319463
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=13
This commit is contained in:
Todd R
2015-07-30 06:33:42 +00:00
committed by Git OBS Bridge
parent 9577dee759
commit f4aa7a93bc
10 changed files with 92 additions and 29 deletions

View File

@@ -17,7 +17,7 @@
Name: python-cryptography
Version: 0.8.2
Version: 0.9.3
Release: 0
Summary: Python library which exposes cryptographic recipes and primitives
License: Apache-2.0
@@ -32,6 +32,8 @@ BuildRequires: libopenssl-devel
BuildRequires: python-cffi >= 0.8
BuildRequires: python-devel
BuildRequires: python-enum34
BuildRequires: python-idna
BuildRequires: python-ipaddress
BuildRequires: python-setuptools
BuildRequires: python-six >= 1.4.1
BuildRequires: pkgconfig(libffi)
@@ -43,6 +45,9 @@ BuildRequires: python-pytest
BuildRequires: python-virtualenv
Requires: python-cffi >= 0.8
Requires: python-enum34
Requires: python-idna
Requires: python-ipaddress
Requires: python-pyasn1
Requires: python-six >= 1.4.1
BuildRoot: %{_tmppath}/%{name}-%{version}-build