sgcWebSockets 2022.2.0

· Versiones

Rad Studio 

Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:

[+] : Mejorado Amazon AWS IoT Client, SignatureV4 tiene una nueva propiedad "OpenSSL_Options" que permite configurar las opciones de la biblioteca openSSL.
[+] : Mejorado el servidor HTTP.SYS, ahora THttpServerResponse tiene una nueva propiedad "FileName" donde puedes establecer la ruta completa del archivo que se enviará como respuesta.
[+] : Mejorado el Cliente API FXCM, hay una nueva propiedad "Demo" que permite usar una cuenta Demo para probar el broker FXCM.
[+] : Mejorado el método TsgcWSWConnection.Close, ahora, si el código es inferior a cero, el paquete de cierre no incluye el motivo del cierre.

[*] : Corregido error al compilar Lazarus en Linux.
[*] : Corregido error en GetDateTimeUnix en Lazarus, el DateTime siempre se procesaba como hora local. (Gracias a Henk por avisarme).
[*] : Corregido error en el Cliente Binance, si se había seleccionado BinanceUS, el objeto API REST llamaba al servidor Binance.com.
[*] : Corregido error en los clientes Binance, Bitmex, Bittrex, Cex y Bitstamp, la función para obtener un Timestamp válido apuntaba a una función antigua.
[*] : Corregido error en el Cliente FTX, los valores booleanos se pasaban como cadenas entrecomilladas.
[*] : Corregido error en FXCM API, el cliente no puede conectarse a los servidores FXCM.
[*] : Corregido error en el Cliente SignalR, el valor de Url devuelto en la negociación no se guardaba correctamente.
[*] : Corregido error al leer HTTP/2 StreamDependency como valor de 31 bits.
[*] : Corregido error al manejar el protocolo HTTP/2 en Linux64 (Delphi).
[*] : Corregido error al manejar el protocolo HTTP/2 en Linux (Lazarus).
[*] : Corregido error: algunos defines de compilador para OpenSSL 1.1 y 3.0 no estaban definidos correctamente.
[*] : Corregido error HTTP/2 con Firefox, un error interno cerró la conexión.
[*] : Corregido error en TsgcWebSocketClient, tras llamar a TsgcWSConnection.Close, el evento OnDisconnect no se disparaba.

[/] : Eliminadas propiedades FXCM: Host, Port y TLS.

.NET 

Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:

[+] : Añadido soporte para .NET Framework 6.0

[*] : Corregido error al leer HTTP/2 StreamDependency como valor de 31 bits.
[*] : Corregido error: algunos defines de compilador para OpenSSL 1.1 y 3.0 no estaban definidos correctamente.
[*] : Corregido error HTTP/2 con Firefox, un error interno cerró la conexión.
[*] : Corregido error en TsgcWebSocketClient, tras llamar a TsgcWSConnection.Close, el evento OnDisconnect no se disparaba.