summaryrefslogtreecommitdiff
path: root/pkglocate
diff options
context:
space:
mode:
authorobache <obache>2011-10-30 13:30:36 +0000
committerobache <obache>2011-10-30 13:30:36 +0000
commitb8afd74f372de1fab6043c8683869cd715050b90 (patch)
tree2654b950b9ddccff9c2f35c094e044f7c755fa83 /pkglocate
parent086702c3704507cad5bb9f01e25923863954cd98 (diff)
downloadpkgsrc-b8afd74f372de1fab6043c8683869cd715050b90.tar.gz
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.
Diffstat (limited to 'pkglocate')
0 files changed, 0 insertions, 0 deletions