Rebex Total Pack 2017 R5

Released: Sep 12, 2017

Aggiornamenti in 2017 R5

Funzionalità

  • New fully supported platforms: .NET Core 1.1 and 2.0 on Windows - This release adds full support for .NET Core 2.0 and 1.1 on Windows. Support for .NET Core on Linux and macOS is still experimental.
  • Support for .NET Standard 1.5, 1.6 and 2.0 (on .NET Core 1.1 and 2.0) - All Rebex components support .NET Standard 1.5, 1.6 and 2.0 on .NET Core 1.1 and 2.0. Support for other platforms (such as .NET Standard on .NET 4.6.x) is still experimental.
  • FTP: Added Ftp.Settings.ForceSimpleDirectoryExists to force Ftp.DirectoryExists method to use just CWD/PWD commands.
  • Proxy: Added support for "http://" URLs in Proxy.Host.
  • Cryptography: Added HTTP redirect handling to CRL downloader on .NET Compact Framework.
  • Cryptography: Added workaround to enable SHA-2 on legacy operating systems (such as pre-SP3 Windows XP).
  • Cryptography: Using ASN.1 GeneralizedTime for dates greater than 2050.
  • Cryptography: Enhanced logging of some SSPI errors.
  • Cryptography: Added workaround for invalid or empty HTTP header names.
  • Common: Enabled SHA-2 support workaround for legacy RSA providers.
  • Common: Using custom IBM 437 encoding on .NET Compact Framework.

Correzioni

  • FTP: Fixed wrong port in debug log when establishing active data transfer.
  • File Server: Fixed unwanted pseudo-link persistence in MountCapableFileSystemProvider.
  • File Server: Fixed a possible temporary deadlock in SFTP subsystem triggered when channel's receive buffers on both client and server got full at the same time.
  • Cryptography: Fixed handling of HTTP paths with double-slash ('//').