Releases: fieldrndservices/libssh2-labview
Releases · fieldrndservices/libssh2-labview
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
Added
- Connection timeout input to connecting a new session
- The
Read AllVI to the SFTP File class API - Example of uploading a small file using SFTP
- Example of downloading a small file using SFTP
- Example of using multiple, parallel sessions with a Raspberry Pi
Changed
- The libssh2lv shared libraries to v0.2.2
Remove
- Property definition for Session's
Connect.vi - Property definition for Session's
Disconnect.vi
Fixed
- Prepending array or string size to SCP download VI snippet in README
- Prepending array or string size to SCP and SFTP download examples
1.1.1
1.1.0
Added
- Read-Execute-Print-Loop (REPL) example using a Raspberry Pi as the remote SSH server
- Example for sending multiple commands to a Raspberry Pi
- Timeout indicator to Read All VI
- Timeout indicator to Read All Stderr VI
- Timeout indicator to Write All VI
- Timeout indicator to Write All Stderr VI
- Default terminal size width and height to 80x24 for the VI
Changed
- Error -8140 (Execute Again Error, LIBSSH2_ERROR_EAGAIN) to a Warning 5040
- Package version number to match release version number
- Package name from
LIBSSH2toLIBSSH2 for LabVIEWto further differentiate from the libssh2.org project - Installation instructions to use VIPM.io links and procedures
Fixed
- The "Execute Multiple Commands with a Single Channel with a Raspberry Pi" example
- The "Execute Multiple Commands with a Single Channel" example
- Typos in VI descriptions that appear in help context window
1.0.0
Beta-1.0
Added
- The
Channel.lvclass:Read All Stderr.viandChannel.lvclass:Write All Stderr.viVIs (See #23) - Data entry limits to the
Max Data LengthandPer Read Sizecontrols for the "Read" VIs in the Channel class (See #20) - Descriptions to all VIs and type definitions for all classes (See #11)
- Descriptions to all controls and indicators for all VIs (See #11)
- Missing
Create from Listenervariant to theChannel.lvclass:Create.vipolymorphic VI - Missing
Destroy to Listenervariant to theChannel.lvclass:Destroy.vipolymorphic VI - Path for the Help path field to all VI documentation (See #15)
- A relative path for the Help tag field to all VI documentation (See #16)
- The
Agent Identity.lvclass:Create.viandAgent Identity.lvclass:Destroy.viVIs to the Agent palette - CHM file to installable package (VIP)
- HTML help documentation for all controls, indicators, VIs, classes, and libraries (See #25)
- Apache-2.0 License header to all block diagrams of all VIs
Changed
- The
SFTP File.lvclass:Open.vito a polymorphic VI (See #26) - The
SFTP File.lvclass:Close.vito a polymorphic VI (See #26) - The
SFTP Directory.lvclass:Open.vito a polymorphic VI (See #26) - The
SFTP Directory.lvclass:Close.vito a polymorphic VI (See #26) - The
Channel.lvclass:Create.viSCP Receive instance to internally use a File Info object (See #19) Max Data Lengthfrom 32000 to 1024 for all channel read and write examples (See 21)- The type selector default from hidden to visible for all polymorphic VIs (See #17)
- The
Session.lvclass:Create.vito a polymorphic VI for API consistency (See #18) - The
Session.lvclass:Create.vito a polymorphic VI for API consistency (See #18) - The
SFTP.lvclass:Create.vito a polymorphic VI for API consistency (See #18) - The
SFTP.lvclass:Destroy.vito a polymorphic VI for API consistency (See #18) - The
Known Hosts.lvclass:Destroy.vito a polymorphic VI for API consistency (See #18) - The
Known Hosts.lvclass:Destroy.vito a polymorphic VI for API consistency (See #18) SFTP File.lvclass:Flags.ctltoSFTP File.lvclass:Options.ctlfor API naming consistency