Version 2017 R6.2: On-the-fly uploads and fixed session cache in HTTP

Version 2017 R6.2: On-the-fly uploads and fixed session cache in HTTP

This is a bugfix release that adds several new features as well:

On-the-fly data uploads

Our HttpRequest object now supports AllowWriteStreamBuffering and SendChunked properties, making it possible to upload large amounts of data to the server.

Fixed leaking of HTTP sessions

Unfortunately, Rebex HTTPS 2016 R6 introduced a bug in the HTTP session cache that caused sessions to never be reused. This has now been fixed.

Checksum support in multi-file SFTP transfers

Sftp object's Upload and Download methods support ActionOnExistingFiles.OverwriteDifferentChecksum option, making it possible to use SFTP's checksum and hashing functionality to determine which files were changed. Please note that this functionality is only supported by servers that implement the "file-check" extension.

Faster AES on Windows

Rebex components now use Windows CNG for AES symmetric encryption algorithm when available. CNG implementation of AES is faster because it takes advantage of AES-NI instructions.

And more...

For a complete list of changes in 2017 R6.2, see the release history.