Rebex SSH Pack R6.6

Released: Sep 16, 2022

Updates in R6.6

Features

  • File Server: Improved error reporting when using .NET-based file systems.
  • SSH: Added new constructors to SshPrivateKey/SshPublicKey classes that accept AsymmetricKeyAlgorithm.
  • SSH: Added support for ECDSA to SshPrivateKey(AsymmetricAlgorithm) constructor (on Microsoft .NET Core 3.1 or higher).
  • TLS Core: Added support for Microsoft Windows Extended Protection (only available on Windows) to SMTP, IMAP, POP3, EWS, HTTPS and WebSocket libraries. Customers using on-premise Exchange Servers or IIS servers with 'Integrated Windows authentication' should consider upgrading to this release and enabling 'Extended Protection' on their servers to protect against HAFNIUM-style attacks.
  • Cryptography: Added GetPrivateKeyAlgorithm/​GetPublicKeyAlgorithm methods to Certificate class.

Fixes

  • SFTP: Fixed free space calculation in Sftp.GetFileSystemInfo for macOS-based servers.
  • File Server: Fixed handling of read-only items in raw directory listings.
  • SSH Shell: Fixed possible unobserved exception in client-side SSH tunnels on .NET 6.0.
  • SSH: Fixed rare NullReferenceException when closing an SshSession.