Rebex SSH Shell 新版本发表

Released: Apr 8, 2024

7.0.8865 中的更新

特性

  • TLS Core: Added the option to disable ClientHello padding.
  • TLS Core: Added the option to enable legacy SCSV mode.
  • Cryptography: Added support for loading private keys in new OpenSSH key format encrypted using AES/GCM or ChaCha20/Poly1305.

修补程序

  • SSH: SshPublicKey.LoadPublicKeys reads comments and does not fail on empty files.
  • TLS Core: Fixed potential repeated clean-up of TLS extensions that might cause strange exceptions in the following TLS connection.

Released: Feb 19, 2024

7.0.8816 中的更新

特性

  • Rebex Terminal Emulation renamed to Rebex SSH Shell - Rebex Terminal Emulation library has been renamed to Rebex SSH Shell. Apart from the new name, nothing has changed for current or future customers. The feature set, API and assembly names remain the same.
  • 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...

Released: Dec 20, 2023

7.0.8755 中的更新

特性

  • Improved compatibility with Native AOT (ahead-of-time) deployment model in Microsoft .NET 8.
  • SSH: Added support for PKCS #8 format to SshPublicKey constructor.
  • SSH: Added support for strict key exchange extension (thwarts the so-called 'Terrapin attack').
  • Common: Optimized memory usage of miscellaneous methods.

Released: Nov 15, 2023

7.0.8720 中的更新

特性

  • Added a new set of binaries targeting Microsoft .NET 8.0.
  • SSH: Added SshParameters.ChannelCloseTimeout property.

修补程序

  • Cryptography: Fixed behavior of certificate issuer API when no CRLs have been specified.

Released: Sep 13, 2023

7.0.8657 中的更新

修补程序

  • Networking: Fixed handling of IPv6 addresses in square brackets.
  • SSH: Fixed behavior of Certificate flag in SshParameters.HostKeyAlgorithms.

Released: Jun 29, 2023

7.0.8581 中的更新

特性

  • SSH Shell: Changed default shell character encoding to UTF-8.
  • Telnet: Added support for Telnet Environment Option (RFC 1572).
  • Networking: Added SslSettings.SslRenegotiationMode option.
  • Networking: No longer sending default domain in SSPI requests by default. Added new SslSettings.UseDefaultDomain property.
  • SSH: Added SshPublicKey.Parse method and a new overload for SshPublicKey.LoadPublicKeys.
  • SSH: Added support for ECDH and ECDSA with secp256k1 curve ('ecdh-sha2-1.3.132.0.10' and 'ecdsa-sha...

Released: Jun 28, 2023

R6.14 中的更新

修补程序

  • All: Fixed problems in finalizer logic.
  • SSH: Fixed missing end-of-lines in new OpenSSH key format.
  • Cryptography: Fixed support for ECDSA private key formats with optional public key.

Released: Jun 6, 2023

R6.13 中的更新

特性

  • Networking: Added support for IPv6 addresses to SOCKS5 proxy (client-side).
  • Cryptography: Improved support for SignatureHashAlgorithm.MD5SHA1 in Microsoft .NET 5 and higher in FIPS-only mode.
  • Networking: You can now use 'Proxy-Connection' header instead of 'Connection' with HTTP CONNECT proxies.

修补程序

  • Networking: Added workaround for systems where System.​Net.​Sockets.​Socket.​RemoteEndPoint does not work properly.
  • Networking: Fixed formatting of IPv6 addresses for HTTP CONNECT proxies.
  • TLS...

Released: Apr 18, 2023

R6.12 中的更新

修补程序

  • SSH: Added workaround for an issue in 'srt SSH Server' that makes it reject RSA/SHA-2 public key authentication attempts.
  • SSH: Fixed handling of SSH2 PUBLIC KEY quotation marks in SshPublicKey.
  • SSH: Fixed handling of user name when performing single sign-on in .NET Core and .NET 5/6/7.
  • TLS Core: Fixed client-side TLS cipher suite check and server-side TLS cipher selection.
  • TLS Core: Fixed checking of selected elliptic curves.
  • TLS Core: Fixed memory leak in server-side TLS session cache...

Released: Jan 31, 2023

R6.11 中的更新

特性

  • Common: Improved compatibility with Microsoft Windows 2000.

修补程序

  • Networking: Comment is no longer ignored when loading SSH2 public key into SshPublicKey.
  • SSH: Fixed occasional StackOverflowException in SSH tunnel code (thrown when a large batch of consecutive asynchronous IO operations completes synchronously).
  • TLS Core: Fixed handling of missing close_notify message in TLS 1.2 or earlier.
  • Cryptography: Fixed CRL retrieval for certificate with multiple CRL distribution endpoints.
  • Common...