Wednesday 14th April 2010
Local Packages
Updated dovecot and pigeonhole (2.0 branch) to today's snapshots, as per Rawhide
Updated libssh2 to 1.2.5, adding buildreq /bin/hostname for build host detection and a patch to fix AES-CTR detection, though no Fedora/Red Hat distribution currently supports AES-CTR in OpenSSL
Add keep-alive support: libssh2_keepalive_config()/libssh2_keepalive_send()
Add libssh2_knownhost_addc(), libssh2_init() and libssh2_exit()
Add LIBSSH2_SFTP_S_IS***() macros
Fix memory leak in libssh2_session_startup()
- Add missing error codes - shown as hangs in blocking mode
Fix memory leak in userauth_keyboard_interactive()
libssh2_knownhost_del: fix write to freed memory
Send and receive channel EOF before sending SSH_MSG_CHANNEL_CLOSE
Use AES-CTR from OpenSSL when available (this needed patching)
Fixed gettimeofday to compile with Visual C++ 6
NULL dereference when window adjusting a non-existing channel
- Avoid using poll on Interix and MacOS X systems
Fix scp memory leak
- Correctly clear blocking flag after sending multipart packet
- Reduce used window sizes by factor 10
libssh2_userauth_publickey_fromfile_ex() handles a NULL password
sftp_init() deal with _libssh2_channel_write() short returns
Updated perl-DBM-Deep to add missing files for t/96_virtual_functions.t (CPAN RT#56512) and fix some spelling errors in the documentation (CPAN RT#56520)