RSS All releases of Qore SSH2 Module

  •  05 Oct 2013 09:14

Release Notes: This release closed some gaps in the non-blocking I/O solution introduced in the last release. The SFTPClient class now supports implicit connections with a persistent CWD to make long-running SFTP polling tasks easier to implement. Additional error and connection management logic has been added as well. The module is now available under an MIT source license as well as the LGPL 2.1.

  •  03 Aug 2013 19:51

Release Notes: This release implements non-blocking I/O for all SFTP operations with a default (but overridable) timeout set to 60 seconds in order to address issues with deadlocked connections on unrelable networks. Additionally, the file mode is sent to the server now even when opening files read-only, to address issues with broken servers which set the file mode to 0 when opening remote files for reading only.

  •  28 Oct 2012 20:28

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.

  •  30 Jun 2010 21:42

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.

Screenshot

Project Spotlight

FusionDirectory

An infrastructure manager.

Screenshot

Project Spotlight

Webalizer Xtended

A Web server log analysis program, forked from Webalizer.