sgcWebSockets 2024.3.0

Rad Studio

[+] : Updated the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest release for the Api 1.1.1.
[+] : Updated the OpenSSL 3.0.0 libraries to the version 3.0.13.
[+] : Updated the OpenSSL 3.1.0 libraries to the version 3.1.5. (These are currently the recommended openSSL libraries).
[+] : Updated the OpenSSL 3.2.0 libraries to the version 3.2.1.
[+] : Updated the Telegram libraries to the version 1.8.25. (Windows, Android, iOS, Linux64 and OSX).
[+] : Improved the SignalRCore API Client, the protocol MessagePack is supported using an external library parser.
[+] : Improved TsgcWebSocketLoadBalancerServer with the following new features:
[+] : - Support for the HTTP Protocol.
[+] : - New Events: OnLoadBalancerHTTPRequest and OnLoadBalancerHTTPResponse to fine-tune the HTTP requests.
[+] : Improved the setup for trials and basic versions, now the Rad Studio Community Edition register automatically the pre-compiled packages.
[+] : Improved the setup: there is a new option to enable Debug Mode, which stores in a text file the internal debug messages. Only use for Debug not for production.
[+] : Improved the Telegram API Client, new method "EditTextMessage": Edits the text of a message.
[+] : Improved Indy Server, new event "OnSSLVerifyPeer" to verify the client certificate is correct.

[*] : Fixed Bug IOCP Indy Server, if there was an error while waiting for more data, the connection was not disconnected.
[*] : Fixed Bug IOCP Indy Server, if the HeartBeat Timeout was exceeded, the connection was not disconnected.
[*] : Fixed Bug IOCP Indy Server, if the message received was greater than the internal buffer, the connection was closed.
[*] : Fixed Bug WebBrokerBridge indy file, it was using the indy unit instead of the custom indy.
[*] : Fixed Bug WebBrokerBridge when compiling Rad Studio Versions older than 10.1.
[*] : Fixed Bug sgcIndy Library, the event OnVerifyPeer was not called on Server components.
[*] : Fixed Bug sgcIndy Library, when OnStatus events are handled, a potential access violation can be raised.

[*] : Fixed Bug Disconnect exceptions were raised when writing binary data, but the RaiseDisconnectExceptions property was disabled. 

.NET

[+] : Updated the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest release for the Api 1.1.1.

[+] : Updated the OpenSSL 3.0.0 libraries to the version 3.0.13.
[+] : Updated the OpenSSL 3.1.0 libraries to the version 3.1.5. (These are currently the recommended openSSL libraries).
[+] : Updated the OpenSSL 3.2.0 libraries to the version 3.2.1.
[+] : Updated the Telegram libraries to the version 1.8.25. (Windows, Linux64 and OSX).

[*] : Fixed Bug IOCP Indy Server, if there was an error while waiting for more data, the connection was not disconnected.
[*] : Fixed Bug IOCP Indy Server, if the HeartBeat Timeout was exceeded, the connection was not disconnected.
[*] : Fixed Bug IOCP Indy Server, if the message received was greater than the internal buffer, the connection was closed.
[*] : Fixed Bug Disconnect exceptions were raised when writing binary data, but the RaiseDisconnectExceptions property was disabled.
×
Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

Load Balancer HTTP & WebSocket Protocols

Related Posts