From ed95c510c7b23afeadf9882787cc2b0965be65992fd8ba30acae840a952a04f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Thu, 19 Mar 2020 13:22:59 +0000 Subject: [PATCH] Accepting request 786474 from home:mcalabkova:branches:devel:languages:python - Update to 3.9.7 * Align stack of functions using SSE2 intrinsics to avoid crashes, when compiled with gcc on 32-bit x86 platforms. * Prevent key_to_english from creating invalid data when fed with keys of length not multiple of 8. * Fix blocking RSA signing/decryption when key has very small factor. * fixed memory leak for operations that use memoryviews when cffi is not installed. * RSA OAEP decryption was not verifying that all PS bytes are zero. * Fixed wrong ASN.1 OID for HMAC-SHA512 in PBE2. OBS-URL: https://build.opensuse.org/request/show/786474 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycryptodome?expand=0&rev=35 --- python-pycryptodome.changes | 14 ++++++++++++++ python-pycryptodome.spec | 4 ++-- v3.9.2.tar.gz | 3 --- v3.9.7.tar.gz | 3 +++ 4 files changed, 19 insertions(+), 5 deletions(-) delete mode 100644 v3.9.2.tar.gz create mode 100644 v3.9.7.tar.gz diff --git a/python-pycryptodome.changes b/python-pycryptodome.changes index 6b301df..6f8dbd4 100644 --- a/python-pycryptodome.changes +++ b/python-pycryptodome.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Thu Mar 19 13:12:39 UTC 2020 - Marketa Calabkova + +- Update to 3.9.7 + * Align stack of functions using SSE2 intrinsics to avoid crashes, + when compiled with gcc on 32-bit x86 platforms. + * Prevent key_to_english from creating invalid data when fed with + keys of length not multiple of 8. + * Fix blocking RSA signing/decryption when key has very small factor. + * fixed memory leak for operations that use memoryviews when cffi + is not installed. + * RSA OAEP decryption was not verifying that all PS bytes are zero. + * Fixed wrong ASN.1 OID for HMAC-SHA512 in PBE2. + ------------------------------------------------------------------- Sun Nov 10 16:54:21 UTC 2019 - Hans-Peter Jansen diff --git a/python-pycryptodome.spec b/python-pycryptodome.spec index 18a1323..6677787 100644 --- a/python-pycryptodome.spec +++ b/python-pycryptodome.spec @@ -1,7 +1,7 @@ # # spec file for package python-pycryptodome # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-pycryptodome -Version: 3.9.2 +Version: 3.9.7 Release: 0 Summary: Cryptographic library for Python License: BSD-2-Clause diff --git a/v3.9.2.tar.gz b/v3.9.2.tar.gz deleted file mode 100644 index ea26e8d..0000000 --- a/v3.9.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e14409e1bbf5ae3a7d64259cccb33b15448672776fe09263c9689180ab075f49 -size 11605238 diff --git a/v3.9.7.tar.gz b/v3.9.7.tar.gz new file mode 100644 index 0000000..0b8a7fe --- /dev/null +++ b/v3.9.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d44ceeace26b74eab324809862a3ee3ba3fc8166aa79f79cc22b0d7574c0171b +size 15546956