Download List

Project Description

NetSieben SSH Library is a Secure Shell client library for C++. It utilizes the Botan library for its cryptographic functions, allowing a large choice of algorithms to be used in SSH communications. It integrates Secure FTP client functionality and has been tested in multi-threaded applications.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-20 07:29
1.3.2

Random Number Generator is now thread safe. Timeouts in waitFor() and sendCmd() now work as they should. Some include issues were fixed, and handling of NULL packets now works properly.
Tags: Major bugfixes

2009-05-06 07:43
1.3.1

This version fixes channel ID management that was causing crashes and memory leaks when running multiple threads. It adds cleanup procedures after the remote end goes away, and fixes clean-up for timed out logins. Variable type mismatches and sleep issues under Windows have been addressed.
Tags: Major bugfixes

2009-03-05 18:18
1.3.0

The Botan 1.8.x crypto library is supported, and macros for backward compatibility with Botan 1.6.x were added. All strings returned by the read() method are now NULL terminated. All error message strings are now NULL terminated. Multiple race conditions related to mutex locking were fixed. A segfault when using cryptographic algorithms with block size larger than 64 bits was fixed. Support for the aes192-cbc algorithm was added. Cleanup of connections after authentication failure was fixed. An SFTP crash after changing to a nonexistent remote directory was fixed.
Tags: Major bugfixes

2008-10-29 14:18
1.2.7

Converted to cmake from auto* tools. Thread functions have been moved into macros to avoid conflicts when linking to POSIX libraries in Windows. A race condition in ne7ssh.cpp has been fixed. Multiple memory leaks have been fixed.
Tags: Major bugfixes

2008-06-03 05:35
1.2.6

This release fixes includes to compile with GCC 4.3.0. It fixes the cleanup of timed out connections. It fixes a race condition within ne7ssh.cpp. There are fixes for the mingw32 compiler.
Tags: Major bugfixes

Project Resources