Rad Studio
[+] : Linux Indy Sunucularında (Websocket ve HTTPs Sunucuları) EPOLL desteği eklendi. IOHandlerOptions.IOHandlerType özelliğinin iohEPOLL adlı yeni bir değeri var.
[+] : EPOLL IOHandler Sunucu özelliklerini yapılandırmak için Indy Sunucularında yeni "IOHandlerOptions.EPOLL" Özelliği.[+] : Indy EPOLL Sunucusunun nasıl çalıştığını gösteren yeni Demo "03.WebSocket_High_Performance_Server\03.Indy_EPOLL_Server" klasöründe.
[+] : Windows Indy Sunucularında (WebSocket ve HTTPs Sunucuları) IOCP geliştirildi. IOHandler sıfırdan yeniden yazıldı ve performans optimize edildi.
[+] : Google OpenAPI İstemcisi geliştirildi:
- Calendar API gibi bazı API'lerin Domain-Wide Delegation ile kullanılmasına olanak tanıyan yeni ServiceAccountOptions Özelliği.
- OAuth2 Kimlik Doğrulama olarak kullanılırken Google Sunucularına karşı yeniden kimlik doğrulamayı zorlamak için yeni ClearOAuth2Token metodu.
- Sunucu 401 hatası döndürürse, artık dahili OAuth2 belirteçleri temizlenir; böylece istemci bir sonraki sefer yeni bir kimlik doğrulaması ister.
[+] : TsgcHTTPGoogleCloud_Calendar_Client geliştirildi, artık Domain-Wide Delegation ile Service Account kullanarak Kimlik Doğrulamayı destekliyor.
[+] : SChannel IOHandler geliştirildi, artık kullanımdan kaldırılmış SCHANNEL_CRED yerine SCH_CREDENTIALS uyguluyor.
[*] : Google Calendar İstemcisinde, Token yenilendiğinde isteklerin hem eski hem de yeni belirteci göndermesi hatası düzeltildi.
[*] : TsgcWSPServer_sgc düzeltildi, bazı durumlarda bir dahili kuyruğa erişilirken erişim ihlali oluşabiliyordu.
[*] : JWT'de, openSSL 1.1 veya 3.0 kullanılırken ES Algoritmasında oluşan erişim ihlali hatası düzeltildi.
[*] : iOS64 derlenirken oluşan hata düzeltildi, sgcIdSSLOpenSSLHeaders_static.pas(1284): E2035 Not enough actual parameters.
[*] : Delphi 10.3 ve 11.0'da Linux için sgcWebSockets yapılandırma paketinde oluşan hata düzeltildi.
.NET
[+] : Windows Indy Sunucularında (WebSocket ve HTTPs Sunucuları) IOCP geliştirildi. IOHandler sıfırdan yeniden yazıldı ve performans optimize edildi.
[+] : SChannel IOHandler geliştirildi, artık kullanımdan kaldırılmış SCHANNEL_CRED yerine SCH_CREDENTIALS uyguluyor.[*] : JWT'de, openSSL 1.1 veya 3.0 kullanılırken ES Algoritmasında oluşan erişim ihlali hatası düzeltildi.
