PaulHowarth/Blog/2015-01-30

Friday 30th January 2015

Fedora Project

  • David Dick kindly reviewed and approved my perl-Apache-Session-NoSQL package

  • Updated perl-ExtUtils-Depends to 0.404 in Rawhide:

    • Depends.pm: sort deps in save_config() and get_makefile_vars() (CPAN RT#101602)

    • Use / to make ::load filename, not File::Spec - perldoc -f require

  • Updated perl-Module-Metadata to 1.000026 in Rawhide:

  • Updated perl-Net-SSLeay to 1.68 in Rawhide:

    • Improvements to inc/Module/Install/PRIVATE/Net/SSLeay.pm to handle the case where there are muliple OPENSSLs installed

    • Fixed a documentation error in get_peer_cert_chain

    • Fixed a problem with building on Windows that prevented correct OpenSSL directory detection with version 1.0.1j as delivered with Shining Light OpenSSL
    • Fixed a problem with building on Windows that prevented finding MT or MD versions of SSL libraries
    • Updated doc in README.Win32 to build with Microsoft Visual Studio 2010 Express

    • Added Windows crypt32 library to Windows linking as some compilers/platforms seem to require it and it is innocuous otherwise

    • Fixed a failure in t/external/20_cert_chain.t where some platforms do not have HTTPS in /etc/services

    • Recent 1.0.2 betas have dropped the SSLv3_method function; we leave out the function on newer versions, much the same as the SSLv2 deprecation is handled

    • Fix the ALPN test, which was incorrectly failing on OpenSSL due to the LibreSSL check (earlier versions bailed out before that line)
    • Fixed a problem on OSX when macports openssl 1.x is installed: headers from macport were found but older OSX openssl libraries were linked, resulting in "Symbol not found: _EVP_MD_do_all_sorted"

    • Added notes about runtime error "no OPENSSL_Applink", when calling Net::SSLeay::P_PKCS12_load_file

  • Updated perl-Perl-OSType to 1.008 in Rawhide:

    • Added 'minix' as a Unix-type OS
  • Updated perl-Test-CPAN-Meta-YAML to 0.24 in Rawhide:

    • Documentation updates

Local Packages

  • Updated perl-Clone to 0.38:

    • Typo fixes and improvements to the README

    • travis/coveralls integration
  • Updated perl-ExtUtils-Depends to 0.404 as per the Fedora version

  • Updated perl-Filter to 1.54:

    • Fix some compiler warnings for -Wall (CPAN RT#101587); note that perl5 itself is not yet -pedantic safe, but Filter is

  • Updated perl-Module-Metadata to 1.000026 as per the Fedora version

  • Updated perl-Net-SSLeay to 1.68 as per the Fedora version

  • Updated perl-Perl-OSType to 1.008 as per the Fedora version

  • Updated perl-Test-CPAN-Meta-YAML to 0.24 as per the Fedora version

  • Updated ppp to 2.4.7:

    • Fixed a potential security issue in parsing option files (CVE-2014-3158)

    • There is a new "stop-bits" option, which takes an argument of 1 or 2, indicating the number of stop bits to use for async serial ports

    • There is a new "master_detach" option, which allows pppd to detach from the controlling terminal when it is the multilink bundle master but its own link has terminated, even if the nodetach option has been given

    • Options files can now set and unset environment variables for scripts
    • The timeout for chat scripts can now be taken from an environment variable

    • Various bug fixes
    • Man page updates
  • Note that this update is restricted to F-21 onwards, as it would not be co-installable with NetworkManager in earlier releases due to there being hard version dependencies (i.e. on ppp = 2.4.5) in that package; however, the package does build OK all the way back to F-5 if anyone wants to rebuild it themselves


Recent