PaulHowarth/Blog/2012-04-05

Thursday 5th April 2012

Fedora Project

  • Updated libssh2 to 1.4.1 in F-17 and Rawhide:

    • Fix build error with gcrypt backend

    • Always do "forced" window updates to avoid corner case stalls
    • aes: the init function fails when OpenSSL has AES support

    • transport_send: finish in-progress key exchange before sending data

    • channel_write: acknowledge transport errors

    • examples/x11.c: make sure sizeof passed to read operation is correct

    • examples/x11.c: fix suspicious sizeof usage

    • sftp_packet_add: verify the packet before accepting it

    • SFTP: preserve the original error code more
    • sftp_packet_read: adjust window size as necessary

    • Use safer snprintf rather then sprintf in several places

    • Define and use LIBSSH2_INVALID_SOCKET instead of INVALID_SOCKET

    • sftp_write: cannot return acked data and EAGAIN

    • sftp_read: avoid data and EAGAIN

    • libssh2.h: add missing prototype for libssh2_session_banner_set()

  • Became co-maintainer of perl-Test-SubCalls in Rawhide and cleaned it up and updated it not to run the release tests when bootstrapping so as to avoid circular build dependencies

  • Raised bugs on perl-DBI, perl-HTTP-Message, perl-Moose, perl-POE and perl-SQL-Statement regarding circular build dependencies, which are problematic when bootstrapping a new perl version

  • Rebuilt perl-BDB, perl-BerkeleyDB and sendmail for libdb 5.3.15 in Rawhide

Local Packages

  • Updated libssh2 to 1.4.1 as per the Fedora version

  • Updated perl-AnyEvent to include upstream fix for t/80_ssltest.t with OpenSSL 1.0.1 (i.e. using a longer key - see CPAN RT#75343 and Bug #789447)

  • Cleaned up and rebuilt perl-Test-SubCalls


Recent