Rebex File Transfer Pack R5.3

Released: Jun 18, 2021

R5.3 での更新項目

機能

  • File Server: Added support for SFTP v5 which improves compatibility with WinSCP client, this requires SFTP v5 to enable File Hashing extension that makes it possible to calculate checksums of remote files.
  • File System: MountCapableFileSystemProvider's FileSystemNotifier now raises GetAttributesPreview, GetAttributesSurrogate and GetAttributesCompleted events for mounted directories.
  • TLS Core: Added SslSettings.SetPreferredSuites/GetPreferredSuites methods to make it possible to specify client-side TLS cipher preference.
  • TLS Core: Improved logging when remote party does not support TLS 1.3.
  • TLS Core: Optimized TlsSocket.Negotiate method when TLS 1.3 is enabled but not supported by the remote side.
  • Cryptography: Added support for private keys using PBKDF2 with HMAC/SHA-2 (RFC 8018 / PKCS #5 v2.1).
  • Cryptography: Optimized creation of algorithm objects in CNG layer.

不具合の修正

  • File Server: Fixed compatibility issues in SCP protocol.
  • File System: Fixed obfuscated method names in FileSystemProvider log.
  • File System: Tweaked handling of non-seekable streams supplied to NodeContent.CreateReadOnlyContent method.
  • SSH: Fixed race condition in OpenSSH-style compression startup code (occasionally caused connection failures during authentication with SSH compression was enabled).
  • TLS Core: Prevented 'unobserved' exceptions in task-based TLS 1.2 core.
  • Cryptography: Fixed detection of FIPS-only systems on Microsoft .NET Framework 4.8.