PaulHowarth/Blog/2011-02-18

Friday 18th February 2011

Fedora Project

  • Updated perl-MIME-tools to 5.501:

    • Add build_requires 'Test::Deep'; to Makefile (CPAN RT#64659)

    • Fix spelling errors (CPAN RT#64610)

    • Fix double-decoding bug when decoding RFC-2231-encoded parameters (CPAN RT#65162)

    • Fix inappropriate inclusion of CR characters in parsed headers (CPAN RT#65681)

    • Document that MIME::WordDecoder is mostly deprecated

    • Document that MIME::Head->get(...) can include a trailing newline

    • Increase buffer size from 2kB to 8kB in MIME::Entity and MIME::Body (part of CPAN RT#65162)

Local Packages

  • Updated curl to 7.21.4:

    • CURLINFO_FTP_ENTRY_PATH now supports SFTP

    • Introduced new framework for unit-testing
    • ares: ask for both IPv4 and IPv6 addresses

    • SMTP: add brackets for MAIL FROM

    • multi: connect fail => use next IP address

    • Use the timeout when using multiple IP addresses similar to how the easy interface does it

    • cookies: tricked dotcounter fixed

    • pubkey_show: allocate buffer to fit any-size result

    • Curl_nss_connect: avoid PATH_MAX

    • Curl_do: avoid using stale conn pointer

    • tftpd test server: avoid buffer overflow report from glibc

    • nss: avoid CURLE_OUT_OF_MEMORY given a file name without any slash

    • nss: fix a bug in handling of CURLOPT_CAPATH

    • OpenSSL get_cert_chain: support larger data sets

    • SCP/SFTP transfers: acknowledge speedcheck
    • connect problem: use UDP correctly

    • OpenSSL: improved error message on SSL_CTX_new failures

    • HTTP: memory leak on multiple Location:

    • ares_query_completed_cb: don't touch invalid data

    • ares: memory leak fix

    • mk-ca-bundle: use new cacert URL

    • Curl_gmtime: added a portable gmtime and check for NULL

    • curl.1: typo in -v description

    • CURLOPT_SOCKOPTFUNCTION: return proper error code

    • --keepalive-time: warn if not supported properly

    • file: add support for CURLOPT_TIMECONDITION

    • nss: avoid memory leaks and failure of NSS shutdown

    • multi: fix CURLM_STATE_TOOFAST for multi_socket

  • I dropped the IPv6 patch for c-ares (ticket/2) as this issue should now be resolved properly in curl

  • Updated perl-File-Remove to 1.46:

    • Updated to Module::Install::DSL 1.00

    • Added a test to delete directories when the current working directory is inside the location to delete
    • Fixes for trash() with callbacks and on Mac

  • Updated perl-MIME-tools to 5.501 as per the Fedora package


Recent