PaulHowarth/Blog/2014-10-22

Wednesday 22nd October 2014

Fedora Project

  • Updated perl-IO-Socket-SSL to 2.002 in F-21 and Rawhide:

    • Fix check for (invalid) IPv4 when validating hostname against certificate; do not use inet_aton any longer because it can cause DNS lookups for malformed IP (CPAN RT#99448)

    • Update PublicSuffix with latest version from publicsuffix.org - lots of new top level domains

    • Add exception to PublicSuffix for s3.amazonaws.com (CPAN RT#99702)

  • Updated perl-JSON-MaybeXS to 1.002006 in Rawhide:

    • Add some additional test diagnostics, to help find bad version combinations of JSON backends

RPM Fusion Project

  • Updated xv in the devel branch to fix build with -Werror=format-security

Local Packages

  • Updated perl-Archive-Zip to 1.39:

    • Store test data in temp dirs to fix parallelism and shuffling
  • I also added a patch from Fedora to fix a failure writing to an unseekable file handle after calling desiredCompressionLevel() (CPAN RT#54827)

  • Updated perl-DBD-SQLite to 1.44:

  • Changes that may possibly break your old applications:

    • Resolved CPAN RT#96877: SQL statements should be converted to utf8; if you set sqlite_unicode to true, SQL statements will be upgraded to avoid inconsistency between embedded params and bind params

  • Other Changes

    • Added -std=gnu99 for solaris gcc users

    • Updated to SQLite 3.8.5, which should fix query planner's issues in SQLite

    • Fixed busy_timeout to accept 0 to disable

    • Resolved CPAN RT#95511: primary_key_info fails to return names for named primary keys

    • Resolved CPAN RT#96050: segfault in disconnected sqlite_db_filename

    • Resolved CPAN RT#96494: add SYSTEM TABLE to table_info() type list

    • Supported virtual tables in Perl, and added two sample tables
    • Resolved CPAN RT#97598: crash on disconnect with virtual tables

    • Updated to SQLite 3.8.6, which should fix a unique index issue: see http://www.sqlite.org/src/info/9a6daf340df99ba93c for details

    • Resolved CPAN RT#99583: legacy DOS 8.3 filename support incompatible with SQLITE WAL journal mode

  • The upstream code now requires SQLite ≥ 3.8.2 so we use the bundled SQLite unless the system version is at least that

  • Updated perl-IO-Socket-SSL to 2.002 as per the Fedora version

  • Updated perl-JSON-MaybeXS to 1.002006 as per the Fedora version

  • Updated xv as per the RPM Fusion version

  • Updated xxdiff to fix build with bison 3 (http://sourceforge.net/p/xxdiff/bugs/229/)


Recent