1.2.5 Fixed a typo preventing use of 3des-cbc (thanks to Henry Fann for the patch). Fixed includes preventing compile in older versions of Linux. Fixed memory relocation issue in ne7ssh destructor. 1.2.4 Added support for SSH2_MSG_USERAUTH_BANNER. Fixed infinate loop in select_thread(). Other bug fixes. 1.2.3 Fixed error logging issue seen during authentication. Added more detailed authentication error messages. Adjusted the error reporting interface for easier porting. Addressed debugging issues in the Windows port. Included new code examples reflecting the changes to the error reporting interface. 1.2.2 Fixed premature communication thread termination. Adjustments for MINGW compiler. Other bugfixes. 1.2.1 Fixed buffer overflow in SFTP put() and get(). Mutex put in it's own class. Code formatting fixed. Other bugfixes. 1.2.0 Implemented Secure FTP client functionality. Fixed mutex locking issues. Fixed race conditions when running with multiple threads. Added support for RSA host keys. Added diffie-hellman-group14-sha1 key exchange algorithm support. Added timeout variable to connect methods. Other bugfixes. 1.1.6 Added support for Botan 1.5. Thanks to Jack Lloyd for the patch. WIN32 related bugfixes. Improved PEM file checking. Other minor bugfixes. 1.1.5 Fixed DSA key generation. Implemented single command execution. Added Support for reading binary data. Fixed getReceivedSize() method. Error handling rewritten. Fixed a few memory leaks. Other bugfixes. 1.1 RSA and DSA public key authentication support added. RSA and DSA key generation methods added. All errors are handled through throwError() function. Syslog functions removed. Implemented getReceivedSize() method to support reading past /0 character in received stream. Botan types changed to full types to avoid compatibility issues with WIN32. WIN32 specific thread functions added. Premature mutex unlocking in connection routines fixed. Fixed prevLen variable initialization in waitFor method. In Net7Sock class write() method, write() replaced with send(). In Net7Sock class read() method, read() replaced with recv(). Type definitions adjusted for WIN32 compatibility. WIN32 socket functions implemented. 1.03 Initial stand alone release.