libssh 0.5.2

This is another bugfix release of libssh version 0.5.

If you are new to libssh read The Tutorial how to get started. Please join our mailing list or visit our irc channel if you have questions.

You can download libssh 0.5.2 here. For Windows binaries we suggest to use our MSVC build or the MSVC and MinGW binaries from the KDE Windows project here. Packages for Fedora and for openSUSE are available here.


  • Increased window size x10.
  • Fixed SSHv1.
  • Fixed bugged lists.
  • Fixed use-after-free + inconsistent callbacks call in poll.
  • Fixed scp documentation.
  • Fixed possible infinite loop in channel_read().
  • Fixed handling of short reads of sftp_async_read().
  • Fixed handling request service timeout in blocking mode.
  • Fixed ssh_auth_list() documentation.
  • Fixed incorrect return values in ssh_channel_write().
  • Fixed an infinite loop in the termination callback.
  • Fixed handling of SSH_AGAIN in channel_open().
  • Fixed “status -5 inflating zlib packet”