Blog eSeGeCe

Notes de version, analyses approfondies et tutoriels pour sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics et sgcIndy.

· Composants

Delphi TLS 1.3 sans DLL OpenSSL

Un moteur TLS 1.3 et TLS 1.2 écrit en Object Pascal, pour qu'un client ou un serveur Delphi parle TLS sans aucune DLL à côté de l'exécutable, et négocie au passage un échange de clés post-quantique hybride…

· Composants

Un client Server-Sent Events pour Delphi et .NET

TsgcSSEClient lit un flux Server-Sent Events, se reconnecte de lui-même et reprend avec Last-Event-ID, de sorte qu'une connexion perdue ne perd aucun message. Bientôt dans sgcWebSockets 2026.10…

· Composants

Extraction de documents par IA pour Delphi et .NET

Une facture PDF ou la photo d'un reçu entre, du JSON validé sort, avec une confiance pour chaque champ. TsgcAIDocumentExtractor arrive dans sgcWebSockets 2026.10…

· Composants

Transformez une capture d'écran en page web Delphi

Décrivez une page en une phrase, ou pointez-le vers une capture d'écran, et le designer sgcHTML la construit à partir de vos propres composants, via un schéma qui ne peut nommer rien que vous n'ayez pas enregistré…

· Composants

Signer un gros installateur sans le téléverser

Un serveur de signature n'a pas besoin de votre installateur, seulement de son empreinte. Les routes de hachage du sgcSign Server signent un MSI ou un MSIX à partir de quelques dizaines d'octets, et le package ne quitte jamais l'agent de compilation…

· Composants

Comment signer un installateur MSI ou MSIX en Delphi

TsgcMSISigner et TsgcAppxSigner signent des fichiers .msi, .msp, .msix et .appx depuis Delphi avec un horodatage, et refusent un MSIX dont l'éditeur ne correspond pas au certificat…

· Composants

Faites tourner votre application Delphi dans ChatGPT et Claude

Un outil MCP qui répond avec une page au lieu d'un paragraphe : les pages sgcHTML s'affichent désormais dans ChatGPT, Claude et VS Code, et les clics reviennent à votre application Delphi…

· Composants

Signer un EXE Windows depuis Linux avec Delphi

La signature Authenticode n'a plus besoin de Windows. Un court programme Delphi compilé pour Linux 64 bits signe un EXE avec un horodatage, et Windows accepte la signature comme n'importe quelle autre…

· Composants

EET 2.0 tchèque en Delphi : enregistrer les ventes avec TsgcEETClient | Blog eSeGeCe

La déclaration EET 2.0 tchèque débute le 1er janvier 2027. TsgcEETClient signe et envoie chaque vente, lit le pok et vérifie l'accusé de réception, avec un mode vérification et une file d'attente hors ligne…

· Versions

Version 2026.9.0 : sgcWebSockets, sgcSign, sgcIndy et sgcOpenAPI

Version 2026.9.0 pour sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy et sgcOpenAPI : un moteur multimédia WebRTC natif, un nouveau package de cryptographie, des ancres de confiance dans la vérification…

· Composants

sgcWebRTC : un moteur média WebRTC natif pour Delphi et C++ Builder

sgcWebRTC est un nouveau moteur média WebRTC pour Delphi et C++ Builder : signalisation SDP, ICE avec STUN et TURN, DTLS-SRTP, canaux de données SCTP et médias Opus, G.711, VP8 et H.264, sans navigateur ni WebView…

· Versions

sgcOpenAPI 2026.9.0 : la refonte de l'analyseur

sgcOpenAPI 2026.9.0 réécrit l'analyseur : OpenAPI 3.1 et 3.2, une liste Warnings au lieu d'échecs silencieux, une composition de schémas qui fonctionne, des énumérations correctes, des références externes sûres et une ligne de commande scriptable…

· Versions

Nouveautés de sgcSign 2026.9.0 | Blog eSeGeCe

sgcSign 2026.9.0 : ancres de confiance dans la vérification, listes de certificats plus riches, PKCS#11 multi-slots sans code PIN, deux nouveaux profils PAdES, demandes d'horodatage signées et un transport HTTP partagé…

· Composants

Quatre nouveaux composants sgcHTML, cinq nouvelles démos en direct

sgcHTML ajoute CameraScanner, NumPad, CommandPalette et EmptyState, puis met les quatre au travail dans cinq toutes nouvelles démos en direct : un entrepôt, une caisse de point de vente, Rapports & Analyses, une plateforme SaaS multi-tenant et Service terrain…

· Composants

Huobi et HTX : la correction d'un horodatage de signature qui échouait seulement une partie de la journée

Un défaut de signature Huobi et HTX mélangeait la date locale avec l'heure UTC : sur un hôte fonctionnant hors UTC, chaque requête privée échouait pendant une partie de la journée. Cela ressemblait à un problème d'authentification intermittent, et la correction tenait en deux lignes…

· Composants

Kraken : quatre corrections de fiabilité pour les clients WebSocket et Futures REST

Quatre défauts Kraken corrigés dans la 2026.9 : le client WebSocket spot parlait en v1 alors qu'il était connecté à un point de terminaison v2, les ordres Futures REST partaient en GET avec le corps signé abandonné, et les abonnements privés n'étaient jamais rejoués après une reconnexion…

· Composants

sgcHTML Design Surface — Créer des pages visuellement, pas seulement en code

sgcWebSockets 2026.9.0 ajoute le sgcHTML Design Surface, permettant de composer les pages visuellement sur un formulaire VCL au lieu de seulement en code, en utilisant exactement les mêmes composants et en produisant exactement le même HTML…

· Fonctionnalités

Compétences d'agent IA pour Delphi, C++Builder et .NET

Votre assistant IA n'a jamais lu les sources eSeGeCe, alors il invente des propriétés qui n'existent pas. Les compétences d'agent corrigent cela, gratuites et sous licence MIT…

· Composants

sgcCrypto : une nouvelle bibliothèque de cryptographie pour Delphi et C++ Builder

sgcCrypto est une nouvelle bibliothèque de cryptographie de 43 unités pour Delphi et C++ Builder : AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 et les algorithmes post-quantiques ML-KEM, ML-DSA et SLH-DSA, incluse gratuitement à partir de sgcWebSockets Standard…

· Versions

sgcWebSockets 2026.8 : QUIC, HTTP/3, OpenSSL statique et refonte de TLS | Blog eSeGeCe

sgcWebSockets 2026.8 ajoute des composants QUIC et HTTP/3, OpenSSL lié à l'intérieur de l'exécutable, plus de 30 nouveaux composants sgcHTML, une couche TLS SChannel réécrite, zlib 1.3.1 et un SBOM CycloneDX…

· Composants

sgcWebSockets installe désormais son propre SBOM | Blog eSeGeCe

L'installeur produit désormais un SBOM CycloneDX pour l'édition en cours d'empaquetage et l'installe sous le nom sbom.cdx.json, si bien que le fichier ne peut jamais s'écarter du code qu'il décrit…

· Composants

zlib 1.3.1 dans sgcWebSockets et sgcOpenAPI | Blog eSeGeCe

zlib passe de 1.2.12 à 1.3.1. Comme zlib est lié statiquement, la mise à jour a impliqué de reconstruire trois jeux d'objets distincts et de les valider sur chaque compilateur pris en charge…

· Composants

Limites de débit Binance en Delphi : regroupement, cadencement et 429 lisibles

Lisez Retry-After sur un HTTP 429, souscrivez toute une liste de surveillance avec une seule trame, et empêchez les plateformes de fermer votre connexion après une reconnexion…

· Composants

sgcProtoBuf : des fichiers .proto aux unités Delphi | Blog eSeGeCe

sgcProtoBuf transforme les définitions Protocol Buffers en unités Delphi, en résolvant les imports de façon récursive et en générant une unité par package…