sgcWebSockets 2022.4.0

· Sürümler

Rad Studio 

Bu sürümde yer alan yeni özelliklerin ve hata düzeltmelerinin kapsamlı listesi aşağıdadır:

[+] : ZLib 1.2.12 sürümüne güncellendi, en son güvenlik düzeltmesini içerir (*yalnızca Enterprise Sürümü).
[+] : ZLib artık "SGC_DYNAMICLOAD_ZLIB" koşullu tanımını kullanarak statik bağlama yerine bir dll kullanabilir (*yalnızca kaynak kodlu Enterprise Sürümü).
[+] : Bir dosya alındığında Giriş Değerlerini okumak için Sunucu bileşenlerinde yeni "OnHTTPUploadReadInput" olayı.
[+] : STOMP RabbitMQT İstemcisi geliştirildi, Publish metotlarının artık RabbitMQ sunucusuna isteğe bağlı özel başlıkların gönderilebileceği yeni bir "Headers" parametresi var.
[+] : OAuth2 İstemci Demosu geliştirildi, artık Azure AD için WebBrowser yerine bir TWebBrowser'ın nasıl kullanılacağını gösteriyor.
[+] : Pusher İstemcisi geliştirildi, artık Cache Kanallarını destekliyor.

[*] : Yükleyicide, kullanıcı adı/parola bazı özel karakterler içeriyorsa boş bir hata döndürülmesi ve kurulumun devam edememesi hatası düzeltildi.
[*] : Yükleyicide (kayıtlı kullanıcılar için), bir ağ sürücüsüne yüklenmeye çalışıldığında "path does not exists" hatasının oluşması hatası düzeltildi.
[*] : Enterprise Basic Edition'da datasnap sunucusu derlenirken sgcIndy.inc file not found hatasının oluşması hatası düzeltildi.
[*] : WebBroker Enterprise HTTPAPI'de derleme hatası düzeltildi: Undeclared identifier CustomHeader.
[*] : Deneme sürümünde kütüphane yüklendikten sonra unknown proc hatasının döndürülmesi hatası düzeltildi.
[*] : DataSnap ve HTTP.SYS'de bir yanıt işlenirken, zaten yok edilmiş bir akış serbest bırakılmaya çalışılırken geçersiz işaretçi oluşması hatası düzeltildi.
[*] : Delphi 7 paketinden bazı kullanılmayan referanslar kaldırıldı.
[*] : STOMP İstemcisinde, istemci yok edildiğinde dahili bir nesnenin serbest bırakılmaması hatası düzeltildi (Bildirdiği için Preben'e teşekkürler).
[*] : Binance İstemcisinde "UnSubscribeKLine" metodunun KLine güncellemelerini almayı durdurmaması hatası düzeltildi.
[*] : DataSnap HTTP/2 Sunucusunda "There is no overloaded version of 'DoHTTP2Response' that can be called with these arguments" hatası düzeltildi.
[*] : DataSnap HTTP/2 Sunucusunda, sunucu (HTTP/2 yerine) bir HTTP/1 isteği aldığında datasnap metodunun düzgün işlenmemesi hatası düzeltildi.
[*] : OAuth2 İstemcisinde, başarılı bir Access Token alındıktan sonra bazen bir favicon isteğinin geçersiz olarak işlenmesi hatası düzeltildi.
[*] : openSSL 3.0 kullanılırken, dahili bir hata oluştuğunda kullanımdan kaldırılmış bir metot çağrılırken oluşan erişim ihlali hatası düzeltildi. 

.NET 

[+] : ZLib 1.2.12 sürümüne güncellendi, en son güvenlik düzeltmesini içerir (*yalnızca Enterprise Sürümü).
[+] : Bir dosya alındığında Giriş Değerlerini okumak için Sunucu bileşenlerinde yeni "OnHTTPUploadReadInput" olayı.

[*] : Binance İstemcisinde "UnSubscribeKLine" metodunun KLine güncellemelerini almayı durdurmaması hatası düzeltildi.
[*] : OAuth2 İstemcisinde, başarılı bir Access Token alındıktan sonra bazen bir favicon isteğinin geçersiz olarak işlenmesi hatası düzeltildi.
[*] : openSSL 3.0 kullanılırken, dahili bir hata oluştuğunda kullanımdan kaldırılmış bir metot çağrılırken oluşan erişim ihlali hatası düzeltildi.