From bb01e861509e3f8783055a16d51a81694a9ac70bc653a6e5714f50ba736049fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 26 Mar 2018 07:50:13 +0000 Subject: [PATCH] - Cleanup with spec-cleaner - Use %setup to unpack all archives do not rely on tar calls - Update to upstream release 2.2.1: * Reverted a change to GeneralNames which prohibited having zero elements, due to breakages. * Fixed a bug in :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` that caused it to raise InvalidUnwrap when key length modulo 8 was zero. * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. * Resolved a bug in HKDF that incorrectly constrained output size. * Added :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to support inter-operating with systems like German smart meters. * Added token rotation support to :doc:`Fernet ` with :meth:`~cryptography.fernet.MultiFernet.rotate`. * Fixed a memory leak in :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. * Added support for AES key wrapping with padding via :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . * Allow loading DSA keys with 224 bit q. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-cryptography?expand=0&rev=94 --- python-cryptography.changes | 28 +++++++++++++++++++++++++++- python-cryptography.spec | 8 ++------ 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/python-cryptography.changes b/python-cryptography.changes index fc3590a..c523754 100644 --- a/python-cryptography.changes +++ b/python-cryptography.changes @@ -1,7 +1,33 @@ +------------------------------------------------------------------- +Mon Mar 26 07:44:53 UTC 2018 - tchvatal@suse.com + +- Cleanup with spec-cleaner +- Use %setup to unpack all archives do not rely on tar calls + ------------------------------------------------------------------- Sun Mar 25 20:39:43 UTC 2018 - michael@stroeder.com -- Update to upstream release 2.2.1 +- Update to upstream release 2.2.1: + * Reverted a change to GeneralNames which prohibited having zero elements, + due to breakages. + * Fixed a bug in + :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` + that caused it to raise InvalidUnwrap when key length modulo 8 was zero. + * BACKWARDS INCOMPATIBLE: Support for Python 2.6 has been dropped. + * Resolved a bug in HKDF that incorrectly constrained output size. + * Added + :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP256R1`, + :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP384R1`, and + :class:`~cryptography.hazmat.primitives.asymmetric.ec.BrainpoolP512R1` to + support inter-operating with systems like German smart meters. + * Added token rotation support to :doc:`Fernet ` with + :meth:`~cryptography.fernet.MultiFernet.rotate`. + * Fixed a memory leak in + :func:`~cryptography.hazmat.primitives.asymmetric.ec.derive_private_key`. + * Added support for AES key wrapping with padding via + :func:`~cryptography.hazmat.primitives.keywrap.aes_key_wrap_with_padding` and + :func:`~cryptography.hazmat.primitives.keywrap.aes_key_unwrap_with_padding` . +* Allow loading DSA keys with 224 bit q. ------------------------------------------------------------------- Fri Mar 2 16:44:33 UTC 2018 - chris@computersalat.de diff --git a/python-cryptography.spec b/python-cryptography.spec index d7f68b7..0bd9db9 100644 --- a/python-cryptography.spec +++ b/python-cryptography.spec @@ -89,11 +89,7 @@ symmetric ciphers, message digests and key derivation functions. %prep -%setup -q -n cryptography-%{version} - -# prepare vectors module -tar xvzf %{SOURCE3} - +%setup -q -n cryptography-%{version} -a3 %patch1 -p1 %patch2 -p1 @@ -122,7 +118,7 @@ deactivate } %files %{python_files} -%doc LICENSE LICENSE.APACHE LICENSE.BSD +%license LICENSE LICENSE.APACHE LICENSE.BSD %doc AUTHORS.rst CONTRIBUTING.rst CHANGELOG.rst README.rst %{python_sitearch}/*