Indy Servers - Thread Model (1 / 3)

Indy Servers use threads to handle the client connections, every time a new client connects to the server, a new thread is created and this thread handles the connection, so if you have 100 connections, there will be 100 threads. Additionally, indy uses blocking sockets, which means when you read or write, the function doesn't return until it is co...

Continue reading

OpenSSL Libraries Updated

The openSSL libraries have been updated to the latest version: - OpenSSL 1.1.1s - OpenSSL 3.0.7 (fixes critical vulnerability from version 3.0.0 to 3.0.6)

OpenSSL 3.0.7 Fixes Critical Vulnerability

OpenSSL has released a new version, 3.0.7 that fixes a Critical Vulnerability from openSSL versions 3.0.0 to 3.0.6. Registered users can download the latest openSSL version from the private account. The vulnerability is a buffer overflow in the X.509 certificate verification, which is the code used to validate TLS certificates. The vulnerability co...

Continue reading

WinHTTP Security Error 12175

After the Windows Update KB5018410 (10 October 2022) TLS 1.0 and TLS 1.1 were not supported anymore, but this seems has affected to TLS 1.2 protocol, so when using WinHTTP to connect using TLS 1.2, the following error was raised and the connection was closed: Security Error 12175 This issue affect to users running the following sgcWebSockets c...

Continue reading

sgcWebSockets 2022.8

Rad Studio  Here is the comprehensive list of new features and bug fixes included in this version: [+] : Added support for new iOS Simulator for ARM64 (Rad Studio 11.2). [+] : Added support for DTLS over UDP (Server and Client components). [+] : New Component TsgcRTCPeerConnection, allows to connect and exchange data between 2 remote peers (P2...

Continue reading

sgcWebSockets 2022.7

Rad Studio  Here is the comprehensive list of new features and bug fixes included in this version: [+] : New Client Component TsgcWSAPI_XTB. FX and CFD trading, providing access to over +2000 financial markets. [+] : New XTB demo showing the main features of crypto api. It's in the folder "05.Crypto\01.CryptoAPI" [+] : Improved Binance Client,...

Continue reading

WhatsApp API Send Local Files

From sgcWebSockets 2022.7.0, now you can upload local files (like pdf, videos, audios...) to WhatsApp Servers and send a message to your users. Previously to this improvement, you can only send files to users that were uploaded previously to a public website. Image Messages  Call the method SendMessageImage and pass the following parameters: a...

Continue reading

sgcWebSockets 2022.6

Rad Studio  Here is the comprehensive list of new features and bug fixes included in this version: [+] : New Client Component TsgcWSAPI_OKX. OKX, formerly known as OKEx, is one of the largest crypto spot and derivatives trading exchanges. [+] : New OKX demo showing the main features of crypto api. It's in the folder "05.Crypto\01.CryptoAPI" [+...

Continue reading

.NET WhatsApp Cloud API

From sgcWebSockets 2022.6.0 WhatsApp Cloud API is supported for .NET. Send and receive messages using a cloud-hosted version of the WhatsApp Business Platform. The Cloud API allows you to implement WhatsApp Business APIs without the cost of hosting of your own servers and also allows you to more easily scale your business messaging. The Cloud API s...

Continue reading

sgcWebSockets 2022.5.0

Rad Studio  Here is the comprehensive list of new features and bug fixes included in this version: [+] : New WhatsApp Client, allows to send and receive messages, documents, images... using Whatsapp Cloud API. [+] : New WhatsApp Demo, shows how works the WhatsApp Cloud API: send messages, receive notifications... [+] : New OpenAPI Client Amazo...

Continue reading