Rebex Total Pack R6.3

改进了 TLS 1.3 中的异步发送/接收操作。
3月 30, 2022
新版本

特性

  • SFTP: Added Settings.GetFileOpenRemoteFirst option. When enabled, the local file is only created by GetFile/Download methods after the remote file has been successfully opened.
  • SFTP: Added Sftp.​Settings.​EnableDirectoryAsFileWorkaround option (workaround for AWS FTP Transfer with S3 storage that misreports some directories as files).
  • SFTP: Added Sftp.​Settings.​EnableMissingCreateTimeWorkaround option.
  • SFTP: When appending/resuming in Download method, FileMode.Open is now used instead of OpenOrCreate.
  • FTP: Added Settings.GetFileOpenRemoteFirst option. When enabled, the local file is only created by GetFile/Download methods after the remote file has been successfully opened.
  • FTP: When appending/resuming in Download method, FileMode.Open is now used instead of OpenOrCreate.
  • Mail: Added workaround for TNEF attachments with empty ContentId.
  • HTTP: Added Settings.AllowRedirectDowngrade option (disabled by default) - Redirect downgrading from secure HTTPS to unsecure HTTPS is now disabled by default in WebClient and HttpRequest classes. To enable it and restore the previous (unsecure) behavior, use AllowRedirectDowngrade option.
  • Networking: Added ProxySocket.Bind(Socket) protected method to allow for more customization.
  • SSH: Improved workaround for very old versions of Bitvise server that don't properly handle SSH channel closing.
  • TLS Core: Added TlsSocket.CloseAsync method (alias for DisposeAsync method).
  • TLS Core: Improved protocol mismatch detection.
  • TLS Core: Optimized asynchronous Send/Receive operation in TLS 1.3.
  • Cryptography: Improved Poly1305 internals.
  • Cryptography: Slightly optimized encrypt/decrypt operations in symmetric branch of the CNG/BCrypt interop layer.
  • Cryptography: Small optimization in ARM (Advanced NEON SIMD) implementation of ChaCha20.
  • Common: Improved internal asynchronous infrastructure.
Rebex Total Pack

Rebex Total Pack

所有 Rebex .NET 库集于一个软件包中。

有任何疑问吗?

透过Live Chat与我们的Rebex 专家联络!