Revisions of python-pycryptodome

buildservice-autocommit accepted request 961035 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 47)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 960739 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 46)
- do not use setup.py test construct
  https://trello.com/c/me9Z4sIv/121-setuppy-test-leftovers
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 45)
- update to 3.14.1:
  * GH#595: Fixed memory leak for GMP integers.
  * Add support for curve NIST P-192.
  * Add support for curve NIST P-224.
  * GH#590: Fixed typing info for ``Crypto.PublicKey.ECC``.
  * Relaxed ECDSA requirements for FIPS 186 signatures and accept any SHA-2 or
  * SHA-3 hash.  ``sign()`` and ``verify()`` will be performed even if the hash is stronger
    than the ECC key.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 44)
- update to 3.12.0:
  * ECC keys in the SEC1 format can be exported and imported.
  * Add support for KMAC128, KMAC256, TupleHash128, and TupleHash256 (NIST SP-800 185).
  * Add support for KangarooTwelve.
  * GH#563: An asymmetric key could not be imported as a ``memoryview``.
  * GH#566: cSHAKE128/256 generated a wrong output for customization strings
  * GH#582: CBC decryption generated the wrong plaintext when the input and the output were the same buffer.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 43)
- update to 3.11.0:
  * GH#512: Especially for very small bit sizes, ``Crypto.Util.number.getPrime()`` was
    occasionally generating primes larger than given the bit size.
  * GH#552: Correct typing annotations for ``PKCS115_Cipher.decrypt()``.
  * GH#555: ``decrypt()`` method of a PKCS#1v1.5 cipher returned a ``bytearray`` instead of ``bytes``.
  * GH#557: External DSA domain parameters were accepted even when the modulus (``p``) was not prime.
    This affected ``Crypto.PublicKey.DSA.generate()`` and ``Crypto.PublicKey.DSA.construct()``.
  * Added cSHAKE128 and cSHAKE256 (of SHA-3 family).
  * GH#558: The flag RTLD_DEEPBIND passed to ``dlopen()`` is not well supported by
    `address sanitizers <https://github.com/google/sanitizers/issues/611>`_.
    It is now possible to set the environment variable ``PYCRYPTDOME_DISABLE_DEEPBIND``
    to drop that flag and allow security testing.
buildservice-autocommit accepted request 878405 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 42)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 41)
- update to 3.10.1:
  * Fixed a potential memory leak when initializing block ciphers.
  * GH#466: ``Crypto.Math.miller_rabin_test()`` was still using the system random
    source and not the one provided as parameter.
  * GH#469: RSA objects have the method ``public_key()`` like ECC objects.
    The old method ``publickey()`` is still available for backward compatibility.
  * GH#476: ``Crypto.Util.Padding.unpad()`` was raising an incorrect exception
    in case of zero-length inputs. Thanks to Captainowie.
  * GH#491: better exception message when ``Counter.new()`` is called with an integer
    ``initial_value`` than doesn't fit into ``nbits`` bits.
  * GH#496: added missing ``block_size`` member for ECB cipher objects. Thanks to willem.
  * GH#500: ``nonce`` member of an XChaCha20 cipher object was not matching the original nonce.
buildservice-autocommit accepted request 852357 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 852105 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 39)
- update to 3.9.9:
  * GH#435: Fixed Crypto.Util.number.size for negative numbers
buildservice-autocommit accepted request 824348 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 38)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 37)
- update to 3.9.8:
  * GH#426: The Shamir's secret sharing implementation is not actually compatible with ``ssss``.
  Added an optional parameter to enable interoperability.
  * GH#427: Skip altogether loading of ``gmp.dll`` on Windows.
  * GH#420: Fix incorrect CFB decryption when the input and the output are the same buffer.
  * Speed up Shamir's secret sharing routines. Thanks to ncarve.
buildservice-autocommit accepted request 786476 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 36)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 786474 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 35)
- 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.
buildservice-autocommit accepted request 747336 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 34)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 747244 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 33)
- Update to 3.9.2 (10 November 2019):
  + New features
    * Add Python 3.8 wheels for Mac.
  + Resolved issues
    * GH#308: Avoid allocating arrays of __m128i on the stack, to
      cope with buggy compilers.
    * GH#322: Remove blanket -O3 optimization for gcc and clang, to
      cope with buggy compilers.
    * GH#337: Fix typing stubs for signatures.
    * GH#338: Deal with gcc installations that don't have
      x86intrin.h.
- Update to version 3.9.1 (1 November 2019):
  + New features
    * Add Python 3.8 wheels for Linux and Windows.
  + Resolved issues
    * GH#328: minor speed-up when importing RSA.
- Add export LC_ALL=en_US.UTF-8 to %build, %install and %check to
  fix the build on older distros 
  (as done from Thomas Bechtold in python-pycryptodomex)

- fix tarball: use the one from PyPI...
buildservice-autocommit accepted request 729873 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 32)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 31)
- Update to 3.9.0:
  * Add support for loading PEM files encrypted with AES256-CBC.
  * Add support for XChaCha20 and XChaCha20-Poly1305 ciphers.
  * Add support for bcrypt key derivation function (Crypto.Protocol.KDF.bcrypt).
  * Add support for left multiplication of an EC point by a scalar.
  * Add support for importing ECC and RSA keys in the new OpenSSH format.
buildservice-autocommit accepted request 706523 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 30)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 706521 from Martin Liška's avatar Martin Liška (marxin) (revision 29)
- Update Source to point to github.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 706499 from Martin Liška's avatar Martin Liška (marxin) (revision 28)
  - Update to 3.8.2
    * GH#291: fix strict aliasing problem, emerged with GCC 9.1.
Displaying revisions 21 - 40 of 67
openSUSE Build Service is sponsored by