sgcWebSockets 2023.1

· Wydania

Rad Studio

[+] : Zaktualizowano biblioteki Telegram do wersji 1.8.9.

[+] : Ulepszono klient Telegram, gdy wystąpi błąd podczas ładowania biblioteki w macOS, komunikat błędu z przyczyną jest teraz przechwytywany.
[+] : Ulepszono serwer Indy — nowa właściwość SSLOptions.OpenSSL_Options.CipherList do dostosowania listy szyfrów.

[*] : Naprawiono błąd w IOCP IOHandler i SSL, jeśli wystąpił błąd podczas zapisu danych, połączenie nie zostało zamknięte.
[*] : Naprawiono błąd przy kompilacji sgcWebSockets 2022.10.0 for Lazarus on Linux.
[*] : Naprawiono błąd w serwerze Indy, błąd: list index out of bounds podczas obsługi limitu czasu heartbeat.
[*] : Naprawiono błąd Instalacja pakietu Lazarus Trial.
[*] : Naprawiono błąd klient Telegram — błąd ładowania biblioteki w OSX64.
[*] : Naprawiono błąd serwer WebSocket przy włączonej Basic Authorization — gdy żądanie nie miało autoryzacji lub była ona błędna, serwer rozłączał połączenie bez pytania o realm.
[*] : Naprawiono błąd kompilacja pakietu sgcWebSockets dla CBuilder 2007.
[*] : Naprawiono błąd kompilacja IOS64 — 2 funkcje nie były poprawnie zdefiniowane i kompilacja się nie powiodła. (Podziękowania dla Kick za informację).
[*] : Naprawiono błąd dyrektywy kompilatora SGC_OPENSSL_API_1_1 i SGC_OPENSSL_API_3_0 — TLSOptions i SSLOptions komponentów zmieniały wersję API, gdy te dyrektywy były zdefiniowane.

.NET

[+] : Zaktualizowano biblioteki Telegram do wersji 1.8.9.

[+] : Ulepszono klient Telegram, gdy wystąpi błąd podczas ładowania biblioteki w macOS, komunikat błędu z przyczyną jest teraz przechwytywany.
[+] : Ulepszono serwer Indy — nowa właściwość SSLOptions.OpenSSL_Options.CipherList do dostosowania listy szyfrów.

[*] : Naprawiono błąd w IOCP IOHandler i SSL, jeśli wystąpił błąd podczas zapisu danych, połączenie nie zostało zamknięte.
[*] : Naprawiono błąd w serwerze Indy, błąd: list index out of bounds podczas obsługi limitu czasu heartbeat.
[*] : Naprawiono błąd klient Telegram — błąd ładowania biblioteki w OSX64.
[*] : Naprawiono błąd serwer WebSocket przy włączonej Basic Authorization — gdy żądanie nie miało autoryzacji lub była ona błędna, serwer rozłączał połączenie bez pytania o realm.