PaulHowarth/Blog/2010-04-14

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)


Recent