Revisions of python-pycryptodome

buildservice-autocommit accepted request 705218 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 27)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 705217 from Martin Liška's avatar Martin Liška (marxin) (revision 26)
-  Use -fno-strict-aliasing in order to bypass:
   https://github.com/Legrandin/pycryptodome/issues/291.
buildservice-autocommit accepted request 702874 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 25)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 702852 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 24)
- Update to 3.8.1
  * Add support for loading PEM files encrypted with AES192-CBC, 
    AES256-CBC, and AES256-GCM.
  * When importing ECC keys, ignore EC PARAMS section that was 
    included by some openssl commands.
  * repr() did not work for ECC.EccKey.
  * Minimal length for Blowfish cipher is 32 bits, not 40 bits.
  3.8.0
  * Speed-up ECC performance. ECDSA is 33 times faster on the 
    NIST P-256 curve.
  * Added support for NIST P-384 and P-521 curves.
  * EccKey has new methods size_in_bits() and size_in_bytes().
  * Support HMAC-SHA224, HMAC-SHA256, HMAC-SHA384, and HMAC-SHA512 
    in PBE2/PBKDF2.
  * DER objects were not rejected if their length field had 
    a leading zero.
  * Allow legacy RC2 ciphers to have 40-bit keys.
  * point_at_infinity() becomes an instance method for 
    Crypto.PublicKey.ECC.EccKey, from a static one.
  3.7.3
  * GH#258: False positive on PSS signatures when externally 
    provided salt is too long.
buildservice-autocommit accepted request 664990 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 664952 from Jonathan Brownell's avatar Jonathan Brownell (jbrownell) (revision 22)
- Protect older platforms from encountering "Suggests:" keyword
buildservice-autocommit accepted request 660002 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 21)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 20)
Real tarball from the upstream§
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 652657 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 19)
- Update to 3.7.2
  - Resolved issues
    * GH#242: Fixed compilation problem on ARM platforms.
- Update to 3.7.1
  - New features
    * Added type stubs to enable static type checking with mypy.
      Thanks to Michael Nix.
    * New ``update_after_digest`` flag for CMAC.
  - Resolved issues
    * GH#232: Fixed problem with gcc 4.x when compiling
      ``ghash_clmul.c``.
    * GH#238: Incorrect digest value produced by CMAC after cloning
      the object.
    * Method ``update()`` of an EAX cipher object was returning the
      underlying CMAC object, instead of the EAX object itself.
    * Method ``update()`` of a CMAC object was not throwing an
      exception after the digest was computed (with ``digest()`` or
      ``verify()``).

- checked in python-pycrytodomex as separate package on request of
  Dirk Müller

- fixed source url

- Update to 3.7.0
  - New features
    * Added support for Poly1305 MAC (with AES and ChaCha20 ciphers
      for key derivation).
    * Added support for ChaCha20-Poly1305 AEAD cipher.
    * New parameter output for Crypto.Util.strxor.strxor,
buildservice-autocommit accepted request 643190 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 17)
- remove pycryptodomex copy in this package container
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 16)
buildservice-autocommit accepted request 633517 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 15)
baserev update by copy to link target
Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) accepted request 633280 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 14)
- Update to 3.6.6
  - Resolved issues:
    * Fix vulnerability on AESNI ECB with payloads smaller than 
      16 bytes.
- Update to 3.5.5
  - Resolved issues
    * Fixed incorrect AES encryption/decryption with AES 
      acceleration on x86 due to gcc’s optimization and strict 
      aliasing rules.
    * More prime number candidates than necessary where discarded 
      as composite due to the limited way D values were searched 
      in the Lucas test.
    * Fixed ResouceWarnings and DeprecationWarnings.
- Update to 3.5.4
  - New features:
    * Build Python 3.7 wheels on Linux, Windows and Mac.
  - Resolved issues:
    * More meaningful exceptions in case of mismatch in IV length 
      (CBC/OFB/CFB modes).

- version 3.6.6
buildservice-autocommit accepted request 620468 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 13)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 620465 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 12)
- Update to 3.6.3 (21 June 2018)
  - Resolved issues
    * GH#175: Fixed incorrect results for CTR encryption/decryption
      with more than 8 blocks.
- Update to 3.6.2 (19 June 2018)
  - New features
    * ChaCha20 accepts 96 bit nonces (in addition to 64 bit nonces)
      as defined in RFC7539.
    * Accelerate AES-GCM on x86 using PCLMULQDQ instruction.
    * Accelerate AES-ECB and AES-CTR on x86 by pipelining AESNI
      instructions.
    * As result of the two improvements above, on x86 (Broadwell):
      - AES-ECB and AES-CTR are 3x faster
      - AES-GCM is 9x faster
  - Resolved issues
    * On Windows, MPIR library was stilled pulled in if renamed to
      ``gmp.dll``.
  - Breaks in compatibility
    * In ``Crypto.Util.number``, functions ``floor_div`` and
      ``exact_div`` have been removed. Also, ``ceil_div`` is limited
      to non-negative terms only.
- suggesting libgmp10 and python-cffi
- add license file tag


- version 3.6.3: new build derived from python-pycryptodome 3.6.3
buildservice-autocommit accepted request 609135 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 11)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 10)
- Provide/obsolete also python-crypto for py2 package
buildservice-autocommit accepted request 605242 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 9)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 605178 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 8)
- fix condition to act as drop in replacement for python-pycrypto

- Update to 3.6.1 (15 April 2018)
  - New features
    * Added Google Wycheproof tests (https://github.com/google/wycheproof)
      for RSA, DSA, ECDSA, GCM, SIV, EAX, CMAC.
    * New parameter ``mac_len`` (length of MAC tag) for CMAC.
  - Resolved issues
    * In certain circumstances (at counter wrapping, which happens on average after
      32 GBi) AES GCM produced wrong ciphertexts.
    * Method ``encrypt()`` of AES SIV cipher could be still called,
      whereas only ``encrypt_and_digest()`` should be allowed.
- Update to 3.6.0 (8 April 2018)
  - New features
    * Introduced ``export_key`` and deprecated ``exportKey`` for DSA and RSA key
      objects.
    * Ciphers and hash functions accept ``memoryview`` objects in input.
    * Added support for SHA-512/224 and SHA-512/256.
  - Resolved issues
    * Reintroduced `Crypto.__version__` variable as in PyCrypto.
    * Fixed compilation problem with MinGW.
- Update to 3.5.1 (8 March 2018)
  - Resolved issues
    * GH#142. Fix mismatch with declaration and definition of addmul128.
- Update to 3.5.0 (7 March 2018)
  - New features
    * Import and export of ECC curves in compressed form.
    * The initial counter for a cipher in CTR mode can be a byte string
      (in addition to an integer).
    * Faster PBKDF2 for HMAC-based PRFs (at least 20x for short passwords,
Displaying revisions 41 - 60 of 67
openSUSE Build Service is sponsored by