#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 6th October 2011 === ==== Fedora Project ==== * Updated `proftpd` in F-15, F-16 and Rawhide to include a change from upstream to check to see if the MySQL library exports the `make_scrambled_password_323` function (needed for support of stored hashed passwords dating back to before MySQL 4.1), and omitting the backward-compatibility for old stored hashes if the function is unavailable; this will hopefully resolve [[RedHatBugzilla:718327|Bug #718327]] (MySQL auth not working) in Fedora 15 onwards, where the `make_scrambled_password_323` function is no longer exported by the MySQL library (see [[RedHatBugzilla:742222|Bug #742222]]) ==== Local Packages ==== * Updated `GeoIP` to fix the dist tag for CentOS 6 builds * Updated `perl-AnyEvent-AIO` to fix the dist tag for CentOS 6 builds * Updated `perl-ExtUtils-ParseXS` to exclude `xsubpp` from `/usr/bin` in the F-14 build again (it conflicts with `perl-devel` - [[RedHatBugzilla:728393|Bug #728393]]), as I was previously excluding it in releases with `perl` < 5.12.4 but F-14 has recently been upgraded to 5.12.4 so I had to explicitly exclude it there * Updated `perl-Test-Exception` to fix the dist tag for CentOS 6 builds * Updated `perl-XML-LibXSLT` to 1.72: * Moved the benchmarking code under `benchmark/` so it won't be indexed by CPAN * Avoid leaking memory inside extension elements by cleaning up on stylesheet `DESTROY` * `xsltInit()` and `xsltCleanupGlobals()` to avoid leaking memory on init/shutdown * Added support for stylesheet context functions via a `$stylesheet->register_function()` method with the same arguments as `XML::LibXSLT->register_function()` * Added support for `register_element()` on stylesheet objects; the callback may leak memory though - nothing frees the `_private` attributes of the node + document owner for the passed arguments? * Updated `proftpd` as per the Fedora version ----