Monday 24th October 2011
Fedora Project
Updated python-crypto in f17-gmp (special tag for packages using libgmp), which will get pulled into Rawhide in the not too distant future:
Python 3 support! PyCrypto now supports every version of Python from 2.1 through to 3.2
Timing-attack countermeasures in _fastmath: when built against libgmp version 5 or later, we use mpz_powm_sec instead of mpz_powm, which should prevent the timing attack described by Geremy Condra at PyCon 2011
New hash modules (for Python ≥ 2.5 only): SHA224, SHA384 and SHA512
Configuration using GNU autoconf, which 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
Fix double-decref of "counter" when Cipher object initialization fails
Apply patches from Debian's python-crypto 2.3-3 package:
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"
- More tests, better documentation, various bug-fixes
Local Packages
Updated perl-DateTime-TimeZone to 1.41:
- This release is based on version 2011m of the Olson database
- Contemporary changes for Brazil, Moldova, and Ukraine
Updated python-crypto to 2.4 as per the Fedora version
Updated sendmail to have the nm-dispatcher script use try-restart instead of restart (Bug #748416)