#acl PaulHowarth:read,write,admin,revert,delete All:read === Monday 12th August 2013 === ==== Fedora Project ==== * Updated `perl-Compress-Raw-Bzip2` to 2.062 in Rawhide (no changes) * Updated `perl-Compress-Raw-Lzma` to 2.062 in Rawhide: * Fix typos ([[CPAN:86418|CPAN RT#86418]]) * Updated `perl-Compress-Raw-Zlib` to 2.062 in Rawhide: * Typo fix ([[CPAN:86417|CPAN RT#86417]]) * Updated `perl-IO-Compress` to 2.062 in Rawhide: * Fix up tests for imminent `bleadperl` changes ([[CPAN:87335|CPAN RT#87335]]) * Typo fixes ([[CPAN:84647|CPAN RT#84647]]) * `IO::Compress::Gzip` test `t/100generic-bzip2.t` hung on Cygwin ([[CPAN:86814|CPAN RT#86814]]) * Updated `perl-IO-Compress-Lzma` to 2.062 in Rawhide: * Typo fixes ([[CPAN:86578|CPAN RT#86578]]) * Fixed `perl-TAP-Formatter-JUnit` FTBFS ([[RedHatBugzilla:992724|Bug #992724]], [[CPAN:81552|CPAN RT#81552]]), which was failing due to hash randomization in Perl 5.18 . Strictly speaking, this was a test suite issue since the module's generated XML remains valid, but some attributes are output in a different order than expected by the test suite. However, since I couldn't think of any simple way to make the tests more forgiving of the order of the attributes in the XML, I tweaked the code to use `Tie::IxHash` to ensure that the generated XML has the attributes in the same order as the tests expect them. . For example, there was existing code like this: . {{{ my @tests = @{$self->testcases()}; my %attrs = ( 'name' => _get_testsuite_name($self), 'tests' => $testsrun, 'failures' => $failures, 'errors' => $num_errors, ); }}} . The test suite expected the generated XML to have the attributes in the order (`failures`, `errors`, `tests`, `name`), so I tweaked the code to be: . {{{ my @tests = @{$self->testcases()}; tie my %attrs, 'Tie::IxHash'; %attrs = ( 'failures' => $failures, 'errors' => $num_errors, 'tests' => $testsrun, 'name' => _get_testsuite_name($self), ); }}} * Updated `perl-Tree-DAG_Node` to 1.13 in Rawhide: * Change the values accepted for the `no_attributes` option from `undef` and `1` to `0` and `1`; if `undef` is used, it becomes 0, so pre-existing code will not change behaviour, whilst this makes it easier to pass `0` or `1` from the command line ==== Local Packages ==== * Updated `curl` to 7.32.0: * `curl`: allow timeouts to accept decimal values * OS400: add `slist` and `certinfo` EBCDIC support * OS400: new SSL backend `GSKit` * `CURLOPT_XFERINFOFUNCTION`: introducing a new progress callback * `LIBCURL-STRUCTS`: new document * `dotdot`: introducing dot file path cleanup * docs: fix typo in `curl_easy_getinfo` manpage * `test1230`: avoid using hard-wired port number * `test1396`: invoke the correct test tool * `SIGPIPE`: ignored while inside the library * `darwinssl`: fix crash that started happening in Lion * OpenSSL: check for read errors, don't assume * `c-ares`: improve error message on failed resolve * `printf`: make sure `%x` are treated unsigned * `formpost`: better random boundaries * `url`: restore the functionality of '`curl -u :`' * `curl.1`: fix typo in `--xattr` description * `digest`: improve nonce generation * `configure`: `automake` 1.14 compatibility tweak * `curl.1`: document the `--post303` option in the manpage * `curl.1`: document the `--sasl-ir` option in the manpage * `setup-vms.h`: `sk_pop` symbol tweak * `tool_paramhlp`: try harder to catch negatives * `cmake`: fix for MSVC2010 project generation * `asyn-ares`: don't blank ares servers if none configured * `curl_multi_wait`: set `revents` for extra fds * Reinstate WIN32 !MemoryTracking: track `wcsdup()`, `_wcsdup()` and `_tcsdup()` * `ftp_do_more`: consider `DO_MORE` complete when server connects back * `curl_easy_perform`: gradually increase the delay time * `curl`: fix symbolic names for `CURLUSESSL_*` enum in `--libcurl` output * `curl`: fix upload of a zip file in OpenVMS * Build: fix linking on Solaris 10 * `curl_formadd`: `CURLFORM_FILECONTENT` wrongly rejected some option combos * `curl_formadd`: fix file upload on VMS * `curl_easy_pause`: on unpause, trigger multi-socket handling * `md5` and `metalink`: use better build macros on Apple operating systems * `darwinss`l: fix build error in crypto authentication under Snow Leopard * `curl`: make `--progress-bar` update the line less frequently * `configure`: don't error out on variable confusions (`CFLAGS`, `LDFLAGS` etc.) * `mk-ca-bundle`: skip more untrusted certificates * `formadd`: wrong pointer for file name when `CURLFORM_BUFFERPTR` used * FTP: when `EPSV` gets a 229 but fails to connect, retry with `PASV` * `mk-ca-bundle.1`: don't install on `make install` * VMS: lots of updates and fixes of the build procedure * Global dns cache: didn't work (regression) * Global dns cache: fix memory leak * Updated the `perl-IO-Compress` stack to 2.062 as per the Fedora versions * Updated `perl-Module-CoreList` to 2.96: * `Utils` module listing all utilities released with core * Updated for v5.19.3 * Updated for v5.18.1 * Updated `perl-Tree-DAG_Node` to 1.13 as per the Fedora version ----