sgcWebSockets 4.4.9:'a dahil edilen yeni özelliklerin ve hata düzeltmelerinin kapsamlı listesi
[+] : HTTP Sunucularında (TsgcWebSocketHTTPServer ve TsgcWebSocketServer_HTTPAPI) yeni "HttpUploadFiles" özelliği. Alınan POST akışlarını FileStream olarak kaydetmeye olanak tanır, böylece sunucu bellek yetersizliği istisnası almadan büyük dosyalar alabilir.
[+] : WebSocket HTTP Server kullanarak büyük Dosyaların nasıl POST edileceğini ve bellek yerine bir dosyaya nasıl saklanacağını gösteren yeni demo.
[+] : Yeni Apple Push Notifications demosu, kimlik doğrulama olarak HTTP/2 ve Sertifikalar veya JWT kullanarak apple cihazlara push bildirimlerinin nasıl gönderileceğini gösterir.
[+] : Yeni TsgcUDPClient bileşeni, UDP bağlantıları için Indy kütüphanesine dayanan UDP istemcisi.
[+] : Yeni TsgcUDPServer bileşeni, UDP bağlantıları için Indy kütüphanesine dayanan UDP sunucusu.
[+] : UDP Server ve Client'ın nasıl kullanılacağını gösteren yeni demo, "Demos\01.WebSocket_Quick_Start\11.UDP_Server_Client" klasöründe bulunur.
[+] : OAuth2 Client iyileştirildi, artık OAuth2 Client Credentials'ı destekliyor (daemon'lar veya hizmet hesapları gibi uygulamalar için). Şu değerlere sahip GrantType adlı yeni bir özellik var (auth2Code, auth2ClientCredentials).
[+] : OAuth2 Client demosu iyileştirildi, yeni Client Credentials izin türünün kullanımını gösteren yeni "Azure AD As Service" Yapılandırması.
[+] : OpenSSL_Options özelliği iyileştirildi, yeni "LibPath" özelliği; "oslpDefaultFolder" değerine sahipse otomatik olarak IdOpenSSLSetLibPath'i çağırır ve varsayılan lib klasörünü ayarlar.
[+] : Lazarus için Indy en son sürüme güncellendi.
[+] : OpenSSL 1.1.1 kütüphaneleri en son sürüme güncellendi.
[*] : Windows Update Frame gönderen HTTP/2 Server hatası düzeltildi.
[*] : MacOSX altında WebBrowser açan OAuth2 Client hatası düzeltildi.
[*] : ios altında sgcWebSockets derleme hatası düzeltildi, JWT openSSL metotları bağlanırken hata. JWT, iOS altında varsayılan olarak devre dışıdır, sgcVer.inc içinde SGC_JWT_IOS'u etkinleştirin.
[*] : HTTP istemcisinin doğru openSSL API değerini ayarlamaması hatası düzeltildi.
[*] : OSX64 altında openSSL 1.1 yükleme hatası düzeltildi.
[*] : RangeChecking etkin olduğunda HTTP.SYS Aralık Denetimi Hatası düzeltildi.
[*] : SChannel hatası düzeltildi, sağlayıcı tarafından sertifika bulunamazsa bağlantı kapatılıyordu.
[*] : TsgcWebSocketServer ve TsgcWebSocketHTTPServer hatası düzeltildi, kimlik doğrulama etkinleştirilmişse herhangi bir istek işlenirken bir erişim ihlali oluşuyordu.
[*] : "GetPositionInformation" metodunu çağıran Binance Futures API hatası düzeltildi, binance sunucusu 404 hatası döndürüyordu.
[*] : Google PubSub istemcisi hatası düzeltildi, Publish Metodunu argümanlarla çağırırken JSON mesajı oluşturma hatalıydı. (Bildirdiği için Erik'e teşekkürler):
[/] : Binance Futures REST API güncellendi, "GetAllLiquidationOrders" metodu Binance API tarafından artık desteklenmediği için silindi.
