sgcWebSockets 2024.3.0

· Versions

Rad Studio

[+] : Mise à jour de OpenSSL 1.1.1 libraries to version 1.1.1w. This est dernier release pour le Api 1.1.1.
[+] : Mise à jour de OpenSSL 3.0.0 libraries to version 3.0.13.
[+] : Mise à jour de OpenSSL 3.1.0 libraries to version 3.1.5. (Ces sont currently recommended bibliothèques openSSL).
[+] : Mise à jour de OpenSSL 3.2.0 libraries to version 3.2.1.
[+] : Mise à jour de Telegram libraries to version 1.8.25. (Windows, Android, iOS, Linux64 et OSX).
[+] : Amélioration de SignalRCore API Client, protocol MessagePack est prise en charge en utilisant un external library parser.
[+] : Amélioration de TsgcWebSocketLoadBalancerServer avec following nouveau features:
[+] : - Support pour le HTTP Protocol.
[+] : - Nouveau Events: OnLoadBalancerHTTPRequest et OnLoadBalancerHTTPResponse to fine-tune HTTP requests.
[+] : Amélioration de setup pour trials et basic versions, désormais Rad Studio Community Edition register automatically pre-compiled packages.
[+] : Amélioration de setup: il y a un nouveau option pour activer Debug Mode, qui stocke dans un text file internal debug messages. Only use pour Debug not pour production.
[+] : Amélioration de Telegram API Client, nouvelle méthode "EditTextMessage": Edits text de a message.
[+] : Amélioration d'Indy Server, nouvel événement "OnSSLVerifyPeer" pour vérifier le client certificate est correct.

[*] : Correction d'un bug IOCP Indy Server, si there était un erreur while waiting pour more data, la connexion n'était pas disconnected.
[*] : Correction d'un bug IOCP Indy Server, si HeartBeat Timeout était exceeded, la connexion n'était pas disconnected.
[*] : Correction d'un bug IOCP Indy Server, si le message received était greater than internal buffer, la connexion était closed.
[*] : Correction d'un bug WebBrokerBridge indy file, it était en utilisant indy unit au lieu de custom indy.
[*] : Correction d'un bug WebBrokerBridge when compilation de Rad Studio Versions older than 10.1.
[*] : Correction d'un bug sgcIndy Library, événement OnVerifyPeer n'était pas appelé sur le serveur components.
[*] : Correction d'un bug sgcIndy Library, when OnStatus événements sont handled, a potential violation d'accès peuvent être levé.

[*] : Correction d'un bug Disconnect exceptions étaient levé lors de l'écriture de binary data, mais RaiseDisconnectExceptions property était disabled. 

.NET

[+] : Mise à jour de OpenSSL 1.1.1 libraries to version 1.1.1w. This est dernier release pour le Api 1.1.1.

[+] : Mise à jour de OpenSSL 3.0.0 libraries to version 3.0.13.
[+] : Mise à jour de OpenSSL 3.1.0 libraries to version 3.1.5. (Ces sont currently recommended bibliothèques openSSL).
[+] : Mise à jour de OpenSSL 3.2.0 libraries to version 3.2.1.
[+] : Mise à jour de Telegram libraries to version 1.8.25. (Windows, Linux64 et OSX).

[*] : Correction d'un bug IOCP Indy Server, si there était un erreur while waiting pour more data, la connexion n'était pas disconnected.
[*] : Correction d'un bug IOCP Indy Server, si HeartBeat Timeout était exceeded, la connexion n'était pas disconnected.
[*] : Correction d'un bug IOCP Indy Server, si le message received était greater than internal buffer, la connexion était closed.
[*] : Correction d'un bug Disconnect exceptions étaient levé lors de l'écriture de binary data, mais RaiseDisconnectExceptions property était disabled.