sgcWebSockets 2025.8

· 릴리스

Rad Studio

[+] : 지원을 추가했어요: Rad Studio 13 Florence.
[+] : The WebAuthn Server Component passed the full FIDO Conformance Test using the Conformance Self-Validation Testing tool.
[+] : Improved Servers: 추가했어요:새로운 Authorization protocol in the property Authentication.WebAuthn.
[+] : Improved WebAuthn: 새로운 이벤트 "OnWebAuthnUnauthorized" which is called when a request is not authorized and will be 연결 해제ed here you can configure which endpoints require WebAuthn Authentication and which not.
[+] : sgcIndy Setup을 개선했어요: the Embarcadero IP Abstraction units are now compiled with the sgcIndy version installed.
[+] : sgcIndy Setup을 개선했어요, 지원을 추가했어요: CBuilder 64-bits IDE.
[+] : sgcIndy Setup을 개선했어요: 추가했어요: Platform "Windows 64-bit Modern" for CBuilder.
[+] : IOCP를 개선했어요 Server when using TCP Connections. If in the event OnTCPConnection, the property Connection.Transport is set to trpTCP, the event OnConnect will be fired instead of waiting till receive the first message.

[*] : 버그 수정 - Setup, when installing the enterprise edition without the custom indy version returned the error E2003: Undeclared identifier: 'DoProcessHTTP'.
[*] : 버그 수정 - sgcIndy: when installing community edition and then the registered version, the original indy package was not restored when sgcIndy was uninstalled.
[*] : 버그 수정 - sgcIndy: the setup wasn't disabling the package msedge when setting compatibility mode to true.
[*] : 버그 수정 - sgcIndy: after uninstalling sgcIndy an rtl.bpl error was raised after closing the IDE.
[*] : 버그 수정 - sgcIndy: when multiple editions were installed a Runtime error maybe raised when opening the IDE.
[*] : 버그 수정 - sgcIndy: when compiling IdSSLOpenSSLHeaders_static for iOS, error E2009: Incompatible types: "Calling conventions differ".

[/] : Renamed CERT_NAME_BLOB to CERTIFICATE_NAME_BLOB in the unit sgcSSL_WinSSPI to avoid name conflict with other libraries.

[/] : Renamed the property HeartBeat.HearBeatType to HeartBeat.HeartBeatType.