eSeGeCe Blog

Release notes, deep dives, and tutorials for sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics, and sgcIndy.

· Features

Apple Push Notifications - Register your App (Part 1/4)

sgcWebSockets library supports HTTP/2 protocol on Server and Client side components, Apple Push Notifications only allows to send Push Notifications from a Server Provider using HTTP/2 protocol, so i...

· Features

Apple Push Notifications - Send HTTP/2 notifications (Part 2/4)

In the previous blog, I show how retrieve a device token, now I will show how use the HTTP/2 sgcWebSockets client to send a notification (without the authentication part).Send your remote notificatio...

· Features

Apple Push Notifications - Token Based Connections to APNs (Part 3/4)

In this blog I will show how configure the sgcWebSockets JWT Client to send authenticated HTTP/2 requests to Apple Push Notification Servers.Secure your communications with Apple Push Notification se...

· Features

OAuth2 Client Credentials

OAuth2 Client Component now supports Client Credentials as grant type, this type of grant is commonly used for server-to-server interactions that must run in the background, without immediate interac...

· Features

HTTP Post Big Files

sgcWebSockets Servers allow to Post Big Files without affecting the server memory. When a HTTP client sends a multipart/form-data stream, the stream is saved by server in memory. When the files are b...

· Releases

openSSL 1.1.1k

The latest openSSL libraries have been compiled and updated for sgcWebSockets users with an active license, the following libraries are available:1. Windows322. Windows643. OSX644. Android645. iOS64R...

· Releases

sgcWebSockets 4.4.8

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.8:[+] : New Component TsgcHTTP_JWT_Client, allows to encode and sign JWT Tokens as Authentication Bearers in...

· Components

JWT Delphi Client

From sgcWebSockets 4.4.8 JWT is supported on Client components like WebSocket Client and HTTP/2 Client.The TsgcHTTP_JWT_Client component allows to encode and sign JWT Tokens, attached to a WebSocket...

· Components

JWT Delphi Server

From sgcWebSockets 4.4.8 JWT Tokens are supported on Server Components.The TsgcHTTP_JWT_Server component allows to decode and validate JWT tokens received in WebSocket Handshake when using WebSocket...

· Components

WebSocket Send File .NET

From sgcWebSockets 4.4.8, WebSocket Protocol Files is supported by sgcWebSockets .NET Library.This protocol allows sending files using binary WebSocket transport. It can handle big files with a low m...

· Components

Kraken Futures API

From sgcWebSockets 4.4.8 Kraken Futures API is supportedhttps://futures.kraken.com/The following APIs are supported:WebSockets Public API: connects to a public WebSocket server.WebSockets Private API...

· Features

OpenSSL Perfect Forward Secrecy

From sgcWebSockets 4.4.8 there are small modifications in library to improve security of connections. One of them is Perfect Forward SecrecyWhen you use the RSA key exchange mechanism, it creates a l...

· Components

Coinbase Pro REST API

From sgcWebSockets 4.4.8, Coinbase Pro REST API is fully supported. The REST API allows to access to public Market Data and Private Accounts, place new orders... sgcWebSockets library supports the fo...

· Features

WebSocket Masked Messages

From sgcWebSockets 4.4.8 the Log of websocket messages has been improved. Till now, the messages were saved as was sent/received by socket, this means that when a websocket message was sent by websoc...

· Releases

sgcWebSockets 4.4.7

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.7:[+] : New Client Component TsgcWSAPI_Coinbase, Coinbase is a platform that allows to buy, sell and store c...

· Features

SChannel Certificates

From sgcWebSockets 4.4.7 the use of Certificates using SChannel as crypto library is supported.The SChannel implementation supports 2 types of certificate authentication:1. Using a PFX certificate2....

· Components

Socket.IO 3 API support

From sgcWebSockets 4.4.7, Socket.IO 3 API is supported. Now by default, when you create an instance of Socket.IO Client, it's configured against API 3.* Sample Find below a simple sample of how conne...

· Features

Binance Futures APIs USDT and COIN

From sgcWebSockets 4.4.7, both Binance Futures APIs are supported: USDT and COIN.USD Futures: https://binance-docs.github.io/apidocs/futures/enCOIN Futures: https://binance-docs.github.io/apidocs/del...

· Components

Coinbase WebSocket API

From sgcWebSockets 4.4.7, Coinbase WebSocket API is supported. Coinbase is a platform that allows to sell, buy and store cryptocurrencies like Ethereum, Bitcoin...WebSocket API allow to receive in re...

· Features

Telegram Bot Chat not found

When you log as bot, the GetChats method cannot be used, so you don't get All available chats. If it's the first time you login as Bot and you try to send a message to a known Chat, you will get this...

· Features

Telegram Send Message Bold, Italic...

Telegram client has been improved with a new method, SendRichTextMessages, which supports the use of styles like: bold, italic, underline, strike and code.The use is very simple, if you want send a t...

· Features

AWS Cognito and OAuth2

sgcWebSockets library supports OAuth2 Authentication in Server and Client components, next version will include a new feature required by AWS Cognito service, when you try to authenticate using OAuth...

· Features

HTTP/2 Alternate Service

The Alt-Svc HTTP header is used to inform the clients that the same resource can be reached from another service or protocol, this is useful if you want inform the HTTP clients that your server suppo...

· Features

WebSocket Client Before Connect and Before WatchDog

WebSocket Client can be customized with some of the events available. There are 2 new events added to the latest version:OnBeforeConnect: this event is called just before the client tries to connect...