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