PaulHowarth/Blog/2012-11-28

Wednesday 28th November 2012

Fedora Project

  • Updated libssh2 to 1.4.3 in F-18 and Rawhide:

    • compression: add support for zlib@openssh.com

    • sftp_read: return error if a too large package arrives

    • libssh2_hostkey_hash.3: update the description of return value

    • Fixed MSVC NMakefile

    • Examples: use stderr for messages, stdout for data

    • OpenSSL: do not leak memory when handling errors
    • Improved handling of disabled MD5 algorithm in OpenSSL
    • known_hosts: fail when parsing unknown keys in known_hosts file

    • configure: gcrypt doesn't come with pkg-config support

    • session_free: wrong variable used for keeping state

    • libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL

    • comp_method_zlib_decomp: handle Z_BUF_ERROR when inflating

  • Updated perl-Module-Signature to 0.70 in F-18 and Rawhide:

    • Don't check gpg version if gpg does not exist

Local Packages

  • Updated libssh2 to 1.4.3 as per the Fedora version

  • Updated perl-Module-Signature to 0.70 as per the Fedora version

  • Updated perl-Perl-MinimumVersion to 1.29:

    • Fix for "Use of uninitialized value in null operation"
    • Add test for "utf8::is_utf" 5.8.1 special case
    • Recognize all versions in "use feature" bundle
    • Support regexes
    • Detect changes in each/keys/values in 5.12 and 5.14

    • 2-arg binmode

    • Postfix when

    • exists(&sub)

    • _bugfix_magic_errno will return element

    • Add 'encoding' to 5.8 pragmas

    • Private methods _set_checks2skip and _set_collect_all_reasons for Perl::Critic::Policy::Compatibility::PerlMinimumVersionAndWhy

    • Temp file with open requires 5.8

  • I had to add a patch to get test 02_main.t to work on some (but not all) older Perl versions (CPAN RT#81487)


Recent