sgcWebSockets 4.3.7

· 릴리스

Changes included in sgcWebSockets 4.3.7

[+] : 새로운 컴포넌트 TsgcTDLib_Telegram, Allows to build Telegram Clients using TDLib JSON library.
[+] : 새로운 데모 "Telegram" 다음 방법을 보여줘요: connect to telegram API, send a Text message, receive text messages, available chats...
[+] : Kraken을 개선했어요 API Component, now WebSocket API supports private channels. Requires an API Key and API Secret from Kraken Account.
[+] : Kraken을 개선했어요 API Component, now REST API 지원됨 (다음을 할 수 있어요: create orders, cancel orders, get account information using HTTPs as protocol).
[+] : Kraken을 개선했어요 API Component, now HTTP requests can be stored in a log file.
[+] : 업데이트:Client Demo to show Kraken improvements.
[+] : 새로운 속성 "Intents" in Discord API Components, allow to filter which events are received (by default all).
[+] : 새로운 속성 TCPKeepAlive in TsgcWebSocketClient and TsgcWebSocketServer, 다음을 할 수 있어요: enable keep-alive on TCP socket level, to try to detect dropped connections (like cable unplugged).
[+] : Improved events dispatch when notifyEvents = neAsynchronous to prevent errors (Requires Rad Studio 2010+).
[+] : Improved Google Pub/Sub component, there are 3 새로운 속성 to customize local listening server (LocalIP, LocalPort, RedirectURL).

[*] : 버그 수정 - in TsgcWSAPI_Pusher, private and presence channel didn't work if OnPusherConnect event was not set. (알려준 Ozzie 에게 감사드려요.)
[*] : 컴파일 버그 수정 - in Lazarus for Ubuntu, there was 오류 in Interfaced Component in JSON unit. (알려준 Moctezuma 에게 감사드려요.)
[*] : 버그 수정 - Discord API, reconnecting after a 연결 해제ion from server, 처리되지 않던 문제 properly.
[*] : 버그 수정 - reading ALPNProtocol On연결 해제 event.
[*] : 버그 수정 - Access Violation on TsgcWebSocketClient calling method Connect and the server doesn't accept connection.
[*] : 버그 수정 - TsgcWebSocketClient sometimes return Active property True while it was already 연결 해제ed from server.
[*] : 설치 버그 수정 - sgcWebSockets package on CBuilder 2010.
[*] : 버그 수정 - Protocol Clients, access violation when 연결 해제ing in some cases.
[*] : 버그 수정 - Protocol Clients, trying to reconnect it may raise an access violation.
[*] : 버그 수정 - WebSocket Server + IOCP and destroying server, 예외 was shown to user if there were active connections.
[*] : 버그 수정 - WebSocket Server + IOCP sometimes 예외 "List index out of bounds" when 연결 해제ing all active connections. (알려준 Orhan 에게 감사드려요.)
[*] : 버그 수정 - TsgcWebSocketClient if watchdog executes in a secondary thread while client is destroying, an access violation appears. (알려준 Dirk 에게 감사드려요)
[*] : 버그 수정 - WAMP Server List Index out of bounds in some cases processing a Call Request.
[*] : 버그 수정 - WAMP Server Access Violation accessing an internal shared object.
[*] : 버그 수정 - Client Protocol Subscription events, don't use notifyEvents property of component and always dispatch events asynchronous.
[*] : 버그 수정 - Trials for CBuilder 10.2 and 10.3 a path was missing and package wasn't built.
[*] : 버그 수정 - HeartBeat.Timeout, depending on the Interval and Timeout values, connection was wrong closed.