TurboFTP SDK is a robust ActiveX/.Net component with complete FTP client capabilities and SSL/TLS and SFTP support. It also includes resumable file uploads/downloads, on-the-fly compression using MODE Z, and compatibility with various firewalls.

Some of the noteworthy features of TurboFTP SDK include the ability to support both blocking and non-blocking modes for calling methods, SSL/TLS support, including implicit and explicit SSL, SSL client certificate, SSH.COM and OpenSSH public key format in SFTP, support for a full range of FTP servers and remote directory listing formats, OTP S/Key (MD4, MD5) password encryption, and support for Dialup Networking.
Other features worth mentioning include on-the-fly data compression using MODE Z, upload and download resume, automatic re-connection if the connection drops, and the ability to transfer files larger than 4Gb (available on NTFS file system). The software also provides firewall support, including HTTP proxy, SOCKS 4, SOCKS 4a, and SOCKS 5, and converts server file time in local time zone according to specified time offset.
TurboFTP SDK also features a built-in interface that offers a set of methods to decompress archives of Zip(*.zip), GZip(*.gz), Tar(*.tar), Gzipped Tar(*.tgz) formats and create archives in these formats. Moreover, the software comes with tested samples for various programming languages like VB, VB.NET, VBA, C#, C++, JavaScript, ASP, ASP.NET, and Delphi, including source code of a full-featured FTP client coded in .NET C# that demonstrates all the sophisticated functions of TurboFTP SDK component.
In conclusion, TurboFTP SDK is an incredible software tool that offers a full set of FTP functionalities, clear and easy-to-use interfaces, comprehensive support for various FTP servers and remote directory listing formats, and many other sophisticated features that are a must-have for individuals working on FTP operations.
Version 1.90.1177: support of rsa-sha2-x hostkeys, bug fixes