Skip to content

Releases: superflexible/TGPuttyLib

Release 25 - based on PuTTY 0.80

04 Jan 00:14
Compare
Choose a tag to compare

TGPuttyLib has now been updated to be based on PuTTY 0.80. Build 25 also includes some additional improvements.

Release 19 - based on PuTTY 0.76

06 Mar 11:13
Compare
Choose a tag to compare

This release is based on PuTTY 0.76 and contains a few bug fixes related to buffering and progress reporting.

Release 13 - Smaller Fixes and Enhancements

23 Mar 23:41
Compare
Choose a tag to compare

Fixes occasional/rare crashes due to an uninitialized local variable, adds a download function written in Pascal and a checkpoint mechanism for debugging. Compiled libraries not contained in this release can be found in the various folders in the GitHub repository.

Release 11 - for Windows and Linux

14 Jul 21:42
Compare
Choose a tag to compare

This release is now based on PuTTY 0.74. The Linux adaptation is complete. Precompiled libraries are included for i386, x86_64, and ppc64le CPUs.

Release 8.1 - small PBoolean fix

23 Mar 22:25
Compare
Choose a tag to compare

Release 8.1 - small PBoolean fix

Release 8 - Proxy Support and Bug Fixes

23 Mar 12:30
Compare
Choose a tag to compare

Release 8 - Proxy Support and Bug Fixes

Release 7 - Memory Leak and Stability Fixes

23 Dec 22:57
Compare
Choose a tag to compare

Release 7 includes quite a few memory leak and stability fixes. I also fixed a Windows Event handle leak from the original PuTTY 0.73 and submitted the fix to the PuTTY and FileZilla projects. The original psftp.exe used to create hundreds of Windows events when downloading large files.

Compiled EXE demos can be found in tgputtylib-build7.zip.

Fixed Incorrect Random Permissions on Uploaded Files

03 Dec 18:31
Compare
Choose a tag to compare

This update fixes incorrect random permissions on uploaded files, which could happen when files were uploaded from a Delphi stream (like the Delphi component does it). The bug itself was in the DLL.

Release 3 - now with C++ classes

01 Dec 21:45
Compare
Choose a tag to compare

Added C++ Support, including binding and classes for C++ Builder and Visual C++, as well as a native C++ Builder SFTP Client component that does not use any Delphi code. No import library is needed for C++.

Release 2.0

01 Nov 17:43
Compare
Choose a tag to compare

Build 2 - 1 Nov 2019

Adds true Delphi Component in tgputtysftpclient.pas, which is fully Unicode. Assumes UTF-8 Encoding is used.

Adds VCL demo based on the new component.

Fixes procedure tgputty_setverbose declaration.

Fixes some UTF-8 problems in messages from the DLL.

Minor Demo improvements, including Unicode support for local filenames when downloading.