Rebex Total Pack 2017 R6.2

Released: Dec 21, 2017

2017 R6.2 中的更新

特性

  • SFTP: Added support for ActionOnExistingFiles.OverwriteDifferentChecksum to Upload/Download methods.
  • File Server: Added workaround for content streams that do not support seeking beyond the end-of-stream.
  • File Server: A meaningful error message is now reported when a virtual file system operation is canceled in the preview event.
  • File Server: Added Action property to FileServer.PathAccessAuthorization event arguments.
  • File Server: Messages from FileSystemException error now propagate to the SFTP subsystem.
  • Mail: Added MailMessage.References property.
  • Terminal: Added TerminalFontInfo.Bold property to make regular fonts bold.
  • ZIP: Optimized memory usage to accommodate ZIP files with more items.
  • ZIP: Internal optimizations.
  • ZIP: Usage of ActionOnExistingFiles.ResumeIfPossible in ZipArchive method arguments triggers ArgumentException (resume is not supported for ZIP files).
  • ZIP: Added ZipArchive.ExtractAll(string, ActionOnExistingFiles) method.
  • ZIP: Added GzipCompressionStream constructor that makes it possible to specify a file name when using stream as input.
  • Security: Added overloads of XtsStream that accept file path.
  • HTTP: Added AllowWriteStreamBuffering and SendChunked properties, making it possible to perform on-the-fly uploads.
  • HTTP: Added HttpRequest.ContentLength in .NET Standard/.NET Core and Universal Windows Platform (UAP) editions.
  • HTTP: Enhanced platform info logging.
  • Proxy: ProxySocket constructor now requires a connected socket.
  • SSH: Added option to force the use of legacy or standard forms of SSH Diffie-Hellman group exchange packets.
  • SSH: Enhanced legacy group exchange autodetection.
  • Cryptography: Added CertificateChain.LoadDer method to load a chain of Base64-encoded certificates.
  • Cryptography: Fast CNG implementation of AES (which takes advantage of AES-NI instructions) is used when available.
  • Cryptography: Added workaround for broken X509Certificate.GetPublicKey() on Mono 5.4.
  • Cryptography: Added a workaround for GPG's gpgsm utility that required some SignedData fields to be DER-encoded.

修補程式

  • FTP: Fixed compatibility with Titan server's ABOR behavior.
  • File Server: Fixed locking of FileServer.Keys collection.
  • File Server: Fixed unintended reset of ServerSession.Current when raising FileServer events.
  • File Server: Fixed wrong target path passed to virtual file system Move method.
  • HTTP: Fixed HTTP session cache that ceased to work in 2017 R6.
  • HTTP: Fixed a bug in parsing of missing Content-Encoding values.
  • TLS/SSL: Fixed handling of duplicate suites in ClientHello packets.