Rebex Total Pack 7.0.9048
Released: Oct 8, 2024
7.0.9048 での更新項目
機能
- New Graph API features
- Rebex Graph library now supports CreateFolder and DeleteFolder methods.
- The new Graph.Settings.MarkDownloadedMessageAsRead option can be enabled to mark downloaded messages as 'read'.
- SFTP: Added Sftp.Settings.IgnoreCloseErrors option.
- FTP: Improved compatibility with servers with broken 'MLST /' behavior.
- File Server: Added FileServer.Settings.SftpMaxSendQueueLength option to make it possible to limit the maximum length of SFTP outgoing packet queue.
- Cryptography: Added ValidationOptions.DisableCertificateDownloads option (only supported on .NET 5 and higher).
- Cryptography: Improved handling of wrong (negative) serial numbers in X.509 certificates.
不具合の修正
- File Server: Fixed handling of zero columns/rows values in pty-req requests.
- File Server: Fixed sequence of SSH_MSG_NEWKEYS / SSH_MSG_EXT_INFO for CBC ciphers.
- SMTP: Fixed missing removal of 'Bcc' header with SendWithNoBuffer option in Smtp.Send(Stream input, ...) methods.
- Terminal: Fixed wrong System.IO.Ports dependency in Rebex.Terminal.SerialPort package.
- SSH: Fixed less common variants of multi-factor authentication.
- SSH: Fixed SshSession.Authenticate(userName, password, privateKey) method that crashed when privateKey was null (since version 7.0).
- Cryptography: Fixed detection of support for ECDH with brainpool curves on iOS.
- Cryptography: Fixed padding issues in AsymmetricKeyAlgorithm.GetKeyMaterialDeriver (did not affect Rebex libraries).
- Cryptography: Fixed wrong RSA public key format when saving private keys in new OpenSSH format.
- WebSocket: Fixed WebSocketClient.ValidatingCertificate event. Now it is raised in proper thread context.