[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
libssh 0.4.0rc1
[Thread Prev] | [Thread Next]
- Subject: libssh 0.4.0rc1
- From: Andreas Schneider <mail@xxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Thu, 29 Oct 2009 20:29:15 +0100
- To: libssh@xxxxxxxxxx
Hi, this is the first release candidate of libssh 0.4. We have done a lot of work to improve libssh, make it more stable and change some things so that we don't have to break it in future. This is the first release with official Windows support. The KDE Team supports us to ensure that libssh is working on Windows. Thanks! Please download the new libssh at the following address and test it: http://www.libssh.org/files/libssh-0.3.91.tar.gz API changes between 0.3 and 0.4 -------------------------------- We changed libssh to be typesafe now: SSH_SESSION *session -> ssh_session session SFTP_SESSION *sftp -> sftp_session sftp CHANNEL *channel -> ssh_channel channel STRING *string -> ssh_string string ... The options structure has been removed and there is a new function. This function can set all available options now. You can find the enum in the header file and it is documented. Example: ssh_options_set(session, SSH_OPTIONS_HOST, "localhost"); Changelog ---------- * Added scp support. * Added support for sending signals (RFC 4254, section 6.9). * Added MSVC support. * Added support for ~/.ssh/config. * Added sftp extension support. * Added X11 forwarding support for client. * Added forward listening. * Added support for openssh extensions (statvfs, fstatvfs). * Added a cleaned up interface for setting options. * Added a generic way to handle sockets asynchronously. * Added logging of the sftp flags used to open a file. * Added full poll() support and poll-emulation for win32. * Added missing 64bit functions in sftp. * Added support for ~/ and SSH_DIR/ in filenames instead of %s/. * Fixed Fix channel_get_exit_status bug. * Fixed calltrace logging to make it optional. * Fixed compilation on Solaris. * Fixed resolving of ip addresses. * Fixed libssh compilation without server support. * Fixed possible memory corruptions (ticket #14). Cheers, -- andreas
Attachment:
signature.asc
Description: This is a digitally signed message part.
Archive administrator: postmaster@lists.cynapses.org