Rebex .NET components 7.0.9313: Maintenance release

  |   Martin Vobr

Maintenance release

7.0.9313 is a hotfix release that resolves some minor issues and brings several improvements.

List of changes

  • SFTP: Added CurrentFileBytesTotal to TransferProgressChanged event arguments.
  • FTP: Added CurrentFileBytesTotal to TransferProgressChanged event arguments.
  • File System: Fixed possible ArgumentNullException when file system provider is used after an event handler is unregistered from file system notifier.
  • File System: Prevented internally handled NullReferenceException in implementation of VDirectory.Exists method.
  • Mail: Added IgnoreRedundantAsn1Data option to MailSettings/MimeOptions.
  • ZIP: Fixed missing logging for multi-file operations.
  • ZIP: Improved handling of 'version needed to extract' field to increase support for ZIP archives created on various platforms.
  • Networking: Prevented internal NullReferenceException when socket is closed and IO operation is in progress.
  • TLS Core: Fixed obfuscated type names in debug logs.
  • TLS Core: Fixed rare race condition between TLS 1.3 IO operations and shutdown/dispose logic.
  • Cryptography: Added IgnoreRedundantData option to SignedData and EnvelopedData classes.
  • Cryptography: Fixed NullReferenceException instead of InvalidOperationException in SignerInfo/KeyTransRecipientInfo and SignedData.

For complete version history, see the release history.

R6.18 available as well

For customers who have not yet upgraded to version 7 of Rebex libraries, we published the R6.18 update with important fixes and enhancements. Version R6.x will be supported until November 2025.