Bu sürüme dahil edilen değişiklikler:
[+] : Rad Studio 10.3.3 Rio'da Android 64bit için destek eklendi.
[+] : Indy tabanlı bileşenler için OpenSSL 1.1.1 desteği eklendi. *Özel Indy sürümü gerektirir (Beta)
[+] : TsgcWebSocketServer ve TsgcWebSocketServerHTTP'de yeni OnSSLALPNSelect olayı. *Özel Indy sürümü gerektirir (Beta)
[+] : Indy tabanlı Server ve Client bileşenleri için ALPN (Application-Layer Protocol Negotiation) desteği eklendi. *Özel Indy sürümü gerektirir (Beta)
[+] : TsgcIoTAmazon_MQTT_Client'ta yeni "Port" özelliği, varsayılan olarak 8883 bağlantı noktasını kullanır. Bağlantı noktası 443 ise, bağlanmak için otomatik olarak ALPN kullanır. *Özel Indy sürümü gerektirir (Beta)
[+] : Server bileşeninin OpenSSL_Options özelliğinde yeni "ECDHE" özelliği, TLS 1.2 ile RSA kullanılırken oluşan chrome uyarısını gidermeye olanak tanır
[+] : OpenSSL API 1.0 ve 1.1 kullanımını göstermek için Demo Chat güncellendi.
[*] : OSX için XE8 paketi derlenirken oluşan hata düzeltildi.
[*] : SGC Protocol hatası düzeltildi: sunucu, qosLevel1 veya qosLevel2 ile bir kanalda bir mesaj yayımladığında, mesaj istemciye hiç gönderilmiyordu.
Android 64 bit
sgcWebSockets 4.3.2, Delphi için Android 64bit'e resmi destek ekler.
Devamını okuyun
Özel Indy Paketi (Beta)
Son yıllarda Indy güncellenmedi veya yalnızca düzeltmeler uygulandı ve sgcWebSockets paketi için çok önemli olan birçok yeni özellik uygulanmadı. Bunu gidermek için, son aylarda daha fazla özelliğe sahip özel bir indy paketi sağlamak üzere çalışıyorum. sgcWebSockets 4.3.2'den itibaren, şu anda Beta durumunda olan yeni bir sgcWebSockets paketi yayımlanıyor. Bu paket, gerekli tüm Indy kaynaklarını içerir, dolayısıyla IDE'nize Indy kurmanıza gerek yoktur (ancak mevcutsa herhangi bir çakışma olmaz, çünkü indy kaynakları yeniden adlandırıldı). Bu sürüme dahil edilen yeni özellikler şunlardır: OpenSSL 1.1 desteği, ALPN desteği ve küçük hatalar ile düzeltmeler.
Indy OpenSSL 1.1 API
En son Indy sürümü yalnızca 1.0.2 OpenSSL sürümünü destekler, bu da gelecek yıl OpenSSL Ekibi 1.0 API için daha fazla güncelleme yayımlamayacağı için bu kütüphanelerin daha fazla güncelleme almayacağı anlamına gelir. Bunu gidermek için, Indy için OpenSSL 1.1 desteği uyguladım (Özel Indy Paketi gerektirir). Böylece Indy tabanlı istemci ve sunucu bileşenlerinde TLS 1.3 sürümü desteklenir.
OpenSSL 1.1'in nasıl çalıştığını göstermek için demo chat güncellendi (beta paketini kurmak istemiyorsanız derlenmiş demoları indirebilirsiniz).
Devamını okuyun
ALPN
Özel Indy Paketi ile sgcWebSockets 4.3.2, ALPN'i destekler; bu protokol giderek daha fazla kullanılmaktadır ve HTTP2 gibi protokoller için gereklidir.
Devamını okuyun
sgcWebSockets 4.3.2
