sgcWebSockets 2023.8

· Releases

Rad Studio

[+] : Ondersteuning toegevoegd voor Rad Studio 12 Athens.
[+] : De Indy-versie bijgewerkt naar de nieuwste.
[+] : Nieuwe Client API: CEX PLUS: cryptocurrency exchange en handelsplatform. Implementeert het WebSocket-protocol voor private en publieke kanalen.
[+] : Verbeterde demo "05.Crypto\01.CryptoAPI" die laat zien hoe de CEX Plus client API werkt.
[+] : Verbeterde Indy-servers, er is een nieuwe eigenschap "OpenSSL_Options.CurveList" waarmee je de curve list-namen voor de openSSL-library kunt instellen.
[+] : Verbeterde Azure IoT-client, ondersteunt nu het uploaden van bestanden met SAS- en X509-authenticatie.
[+] : Verbeterde Azure IoT-client, ondersteunt nu de Provisioning Device Client Register-methode.
[+] : Verbeterde IoT-demo, de Azure IoT-demo laat nu zien hoe je bestanden uploadt naar de Azure-servers.
[+] : Verbeterde Kucoin API-client, de InnerTransfer-functie toegevoegd.
[+] : Verbeterde OpenAPI Amazon Glacier SDK, de header x-amz-sha256-tree-hash wordt automatisch berekend als er geen waarde als parameter is ingesteld.
[+] : Verbeterde OpenAPI Response, nieuwe eigenschap ResponseHeaders die de headers van de response bevat.
[+] : Verbeterde HTTP-forwarding om de 302-responscode af te handelen.
[+] : Verbeterde HTTP-forwarding, nieuwe eigenschappen om het forward-verzoek aan te passen: QueryParams, Host, Origin, LogFilename, NoCache en CustomHeaders.
[+] : Verbeterde Setup, ondersteunt nu nieuwe command-line parameters: /extract /versions /platforms /ide.
[+] : Verbeterde IoT-clients, nieuwe eigenschappen BoundIP, BoundPort, BoundPortMax en BoundPortMin toegevoegd om het lokale adres van de client in te stellen.

[*] : Bug opgelost in SignalRCore-client, bij het versturen van een regeleinde naar de server werd de verbinding gesloten.
[*] : Bug opgelost in SignalRCore-client, fout bij het versturen van een leeg string-argument.
[*] : Bug opgelost in OpenAPI Amazon AWS, velden gedefinieerd als AllOf werden standaard als string gedefinieerd.
[*] : Bug opgelost in OpenAPI Amazon AWS, een ongeldige handtekening werd gegenereerd bij het aanroepen van sommige methoden.
[*] : Bug opgelost in OAuth2-server, wanneer client-secret niet geldig is, retourneerde de server de juiste waarde in het foutbericht (Dank aan Jan voor de melding).
[*] : Bug opgelost bij gebruik van OnBeforeForwardHTTP-event, de forward-waarde werd niet gereset voor elk nieuw verzoek.
[*] : Bug opgelost in OpenAPI AWS SDK, de Glacier-interface bevat geen vereiste parameter. (Dank aan Chang voor de melding).
[*] : Bug opgelost in Indy-server, bij het stoppen van de server kan een access violation optreden als de interne Scheduler niet is toegewezen. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in Indy-server, bij het stoppen van de server werd de interne SSL Handler niet vernietigd.
[*] : Bug opgelost in Indy-server, basic authentication slaagde er niet in de authorization-header op te vangen. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in Server HTTP/2-protocol, ContentText behield de juiste charset niet. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in HTTP.SYS-server, wanneer WriteTimeout was ingeschakeld kon de interne wachtrij in sommige gevallen het verkeerde item verwijderen.
[*] : Bug opgelost in SGC Server-protocol, de WriteData-methode werkte niet bij gebruik van een webbrowser als client.
[*] : Bug opgelost in Indy-library, bij gebruik van openSSL 1.1 werden SSL Status-events niet getriggerd.

[*] : Bug opgelost in Server-componenten wanneer Extensions.PerMessage_Deflate was ingeschakeld en Options.FragmentedMessages = frgAll, het bericht werd 2 keer gedecomprimeerd. 

.NET

[+] : De Indy-versie bijgewerkt naar de nieuwste.

[+] : Verbeterde Indy-servers, er is een nieuwe eigenschap "OpenSSL_Options.CurveList" waarmee je de curve list-namen voor de openSSL-library kunt instellen.
[+] : Verbeterde HTTP-forwarding om de 302-responscode af te handelen.

[*] : Bug opgelost in OAuth2-server, wanneer client-secret niet geldig is, retourneerde de server de juiste waarde in het foutbericht (Dank aan Jan voor de melding).
[*] : Bug opgelost bij gebruik van OnBeforeForwardHTTP-event, de forward-waarde werd niet gereset voor elk nieuw verzoek.
[*] : Bug opgelost in Indy-server, bij het stoppen van de server kan een access violation optreden als de interne Scheduler niet is toegewezen. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in Indy-server, bij het stoppen van de server werd de interne SSL Handler niet vernietigd.
[*] : Bug opgelost in Indy-server, basic authentication slaagde er niet in de authorization-header op te vangen. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in Server HTTP/2-protocol, ContentText behield de juiste charset niet. (Dank aan Francesco voor de melding).
[*] : Bug opgelost in Server-componenten wanneer Extensions.PerMessage_Deflate was ingeschakeld en Options.FragmentedMessages = frgAll, het bericht werd 2 keer gedecomprimeerd.