Subject: CVS commit: pkgsrc/security/py-cryptodome
From: Adam Ciarcinski
Date: 2018-01-31 08:57:26
Message id: 20180131075726.1E471FB40@cvs.NetBSD.org

Log Message:
py-cryptodome: updated to 3.4.8

3.4.8:

New features
* Added a native extension in pure C for modular exponentiation, optimized for \ 
SSE2 on x86.
  In the process, we drop support for the arbitrary arithmetic library MPIR
  on Windows, which is painful to compile and deploy.
  The custom  modular exponentiation is 130% (160%) slower on an Intel CPU in \ 
32-bit (64-bit) mode,
  compared to MPIR. Still, that is much faster that CPython's own `pow()` \ 
function which
  is 900% (855%) slower than MPIR. Support for the GMP library on Unix remains.
* Added support for *manylinux* wheels.
* Support for Python 3.7.

Resolved issues
* The DSA parameter 'p' prime was created with 255 bits cleared
  (but still with the correct strength).
* Not all docs were included in the tar ball.
* ECDSA verification failed for DER encoded signatures.
* Human-friendly messages for padding errors with ECB and CBC.

Files:
RevisionActionfile
1.8modifypkgsrc/security/py-cryptodome/Makefile
1.4modifypkgsrc/security/py-cryptodome/PLIST
1.5modifypkgsrc/security/py-cryptodome/distinfo