#acl PaulHowarth:read,write,admin,revert,delete All:read === 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 [[http://www.libssh2.org/mail/libssh2-devel-archive-2010-04/0044.shtml|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:56512|CPAN RT#56512]]) and fix some spelling errors in the documentation ([[CPAN:56520|CPAN RT#56520]]) ----