Rebex Total Pack 7.0.8816
Released: Feb 19, 2024
7.0.8816 中的更新
特性
- FTP: Strict session closure with TLS 1.3 data connections are now used by default.
- File Server: Added logging of SSH ciphers supported by the client on mismatch.
- File System: Added an instructional exception message when VFS node name contains prohibited characters.
- EWS: Added support for searching with AQS query string.
- SSH: Added new SshCipher.StrictKeyExchange and SshServerInfo.SupportsStrictKeyExchange properties.
- SSH: Added new SshPrivateKey.CreateFrom(PrivateKeyInfo) method.
- SSH: Added support for a combination of password and keyboard-interactive authentication.
- SSH: Improved SSH session and channel lifecycle logging.
- SSH: Now uses lower local SSH channel numbers for better log readability.
- Cryptography: Added low-level API for loading/saving PrivateKeyInfo with byte[] passwords.
- Cryptography: Added new ObjectIdentifier.Encode method.
- Cryptography: Added support for loading PKCS #8 private keys with legacy RC4 algorithm.
- Cryptography: Added UseDer property to SignedData and EnvelopedData classes.
- Cryptography: PrivateKeyInfo.Save now uses SHA-2 instead of SHA-1 in PKCS #8 format with PBKDF2 derivation.
- Cryptography: Reduced memory footprint of CNG API interop layer.
修補程式
- SFTP: Added a workaround for FileZilla Server Pro Enterprise which crashes its SSH session if it receives SFTP read request for 65493 bytes or more.
- File Server: Fixed handling of client's SSH_MSG_EXT_INFO.
- File System: Fixed unexpected exception propagation in directory creation.
- Mail: Fixed parsing of file names of UUEncoded attachments to properly handle whitespaces and other strange characters.
- MIME: Added a workaround for broken messages with unescaped slash in a MIME parameter.
- SSH Shell: Fixed an issue in SSH tunneling that could cause tunnels to get stuck.
- SSH Shell: Fixed an issue that could cause a tunnel to stop processing data after an SSH renegotiation.
- Terminal: Fixed possible 'Object is currently in use elsewhere' error when multiple instances of TerminalControl are used.
- TLS Core: Fixed invalid TLS 1.3 behavior for rare Poll/Receive call sequence on TlsSocket.
- TLS Core: Fixed possible deadlock in Receive or Poll methods when additional incomplete packet is received after close_notify in TLS 1.2 or earlier.