#acl PaulHowarth:read,write,admin,revert,delete All:read === Monday 16th January 2012 === ==== Fedora Project ==== * Updated `perl-Test-EOL` in Rawhide to 1.1: * Fix test fails on < 5.8 `perl`s * Fix `t/13-latin1.t` failures on Win32 and under `Test::Builder` 1.5 * Updated `proftpd` in Rawhide to split off a `proftpd-utils` sub-package, containing the ancillary scripts, resulting in the main package no longer requiring `perl` * Updated `proftpd` in F-16 to incorporate all of the recent changes in the Rawhide package ([[RedHatBugzilla:772354|Bug #772354]]) * Updated `python-crypto` to 2.5 in Rawhide: * Added PKCS#1 encryption schemes (v1.5 and OAEP); we now have a decent, easy-to-use non-textbook RSA implementation * Added PKCS#1 signature schemes (v1.5 and PSS); v1.5 required some extensive changes to Hash modules to contain the algorithm-specific ASN.1 OID, and to that end we now always have a (thin) Python module to hide the one in pure C * Added 2 standard Key Derivation Functions (PBKDF1 and PBKDF2) * Added export/import of RSA keys in OpenSSH and PKCS#8 formats * Added password-protected export/import of RSA keys (one old method for PKCS#8 PEM only) * Added ability to generate RSA key pairs with configurable public exponent `e` * Added ability to construct an RSA key pair even if only the private exponent `d` is known, and not `p` and `q` * Added SHA-2 C source code (fully from Lorenz Quack) * Unit tests for all the above * Updates to documentation (both inline and in `Doc/pycrypt.rst`) * Minor bug fixes (`setup.py` and `tests`) * Cleaned up and rebuilt `perl-Algorithm-C3` and `perl-aliased` in Rawhide ==== Local Packages ==== * Updated `libssh2` to skip the `ssh` test if built on `arm` or `sparc` architectures, as that test appears to fail on their buildsystems * Updated `perl-Test-EOL` to 1.1 as per the Fedora version * Updated `proftpd` to split off a `proftpd-utils` sub-package as per the Rawhide version * Updated `python-crypto` to 2.5 as per the Fedora version ----