Rebex Total Pack 2020 R5

Microsoft .NET 5.0をサポート
11月 11, 2020
新バージョン

機能

  • All: Added support for Microsoft .NET 5.0.
  • FTP: Closing currently connecting sockets when Dispose method is called.
  • File Server: Added IsDelayedWriteContent and IsImmediateWriteContent properties to the NodeContent class.
  • File Server: FileSystemNotifier raises SaveContentSurrogate event for 'delayed write' instances of the NodeContent that have been created previously in the handler of the GetContentSurrogate event or GetContentCompleted event.
  • File Server: Increased SFTP receive buffer size.
  • File Server: Optimized critical sections in virtual file system providers.
  • File Server: Optimized handling of small files in MemoryFileSystemProvider.
  • File Server: Optimized internal communication between virtual and physical file systems.
  • File Server: Optimized memory usage in the MemoryFileSystemProvider under typical scenarios.
  • File Server: SetContent method in the LocalFileSystemProvider file nodes now truncates the underlying file before writing the new content (does not affect SFTP).
  • File Server: Virtual file system providers throw a FileSystemException when a source node is same as a target node.
  • SMTP: Closing currently connecting sockets when Dispose method is called.
  • POP3: Closing currently connecting sockets when Dispose method is called.
  • IMAP: Closing currently connecting sockets when Dispose method is called.
  • EWS: Added a check to EwsFolderId(EwsSpecialFolder, string) constructor to make sure the specified mailbox is not empty.
  • EWS: Added EwsFolderInfo.UnreadItemCount property.
  • EWS: Added EwsSearchParameter.HasFlag search parameter (enabled searching by flag).
  • EWS: Added support for searching by custom "X-" headers.
  • EWS: Added support for Sensitivity header.
  • SSH Shell: Added Ssh.Settings.SetNoDelayForTunnelSockets option to enable TCP_NODELAY option for tunnel sockets.
  • SSH Shell: Added Ssh.TunnelError event for handling tunnel errors.
  • HTTP: Enhanced authentication to only attempt to use NTLM, Kerberos or Negotiate if the OS is configured to supports them.
  • TLS Core: Added support for X.509 certificates with Ed25519 keys to TLS 1.3.
  • TLS Core: Improved exception messages in TLS 1.3.
  • Cryptography: Added built-in support for Ed25519 algorithm.
  • Cryptography: Added Rebex.Security.Cryptography.AesGcm class (equivalent to .NET 5.0's AesGcm class, but available on all platforms including Microsoft .NET Framework 3.5).
  • Cryptography: Added SetOtherNames/GetOtherNames methods to CertificateInfo class ('Other Name' support in SANs).
  • Cryptography: AsymmetricKeyAlgorithm.ImportKey method can initialize Ed25519 key from seed (in addition to private key).
  • Cryptography: AsymmetricKeyAlgorithm.Register method made thread-safe.
  • Cryptography: Deprecated CryptoHelper.ForceManagedAes property.
  • Cryptography: Enhanced compatibility with unsupported legacy versions of CryptoAPI.
  • Cryptography: Enhanced SignedData.Load(Stream) and EnvelopedData.Load(Stream) methods to support Base64-encoded format (PEM) as well.
  • Cryptography: Enhanced workaround for RSA CSPs with lack of SHA-2 support.
  • Common: Added SspiAuthentication.IsSupported method.
  • Common: Enhanced EncodingTools helper class to always provide Encodings with implemented HeaderName, EncodingName and BodyName properties.
Rebex Total Pack

Rebex Total Pack (英語版)

.NET用のRebexライブラリをすべてまとめたパッケージ

ご質問がありますか?

今すぐ Rebex ライセンススペシャリストとライブ チャット