The Qore SSH2 Module provides access to SSH v2 sessions and the SFTP protocol via libssh2 in the Qore programming language.
|Tags||qore Module SSH2|
|Operating Systems||Linux Solaris POSIX HPUX Mac OS X|
Release Notes: This release fixes a deadlock in the SFTPClient::disconnect() method when called explicitly, and fixes the module when a private key file is set and either the public or private key is not available or readable (previously, such errors would cause hard-to-debug connection problems). The documentation has been updated to use the doxygen from the new qpp-based build of the module.
Release Notes: This release fixes a deadlock in the SFTPClient::disconnect() method and contains major documentation updates; the API documentation is now generated from Doxygen. This release requires Qore 0.8.1 or greater to compile and run, as it uses new data types first included in this release of the Qore library.
Release Notes: This is the initial release of the ssh2 module, providing access to SSH 2 sessions and SFTP via libssh2 in the Qore programming language. The module requires Qore 0.8.0+ to compile and run, as it uses new type info APIs available in newer versions of Qore. The module provides the SFTPClient, SSH2Client, and SSH2Channel classes, as well as base classes and associated constants, and has complete documentation.