pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/py-crypto
Module Name: pkgsrc
Committed By: obache
Date: Sun Oct 30 13:30:37 UTC 2011
Modified Files:
pkgsrc/security/py-crypto: Makefile PLIST distinfo
Removed Files:
pkgsrc/security/py-crypto/patches: patch-aa patch-ac
Log Message:
Update py-cryoto to 2.4.
2.4
===
* Python 3 support! (Thorsten E. Behrens, Anders Sundman)
PyCrypto now supports every version of Python from 2.1 through 3.2.
* Timing-attack countermeasures in _fastmath: When built against
libgmp version 5 or later, we use mpz_powm_sec instead of mpz_powm.
This should prevent the timing attack described by Geremy Condra at
PyCon 2011:
http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-through-the-side-channel-timing-and-implementation-attacks-in-python-4897955
* New hash modules (for Python >= 2.5 only): SHA224, SHA384, and
SHA512 (Frédéric Bertolus)
* Configuration using GNU autoconf. This should help fix a bunch of
build issues.
* Support using MPIR as an alternative to GMP.
* Improve the test command in setup.py, by allowing tests to be
performed on a single sub-package or module only. (Legrandin)
You can now do something like this:
python setup.py test -m Hash.SHA256 --skip-slow-tests
* Fix double-decref of "counter" when Cipher object initialisation
fails (Ryan Kelly)
* Apply patches from Debian's python-crypto 2.3-3 package (Jan
Dittberner, Sebastian Ramacher):
- fix-RSA-generate-exception.patch
- epydoc-exclude-introspect.patch
- no-usr-local.patch
* Fix launchpad bug #702835: "Import key code is not compatible with
GMP library" (Legrandin)
* More tests, better documentation, various bugfixes.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/security/py-crypto/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/py-crypto/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/py-crypto/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/security/py-crypto/patches/patch-aa \
pkgsrc/security/py-crypto/patches/patch-ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index