New Features in SecureBridge 10.6
• | Added support for RAD Studio 12 Athens Release 2 |
• | Added support for Lazarus 3.6 |
• | Added the ChangePassword method to the TScSSHClient component |
• | Added a design-time editor for the SASLMechanisms property of the TScSMTPClient component |
• | Added the REST API demo using TScHttpWebRequest component |
• | Added the TScSMTPClient component demo |
New Features in SecureBridge 10.5
• | Added support for RAD Studio 12.1 |
• | Added support for Lazarus 3.2 |
• | Added the TScOAuth2 component and demo |
• | Added a simple demo for the TScWebSocketClient component |
• | Added a C++Builder demo for the TScHubConnection component |
New Features in SecureBridge 10.4
• | Added support for RAD Studio 12 Athens |
• | Added support for macOS Sonoma |
• | Added support for iOS 17 |
• | Added support for Android 13 |
• | Added support for Lazarus 3.0 and FPC 3.2.2 |
• | Added support for ChaCha20-Poly1305 cipher suites for TLS protocol |
• | Added support for simultaneous usage of public key and keyboard-interactive authentication on connecting to SSH server |
• | Added support for OAUTH2 authentication in TScSMTPClient |
• | Added support for DIGEST authentication in TScHttpWebRequest |
• | Added support for TOTPToken generation |
• | Added encoding EC private key to OpenSSH format |
• | Added the ability to use an SSH connection within the SSL protocol |
New Features in SecureBridge 10.3
• | Added support for RAD Studio 11 Alexandria Release 3 |
• | Added support for iOS Simulator ARM 64-bit target platform |
• | Added support for Lazarus 2.2.6 |
• | Added support the keDHGroup16Sha512, keDHGroup18Sha512, and keDHGroup14Sha256 key exchange algorithms for using in SSH protocol |
• | Added support for the PuTTY-User-Key-File-3 key format |
New Features in SecureBridge 10.2
• | Added support for RAD Studio 11 Alexandria Release 2 |
• | Added support for iOS Simulator ARM 64-bit target platform |
• | Added support for Lazarus 2.2.4 |
• | Added support for iOS 15 |
• | Added support for Android 12 |
New Features in SecureBridge 10.1
• | Added support for RAD Studio 11.1 Alexandria |
• | Added support for Lazarus 2.2.0 |
• | Added support for Windows 11 |
• | Added support for macOS Monterey |
• | Added support for the HTTP/HTTPS server in the TScHttpServer component |
• | Added the TScSSLServer component |
• | Added the TScHttpWebRequest.WriteAsStringParams method for writing encoded post data |
• | Added BeforeSendAttachment and AfterSendAttachment events in the TScSMTPClient component |
• | Added the TScSMTPClient.OnProgress event |
• | Added import of private key assigned with a certificate from CryptoAPI storage |
New Features in SecureBridge 10.0
• | RAD Studio 11 Alexandria is supported |
• | Added the anonymous Diffie-Hellman cipher suites in the TLS protocol |
• | Added the TScSSHCustomChannel.ExitStatusCode property for getting the command status code |
• | Added the TScHubConnection.InvokeTimeout property |
New Features in SecureBridge 9.5
• | RAD Studio 10.4.2 Sydney is supported |
• | macOS 11 Big Sur is supported |
• | Lazarus 2.0.12 is supported |
• | Support for the TLS/SSL server in the TScSSLServerConnection component is added |
• | Support for the TCP/IP server in the TScTCPServer component is added |
• | The BeforeReadData and BeforeWriteDataEx events in the TScSFTPClient component are added |
• | The ability to interrupt instance of a connection in TScSSHServer is added |
New Features in SecureBridge 9.4
• | Support for the SMTP protocol by the TScSMTPClient component is added |
• | Lazarus 2.0.10 and FPC 3.2.0 are supported |
• | The BeforeConnect, AfterConnect, BeforeDisconnect, and AfterDisconnect events in the TScFTPClient component are added |
• | The OnSendCommand and OnReadReply events for logging incoming and outgoing data in the TScFTPClient component are added |
• | The TScFTPClient.CEncoding and TScFTPClient.UseUTF8 properties are added |
New Features in SecureBridge 9.3
• | RAD Studio 10.4 is suppported |
• | Lazarus 2.0.8 is supported |
• | macOS 64-bit in Lazarus is supported |
• | Support for the Socks4 and Socks5 protocols is added |
• | Support for importing from PKCS #12 format in the TScPKCS12Processor class is added |
• | Support for the Signed Certificate Timestamp (SCT) certificate extension is added |
• | Support for SSH dynamic port forwarding in TScSSHChannel is added |
• | The TScHttpWebResponse.OnProgress event is added |
New Features in SecureBridge 9.2
• | Android 64-bit is supported |
• | Lazarus 2.0.6 is supported |
• | The TScSFTPClient.ReadDirectoryToList method to retrieve a directory listing is added |
• | Support for keyboard-interactive authentication in TScSSHServer is added |
• | Server certificate validation in the TLS/SSL protocol on Android is improved |
New Features in SecureBridge 9.1
• | macOS 64-bit is supported |
• | Release 2 for RAD Studio 10.3 Rio, Delphi 10.3 Rio, and C++Builder 10.3 Rio is now required |
• | Lazarus 2.0.4 is supported |
• | Support for the SignalR protocol version 2.2 is added |
• | The TScHubConnection component to support the SignalR client is added |
• | Support for the x25519 algorithm for the TLS/SSL protocol is added |
• | Support for Certificate Revocation List (CRL) is added |
• | Server certificate validation in the TLS/SSL protocol is improved |
• | The chunked transfer encoding for sending out data via HTTP/HTTPS is added |
• | The TScHttpWebRequest.BeforeSendData event is added |
New Features in SecureBridge 9.0
• | RAD Studio 10.3 Rio is supported |
• | Lazarus 1.8.4 is supported |
• | Support for the TLS 1.3 protocol is added |
• | Support for the WebSocket protocol by the TScWebSocketClient component is added |
• | Support for Elliptic-Curve keys and certificates is added |
• | Support for ECDSA algorithm for TLS/SSL protocol is added |
• | Support for GCM encryption mode is added |
• | Security for SSL client is improved |
• | The TScUser.SSHChannelPermissions property to manage available user permissions is added |
• | Interface for the OnData, BeforeWriteData, and AfterWriteData events in the TScSFTPClient component is changed |
New Features in SecureBridge 8.2
• | Lazarus 1.8 and FPC 3.0.4 are supported |
• | Support for the FTP and FTPS protocols is added |
• | The TScFTPClient component to support access to remote files using FTP protocol is added |
• | Possibility to connect to a remote host through a proxy server is added |
• | Now TScStorage is thread-safe |
• | TScSSHConnectionInfo.LocalSockAddr to retrieve a local IP address is added |
• | The TScSSHServerOptions.MaxConnections property to limit the number of active connections is added |
• | The TScSSHServer.BeforeClientConnect event is added |
New Features in SecureBridge 8.1
• | Support for the HTTP and HTTPS protocols is added |
• | The TScHttpWebRequest component to support the request/response model for accessing data using HTTP/HTTPS protocol is added |
• | Performance of downloading and uploading a file using TScSFTPClient is improved |
• | The TScSFTPClient.PipelineLength property to indicate the number of pending requests is added |
• | The TScSSHClientOptions.SocketReceiveBufferSize and SocketSendBufferSize properties to increase socket performance are added |
New Features in SecureBridge 8.0
• | RAD Studio 10.2 Tokyo is supported |
• | Linux in RAD Studio 10.2 Tokyo is supported |
• | Lazarus 1.6.4 and Free Pascal 3.0.2 is supported |
• | The TScCMSProcessor component for encrypting, decrypting, signing, and verifying data and files is added |
• | The TScCMSSignedData class for signing and verifying of CMS/PKCS #7 messages is added |
• | The TScCMSEnvelopedData class for representing encrypted data in CMS/PKCS #7 structure is added |
• | Elliptic Curve Key Exchange algorithm in SSH protocol is supported |
New Features in SecureBridge 7.3
• | Elliptic Curve Cryptography cipher suites is supported |
• | TScSSLClient.ClientHelloExtensions property allowing to add additional information to the client hello message is added |
• | TScSSLClient.ServerHelloExtensions property for additional information processing from the server hello message is added |
• | TTLSServerNameExtension class for support the server name indication extension is added |
• | TTLSExtendedMasterSecretExtension class for support the session hash and extended master secret extension is added |
• | TTLSSignatureAlgorithmsExtension class for support the signature algorithms extension is added |
• | TTLSEllipticCurvePointFormatsExtension and TTLSEllipticCurvesExtension classes for setting supported Elliptic Curves algorithms is added |
• | TTLSRenegotiationIndicationExtension for support the renegotiation indication extension is added |
• | The TScSSLClient.OnServerCertValidate event declaration is changed |
New Features in SecureBridge 7.2
• | Support for the TLS 1.1 and TLS 1.2 protocols is added |
• | Support for the Diffie-Hellman Group and Key Exchange algorithm is added |
• | TScSFTPServer.OnRequestFileSecurityAttributes event for an ability to increase a directory reading speed is added |
• | TScSFTPServer.DefaultRootPath property is added |
• | TScSFTPServer.OnGetFullPath event is added |
• | TScSSHServerOptions.ListenBacklog property is added |
• | Import a key from the Putty format is added |
New Features in SecureBridge 7.1
• | RAD Studio 10.1 Berlin is supported |
• | Performance of file download is improved |
New Features in SecureBridge 7.0
• | Lazarus 1.6 and FPC 3.0.0 is supported |
• | TScMemoryStorage component for storing information about keys, users and certificates in virtual memory is added |
• | Working with certificates avoiding CryptoAPI is supported |
• | Working with certificates on Mobile platforms is supported |
• | The SHA-2-256, SHA-2-512, SHA-2-224, SHA-2-384, and MD5 hash algorithms are supported |
• | The 'hmac-sha2' HMAC algorithms for using in SSH protocol are supported |
• | The TScSSHClient.HMACAlgorithms property for specifying the list of acceptable HMAC algorithms is added |
• | The TScSSHServer.HMACs property for specifying the list of the used HMAC algorithms is added |
• | The TScSFTPClient.BeforeWriteData event is added |
• | The capability to import a private key encrypted with AES-CBC algorithm is added |
New Features in SecureBridge 6.6
• | RAD Studio 10 Seattle is supported |
• | Added property TScSSHClient.HttpOptions that contains settings for HTTP connection |
• | Added property TScSSLClient.HttpOptions that contains settings for HTTP connection |
• | Support for CTR encryption mode is added |
• | Now Trial for Win64 is a fully functional Professional Edition |
New Features in SecureBridge 6.5
• | RAD Studio XE8 is supported |
• | Support for simultaneous usage of public key and password authentication on connecting to SSH server is added |
New Features in SecureBridge 6.4
• | RAD Studio XE7 is supported |
• | Lazarus 1.2.4 is supported |
New Features in SecureBridge 6.3
• | RAD Studio XE6 is supported |
• | Android in C++Builder XE6 is supported |
• | Lazarus 1.2.2 and FPC 2.6.4 is supported |
New Features in SecureBridge 6.2
• | iOS in C++Builder XE5 is supported |
• | RAD Studio XE5 Update 2 is now required |
New Features in SecureBridge 6.1
• | Rad Studio XE5 is supported |
• | Application development for Android is supported |
• | IPv6 protocol support is added |
• | Lazarus 1.0.12 is supported |
New Features in SecureBridge 6.0
• | Rad Studio XE4 is supported |
• | NEXTGEN compiler is supported |
• | Application development for iOS is supported |
New Features in SecureBridge 5.5
• | TScSFTPServer component is added |
New Features in SecureBridge 5.0
• | Rad Studio XE3 is supported |
• | Lazarus 1.0 and FPC 2.6.0 are supported |
• | Mac OS X in Lazarus is supported |
• | Linux x32 in Lazarus is supported (excluding certificate support) |
• | Linux x64 in Lazarus is supported (excluding certificate support) |
• | FreeBSD in Lazarus is supported (excluding certificate support) |
New Features in SecureBridge 4.1
• | Update 2 for RAD Studio XE2, Delphi XE2, and C++Builder XE2 is now required |
• | Mac OS X in RAD Studio XE2 is supported (excluding certificate support) |
• | The TScSSHChannel.UseUnicode property is added |
New Features in SecureBridge 4.0
• | Embarcadero RAD Studio XE2 is supported |
• | Application development for 64-bit Windows is supported |
• | FireMonkey application development platform is supported |
New features in SecureBridge 3.00:
• | Embarcadero RAD Studio XE suppored |
• | Added automatic conversion of EOL symbols for text files |
New features in SecureBridge 2.60:
• | Embarcadero RAD Studio 2010 suppored |
New features in SecureBridge 2.50:
• | Added the full support for SFTP protocols versions from 1 to 6 |
• | Added the SFTP client with extended setting abilities |
• | Added support of keyboard-interactive authentication method |
New features in SecureBridge 2.20:
• | Support for Delphi 2009 for Win 32 and C++Builder 2009 added |
• | Improved stability of the TScSSHServer component |
• | Improved work of the SSH Server demo |
• | Fixed bug with hanging of the TScSSLClient component |
New features in SecureBridge 2.00:
• | Added the full support for SSL 3.0 and TLS 1.0 protocols with no external units |
• | Added the SSL client with extended setting abilities |
New features in SecureBridge 1.10:
• | C++Builder 2007 supported |
New features in SecureBridge 1.00: