Rebex Total Pack 2017 R6.1
Released: Nov 20, 2017
2017 R6.1 中的更新
特性
- FTP: Added workaround for FTP servers that announce their IP as 0.0.0.0.
- SFTP: Added Sftp.GetFileSystemInfo method to determine free space and other drive information.
- SFTP: Added workaround for ProFTPd 1.3.6's mod_sftp which sends broken response when CREATETIME attribute has been requested.
- MSG: Added support for custom 'X-Unread' headers that correspond to 'read' flag in Outlook .MSG messages.
- POP3: Added workaround for Outlook365's broken delegated mailbox support in POP3.
- ZIP: Added ZipItemCollection.Sort(IComparer) method that makes it possible to use the Rebex.IO.FileSystemItemComparer class for sorting.
- HTTP: Added WebClient.Encoding property to specify charset for string-based methods.
- HTTP: Added DownloadProgressChanged/UploadProgressChanged events do WebClient class.
- HTTP: Added HttpRequest.AutomaticDecompression property.
- HTTP: HttpResponse.ContentLength returns -1 to indicate 'value not specified'.
- HTTP: Added null value check to HttpRequest.Headers setter.
- HTTP: HttpResponse.ContentLength property is now set to -1 (not specified) when receiving automatically decompressed content.
- HTTP: HttpResponse.GetResponseStream() handles unsupported Content-Encoding values now.
- SSH: Added SshPublicKey.LoadPublicKeys method that supports loading OpenSSH's 'authorized_keys' files.
- Cryptography: Enhanced custom CRL downloader for .NET Compact Framework to handle all 3xx redirect codes.
- Cryptography: Enhanced Certificate.LoadDer to handle files with multiple certificates (loads the first one).
- Cryptography: Added 'params' to CertificateInfo.SetExtendedUsave/SetAlternativeHostnames methods.
- Common: Added workaround for broken Encoding.ASCII encoder on legacy Mono platforms.
- Common: Enhanced SSPI error reporting.
修補程式
- FTP: Fixed MLSD parser to support empty facts.
- SFTP: Fixed a bug that caused the client not to ask for access time attribute in SFTP v4 (most servers sent the attribute despite this).
- ZIP: Fixed behavior of ZipItemCollection.Sort() method that used reverse sorting order for item types.
- ZIP: Fixed ZipArchive.ShrinkProgress.ProgressPercentage to return a proper value.
- ZIP: Fixed ZipProgressChangedEventArgs to set ProgressPercentage on base class as well.
- HTTP: Fixed handling of multiple headers with same header name in .NET Standard edition.
- HTTP: Fixed a bug in handling HttpRequest.Headers that could cause headers to be duplicated in some scenarios.
- Cryptography: Fixed detection of AES/GCM support.
- Cryptography: Fixed detection of native Brainpool and secp256k1 support.
- Cryptography: Fixed null handling in CertificateInfo.MailAddress.
- Common: Fixed platform info in logs on macOS.