sgcWebSockets 4.5.3

· Sürümler

Rad Studio 

sgcWebSockets 4.5.3:'e dahil edilen yeni özelliklerin ve hata düzeltmelerinin kapsamlı listesi 

[+] : OpenSSL 3.0.0 için destek eklendi
[+] : Yeni TsgcWSAPIServer_RTCMultiConnection bileşeni, WebRTC tabanlı RTCMultiConnection projesinin sunucu uygulaması; şunlara olanak tanır: Çoklu Video Konferansları, Ekran Paylaşımı ve Video Yayını.
[+] : "30.WebRTC_Protocol\04.RTCMultiConnection" içinde TsgcWSAPIServer_RTCMultiConnection bileşeninin nasıl kullanılacağını gösteren yeni RTCMultiConnection demosu.
[+] : Pusher Client iyileştirildi, REST metotları: Trigger Events, Get Channels ve Get Users uygulandı.
[+] : FTX Client iyileştirildi, tetikleyici emirler vermek için yeni metotlar: PlaceTriggerStopOrder, PlaceTriggerTrailingStopOrder ve PlaceTriggerTakeProfitOrder.
[+] : Binance Client iyileştirildi, websocket user stream aboneliğini devre dışı bırakmaya olanak tanıyan yeni UserStream özelliği.
[+] : Binance Client iyileştirildi, UserStream'e bir HTTP İsteği yapılırken herhangi bir hata olursa, istisna mesajı artık Payload mesajını içerir.
[+] : TIdCookie iyileştirildi, çerezin engellenmesini önlemek için yeni SameSite özelliği. Varsayılan değer "Lax"tır.

[*] : Binance Futures API hatası düzeltildi, ChangeMarginType çağrılırken "mandatory parameter timestamp was not sent" hatası döndürülüyordu.
[*] : TsgcWebSocketClient.IOHandler = iohSChannel olduğunda Binance Client hatası düzeltildi, HTTP ListenKey İstekleri SChannel yerine openSSL kütüphaneleri kullanıyordu.
[*] : TURN Server hatası düzeltildi, sunucu yeni bir ICE bağlama isteği aldığında, paket düzgün işlenmiyordu.
[*] : Delphi 7 için derleme uyarıları düzeltildi (Bildirdiği için Marc'a teşekkürler).
[*] : Eski Delphi sürümlerinde OpenSSL 1.0.2 kütüphanelerini yükleme hatası düzeltildi, Windows kütüphaneleri güncellendi.
[*] : websocket.org demolardan kaldırıldı, hizmet artık kullanılamıyor.
[*] : OAuth2 Client hatası düzeltildi, Rad Studio 10.3 veya önceki sürümlere dahil Indy sürümü kullanılırken Scope parametreleri çift kodlanıyordu.
[*] : SChannel hatası düzeltildi, nesne yok edildikten sonra bellek değiştiriliyordu. (Bildirdiği için Anders'e teşekkürler).
[*] : TsgcWebSocketClient yok edilirken oluşan bazı SChannel Bellek Sızıntıları düzeltildi.
[*] : Rad Studio'da (Delphi ve CBuilder) sgcWebSockets paketi kurulurken hata düzeltildi, bileşenler yalnızca Delphi Personality'de görünüyordu.
[*] : SocketIO Client hatası düzeltildi, TsgcWebSocketClient bir proxy ile yapılandırıldıysa, oturumu almak için yapılan HTTP isteği proxy kullanılmadan yürütülüyordu.
[*] : TsgcWebSocketClient hatası düzeltildi, openSSL = TLS1.3 olduğunda ve Active := True ayarlandıktan hemen sonra Active özelliği değerlendirildiğinde İş Parçacığı kilitlenmesi.

.NET 

sgcWebSockets .NET 4.5.3:'e dahil edilen yeni özelliklerin ve hata düzeltmelerinin kapsamlı listesi

[+] : OpenSSL 3.0.0 için destek eklendi
[+] : Yeni TsgcSTUNServer bileşeni, eşlenen IP Adresini ve bağlantı noktası numarasını keşfetmek için bir hizmet sağlayarak STUN Server Protokolünü uygular.
[+] : Yeni TsgcSTUNClient bileşeni, STUN Client Protokolünü uygular.
[+] : STUN Server ve Client'ın nasıl kullanılacağını gösteren yeni demo.
[+] : Yeni TsgcTURNServer bileşeni, STUN/TURN Server Protokolünü uygular.
[+] : Yeni TsgcTURNClient bileşeni, STUN/TURN Client Protokolünü uygular.
[+] : TURN Server ve Client'ın nasıl kullanılacağını gösteren yeni demo.
[+] : Yeni TsgcWSAPIServer_RTCMultiConnection bileşeni, WebRTC tabanlı RTCMultiConnection projesinin sunucu uygulaması; şunlara olanak tanır: Çoklu Video Konferansları, Ekran Paylaşımı ve Video Yayını.
[+] : "30.WebRTC_Protocol\04.RTCMultiConnection" içinde TsgcWSAPIServer_RTCMultiConnection bileşeninin nasıl kullanılacağını gösteren yeni RTCMultiConnection demosu.
[+] : Yeni TsgcWSAPI_Binance bileşeni, Binance Stock API'yi destekler:
       - WebSocket API
       - User Stream API
       - REST API
[+] : Yeni TsgcWSAPI_Binance_Futures bileşeni, Binance Futures API'yi destekler:
       - WebSocket API
       - User Stream API
       - REST API
[+] : "Client" demosu iyileştirildi, Binance API'nin nasıl çalıştığını göstermek için yeni bir Sekme eklendi.

[*] : SChannel hatası düzeltildi, nesne yok edildikten sonra bellek değiştiriliyordu. (Bildirdiği için Anders'e teşekkürler).
[*] : TsgcWebSocketClient yok edilirken oluşan bazı SChannel Bellek Sızıntıları düzeltildi.
[*] : TsgcWebSocketClient hatası düzeltildi, openSSL = TLS1.3 olduğunda ve Active := True ayarlandıktan hemen sonra Active özelliği değerlendirildiğinde İş Parçacığı kilitlenmesi.