ca328b1167
Patches have been applied upstream. Release notes: * fixed crashing bugs handling errors and handle scope in the SFTPClient class * added the SftpPoller user module * force socket disconnect in case of a timeout error when trying to close a file descriptor * socket performance instrumentation supported in the SFTPClient class * user modules moved to top-level qore module directory from version-specific module directory since they are valid for multiple versions of qore * fixed a bug where a crash would result when attempting a connection and libssh2 would not return any user authentication methods * implemented an automatic disconnection when timeouts occur to avoid dead connections * fixed crashing bugs in the SFTPClient class handling disconnect events when an sftp handle was open; the handle must be closed before the socket connection is closed or a crash will result * implemented the SFTPClient::retrieveFile() and SFTPClient::transferFile() methods * ported the SFTPClient class tests to QUnit and added tests for the new methods * ported test/sftp-poller.q to QUnit * fixed a bug in socket handling related to asyncronous socket event polling and select(2) and lack of socket descriptor bounds checking (issue 714) * requires Qore 0.8.12+ to build (uses the new QoreValue API)
150 lines
7.9 KiB
Text
150 lines
7.9 KiB
Text
@comment $NetBSD: PLIST,v 1.2 2016/07/20 14:54:57 nros Exp $
|
|
${QORE_MODULE_DIR}/ssh2-api-${QORE_LATEST_MODULE_API}.qmod
|
|
share/doc/qore-ssh2-module/COPYING.LGPL
|
|
share/doc/qore-ssh2-module/COPYING.MIT
|
|
share/doc/qore-ssh2-module/html/annotated.html
|
|
share/doc/qore-ssh2-module/html/annotated_dup.js
|
|
share/doc/qore-ssh2-module/html/arrowdown.png
|
|
share/doc/qore-ssh2-module/html/arrowright.png
|
|
share/doc/qore-ssh2-module/html/bc_s.png
|
|
share/doc/qore-ssh2-module/html/bdwn.png
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient-members.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient.js
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient__inherit__graph.map
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient__inherit__graph.md5
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SFTPClient__inherit__graph.png
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base-members.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base.js
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base__inherit__graph.map
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base__inherit__graph.md5
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Base__inherit__graph.png
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Channel-members.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Channel.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Channel.js
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client-members.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client.html
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client.js
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client__inherit__graph.map
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client__inherit__graph.md5
|
|
share/doc/qore-ssh2-module/html/classQore_1_1SSH2_1_1SSH2Client__inherit__graph.png
|
|
share/doc/qore-ssh2-module/html/classes.html
|
|
share/doc/qore-ssh2-module/html/closed.png
|
|
share/doc/qore-ssh2-module/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
|
|
share/doc/qore-ssh2-module/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map
|
|
share/doc/qore-ssh2-module/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5
|
|
share/doc/qore-ssh2-module/html/dir_68267d1309a1af8e8297ef4c3efbcdba_dep.png
|
|
share/doc/qore-ssh2-module/html/doc.png
|
|
share/doc/qore-ssh2-module/html/doxygen.css
|
|
share/doc/qore-ssh2-module/html/doxygen.png
|
|
share/doc/qore-ssh2-module/html/dynsections.js
|
|
share/doc/qore-ssh2-module/html/folderclosed.png
|
|
share/doc/qore-ssh2-module/html/folderopen.png
|
|
share/doc/qore-ssh2-module/html/functions.html
|
|
share/doc/qore-ssh2-module/html/functions_func.html
|
|
share/doc/qore-ssh2-module/html/graph_legend.html
|
|
share/doc/qore-ssh2-module/html/graph_legend.md5
|
|
share/doc/qore-ssh2-module/html/graph_legend.png
|
|
share/doc/qore-ssh2-module/html/hierarchy.html
|
|
share/doc/qore-ssh2-module/html/hierarchy.js
|
|
share/doc/qore-ssh2-module/html/index.html
|
|
share/doc/qore-ssh2-module/html/inherit_graph_0.map
|
|
share/doc/qore-ssh2-module/html/inherit_graph_0.md5
|
|
share/doc/qore-ssh2-module/html/inherit_graph_0.png
|
|
share/doc/qore-ssh2-module/html/inherit_graph_1.map
|
|
share/doc/qore-ssh2-module/html/inherit_graph_1.md5
|
|
share/doc/qore-ssh2-module/html/inherit_graph_1.png
|
|
share/doc/qore-ssh2-module/html/inherits.html
|
|
share/doc/qore-ssh2-module/html/jquery.js
|
|
share/doc/qore-ssh2-module/html/namespaceQore_1_1SSH2.html
|
|
share/doc/qore-ssh2-module/html/namespaceQore_1_1SSH2.js
|
|
share/doc/qore-ssh2-module/html/namespaces.html
|
|
share/doc/qore-ssh2-module/html/namespaces.js
|
|
share/doc/qore-ssh2-module/html/nav_f.png
|
|
share/doc/qore-ssh2-module/html/nav_g.png
|
|
share/doc/qore-ssh2-module/html/nav_h.png
|
|
share/doc/qore-ssh2-module/html/navtree.css
|
|
share/doc/qore-ssh2-module/html/navtree.js
|
|
share/doc/qore-ssh2-module/html/navtreedata.js
|
|
share/doc/qore-ssh2-module/html/navtreeindex0.js
|
|
share/doc/qore-ssh2-module/html/open.png
|
|
share/doc/qore-ssh2-module/html/resize.js
|
|
share/doc/qore-ssh2-module/html/search/all_0.html
|
|
share/doc/qore-ssh2-module/html/search/all_0.js
|
|
share/doc/qore-ssh2-module/html/search/all_1.html
|
|
share/doc/qore-ssh2-module/html/search/all_1.js
|
|
share/doc/qore-ssh2-module/html/search/all_2.html
|
|
share/doc/qore-ssh2-module/html/search/all_2.js
|
|
share/doc/qore-ssh2-module/html/search/all_3.html
|
|
share/doc/qore-ssh2-module/html/search/all_3.js
|
|
share/doc/qore-ssh2-module/html/search/all_4.html
|
|
share/doc/qore-ssh2-module/html/search/all_4.js
|
|
share/doc/qore-ssh2-module/html/search/all_5.html
|
|
share/doc/qore-ssh2-module/html/search/all_5.js
|
|
share/doc/qore-ssh2-module/html/search/all_6.html
|
|
share/doc/qore-ssh2-module/html/search/all_6.js
|
|
share/doc/qore-ssh2-module/html/search/all_7.html
|
|
share/doc/qore-ssh2-module/html/search/all_7.js
|
|
share/doc/qore-ssh2-module/html/search/all_8.html
|
|
share/doc/qore-ssh2-module/html/search/all_8.js
|
|
share/doc/qore-ssh2-module/html/search/all_9.html
|
|
share/doc/qore-ssh2-module/html/search/all_9.js
|
|
share/doc/qore-ssh2-module/html/search/all_a.html
|
|
share/doc/qore-ssh2-module/html/search/all_a.js
|
|
share/doc/qore-ssh2-module/html/search/all_b.html
|
|
share/doc/qore-ssh2-module/html/search/all_b.js
|
|
share/doc/qore-ssh2-module/html/search/all_c.html
|
|
share/doc/qore-ssh2-module/html/search/all_c.js
|
|
share/doc/qore-ssh2-module/html/search/all_d.html
|
|
share/doc/qore-ssh2-module/html/search/all_d.js
|
|
share/doc/qore-ssh2-module/html/search/classes_0.html
|
|
share/doc/qore-ssh2-module/html/search/classes_0.js
|
|
share/doc/qore-ssh2-module/html/search/close.png
|
|
share/doc/qore-ssh2-module/html/search/functions_0.html
|
|
share/doc/qore-ssh2-module/html/search/functions_0.js
|
|
share/doc/qore-ssh2-module/html/search/functions_1.html
|
|
share/doc/qore-ssh2-module/html/search/functions_1.js
|
|
share/doc/qore-ssh2-module/html/search/functions_2.html
|
|
share/doc/qore-ssh2-module/html/search/functions_2.js
|
|
share/doc/qore-ssh2-module/html/search/functions_3.html
|
|
share/doc/qore-ssh2-module/html/search/functions_3.js
|
|
share/doc/qore-ssh2-module/html/search/functions_4.html
|
|
share/doc/qore-ssh2-module/html/search/functions_4.js
|
|
share/doc/qore-ssh2-module/html/search/functions_5.html
|
|
share/doc/qore-ssh2-module/html/search/functions_5.js
|
|
share/doc/qore-ssh2-module/html/search/functions_6.html
|
|
share/doc/qore-ssh2-module/html/search/functions_6.js
|
|
share/doc/qore-ssh2-module/html/search/functions_7.html
|
|
share/doc/qore-ssh2-module/html/search/functions_7.js
|
|
share/doc/qore-ssh2-module/html/search/functions_8.html
|
|
share/doc/qore-ssh2-module/html/search/functions_8.js
|
|
share/doc/qore-ssh2-module/html/search/functions_9.html
|
|
share/doc/qore-ssh2-module/html/search/functions_9.js
|
|
share/doc/qore-ssh2-module/html/search/functions_a.html
|
|
share/doc/qore-ssh2-module/html/search/functions_a.js
|
|
share/doc/qore-ssh2-module/html/search/functions_b.html
|
|
share/doc/qore-ssh2-module/html/search/functions_b.js
|
|
share/doc/qore-ssh2-module/html/search/functions_c.html
|
|
share/doc/qore-ssh2-module/html/search/functions_c.js
|
|
share/doc/qore-ssh2-module/html/search/mag_sel.png
|
|
share/doc/qore-ssh2-module/html/search/namespaces_0.html
|
|
share/doc/qore-ssh2-module/html/search/namespaces_0.js
|
|
share/doc/qore-ssh2-module/html/search/nomatches.html
|
|
share/doc/qore-ssh2-module/html/search/pages_0.html
|
|
share/doc/qore-ssh2-module/html/search/pages_0.js
|
|
share/doc/qore-ssh2-module/html/search/search.css
|
|
share/doc/qore-ssh2-module/html/search/search.js
|
|
share/doc/qore-ssh2-module/html/search/search_l.png
|
|
share/doc/qore-ssh2-module/html/search/search_m.png
|
|
share/doc/qore-ssh2-module/html/search/search_r.png
|
|
share/doc/qore-ssh2-module/html/search/searchdata.js
|
|
share/doc/qore-ssh2-module/html/splitbar.png
|
|
share/doc/qore-ssh2-module/html/sync_off.png
|
|
share/doc/qore-ssh2-module/html/sync_on.png
|
|
share/doc/qore-ssh2-module/html/tab_a.png
|
|
share/doc/qore-ssh2-module/html/tab_b.png
|
|
share/doc/qore-ssh2-module/html/tab_h.png
|
|
share/doc/qore-ssh2-module/html/tab_s.png
|
|
share/doc/qore-ssh2-module/html/tabs.css
|
|
${QORE_USER_MODULE_DIR}/SftpPoller.qm
|