SecureBridge 新版本发表

Released: Jul 4, 2022

V10.1.1 中的更新

特性

  • Added support for Embarcadero RAD Studio 11.1 Alexandria.
  • Added support for Lazarus 2.2.0.
  • Added support for Microsoft Windows 11.
  • Added support for Apple macOS Monterey.
  • Added support for HTTP/HTTPS server in TScHttpServer component.
  • Added new TScSSLServer component.
  • Added new TScHttpWebRequest.WriteAsStringParams method for writing encoded post data.
  • Added new BeforeSendAttachment and AfterSendAttachment events in the TScSMTPClient component.
  • Added new TScSMTPClient.OnProgress event.
  • Added...

Released: Sep 17, 2021

V10.0.1 中的更新

特性

  • Added support for Embarcadero RAD Studio 11 Alexandria.
  • Added support for Apple macOS ARM.
  • Added support for anonymous Diffie-Hellman cipher suites in the TLS protocol.
  • Added support for the TScSSHCustomChannel.ExitStatusCode property for getting command status code.
  • Added the TScHubConnection.InvokeTimeout property.

修补程序

  • Fixed bug with importing the ecdsa-sha2-nistp256 key.
  • Fixed bug with file locking when opening a file for reading.
  • Fixed bug with encoding international characters in...

Released: Mar 31, 2021

V9.5.1 中的更新

特性

  • Added support for Embarcadero RAD Studio 10.4.2 Sydney.
  • Added support for Apple macOS 11 Big Sur.
  • Added support for Apple iOS 14.
  • Added support for Android 11.
  • Added support for Lazarus 2.0.12.
  • Added support for TLS/SSL servers to TScSSLServerConnection component.
  • Added support for TCP/IP servers to TScTCPServer component.
  • Added BeforeReadData and BeforeWriteDataEx events to TScSFTPClient component.
  • Added the ability to interrupt instances of a connection in TScSSHServer.

修补程序

  • Fixed bug with...

Released: Nov 11, 2020

V9.4.1 中的更新

特性

  • The TScSMTPClient component now supports the SMTP protocol.
  • Lazarus 2.0.10 and Free Pascal 3.2.0 are now supported.
  • Release 1 for Embarcadero RAD Studio 10.4 Sydney, Embarcadero Delphi 10.4 Sydney, and Embarcadero C++Builder 10.4 Sydney is now required.
  • The BeforeConnect, AfterConnect, BeforeDisconnect, and AfterDisconnect events have been added to the TScFTPClient component.
  • The OnSendCommand and OnReadReply events for logging incoming and outgoing data have been added to the TScFTPClient...

Released: Jun 26, 2020

V9.3.1 中的更新

特性

  • Added RAD Studio 10.4 Sydney support.
  • Added Lazarus 2.0.8 support.
  • Added support for macOS 64-bit in Lazarus.
  • Added support for Socks4 and Socks5 protocols.
  • Added support for importing from PKCS #12 in TScPKCS12Processor class.
  • Added support for Signed Certificate Timestamp (SCT) certificate extensions.
  • Added support for SSH dynamic port forwarding in TScSSHChannel.
  • Added TScHttpWebResponse.OnProgress event.

Released: Dec 26, 2019

V9.2.4 中的更新

特性

  • Added 64-bit Android support.
  • Added Lazarus 2.0.6 support.
  • Added TScSFTPClient.ReadDirectoryToList method to retrieve a directory listing.
  • Added support for keyboard-interactive authentication in TScSSHServer.
  • Improved server certificate validation in TLS/SSL protocol on Android.

修补程序

  • Fixed bug in TScCryptoAPIStorage on iOS.
  • Fixed bug with ECDSA public key authentication via SSH connections.
  • Fixed bug with ed25519 public key authentication via SSH connections.
  • Fixed bug using ECDSA host keys...

Released: Sep 5, 2019

V9.1.3 中的更新

特性

  • Added support for macOS 64-bit.
  • Release 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required
  • Added support for Lazarus 2.0.4.
  • Added support for SignalR protocol version 2.2.
  • Added TScHubConnection component to support SignalR client.
  • Added support for x25519 algorithm for TLS/SSL protocol.
  • Added support for Certificate Revocation List (CRL).
  • Improved certificate server validation in TLS/SSL protocol.
  • Added chunked transfer encoding for sending data via HTTP...

Released: Feb 21, 2019

V9.0.2 中的更新

特性

  • Added support for anonymously logging in to FTP servers.

修补程序

  • Fixed bug using ECDSA host key in SSH protocol.
  • Fixed bug validating a certificate with wrong identity DNS name.
  • Fixed bug in TScSFTPServer.GetFullPath method for Linux.
  • Fixed bug with SSH channel thread termination.

Released: Dec 14, 2018

V9.0.1 中的更新

特性

  • Added support for RAD Studio 10.3 Rio.
  • Added support for Lazarus 1.8.4.
  • Added support for TLS 1.3 protocol.
  • Added support for WebSocket protocol in the TScWebSocketClient component.
  • Added support for Elliptic-Curve keys and certificates.
  • Added support for the ECDSA algorithm in the TLS/SSL protocol.
  • Added support for GCM encryption mode.
  • Improved security for SSL clients.
  • Added TScUser.SSHChannelPermissions property to manage available user permissions.

Released: Apr 24, 2018

V8.2.4 中的更新

特性

  • SecureBridge now provides the ability to connect to a remote host through a proxy server, thus making indirect network connections to various network services.
  • Added TScFTPClient component for access to remote files when using the FTP protocol.
  • Now TScStorage is thread-safe. This allows using one storage for many SSH and SSL clients used in different threads.
  • Added TScSSHConnectionInfo.LocalSockAddr property to retrieve a local IP address. It should be used if the client or server has several...