Blog di eSeGeCe

Note di rilascio, approfondimenti e tutorial per sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics e sgcIndy.

· Versioni

Release 2026.9.0: sgcWebSockets, sgcSign, sgcIndy e sgcOpenAPI

Release 2026.9.0 per sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy e sgcOpenAPI: un motore multimediale WebRTC nativo, un nuovo pacchetto di crittografia, le ancore di fiducia nella verifica…

· Componenti

sgcWebRTC: un motore multimediale WebRTC nativo per Delphi e C++ Builder | Blog eSeGeCe

sgcWebRTC è un nuovo motore multimediale WebRTC per Delphi e C++ Builder: signalling SDP, ICE con STUN e TURN, DTLS-SRTP, data channel SCTP e media Opus, G.711, VP8 e H.264, senza browser e senza WebView…

· Versioni

sgcOpenAPI 2026.9.0: la revisione completa del parser | Blog eSeGeCe

sgcOpenAPI 2026.9.0 riscrive il parser: OpenAPI 3.1 e 3.2, un elenco Warnings al posto dei fallimenti silenziosi, composizione degli schemi funzionante, enum corretti, riferimenti esterni sicuri e una riga di comando utilizzabile negli script…

· Versioni

Novità di sgcSign 2026.9.0 | Blog eSeGeCe

sgcSign 2026.9.0: trust anchor nella verifica, elenchi di certificati più ricchi, PKCS#11 multi-slot senza PIN, due nuovi profili PAdES, richieste di marca temporale firmate e un unico trasporto HTTP condiviso…

· Componenti

Quattro nuovi componenti sgcHTML, cinque nuove demo live

sgcHTML aggiunge CameraScanner, NumPad, CommandPalette ed EmptyState, poi mette tutti e quattro al lavoro in cinque nuove demo live: un Magazzino, una cassa Punto vendita, Report e analisi, una piattaforma SaaS multi-tenant e Assistenza sul campo…

· Componenti

Huobi e HTX: la correzione di un timestamp di firma che falliva solo per parte della giornata

Un difetto di firma di Huobi e HTX combinava la data locale con l'orario UTC, così un host in esecuzione fuori dal fuso UTC vedeva fallire ogni richiesta privata per parte della giornata. Sembrava un problema di autenticazione intermittente, ed era una correzione di due righe…

· Componenti

Kraken: quattro correzioni di affidabilità nei client WebSocket e Futures REST

Quattro difetti di Kraken corretti nella 2026.9: il client WebSocket spot parlava v1 mentre era connesso a un endpoint v2, gli ordini Futures REST venivano inviati come GET con il corpo firmato scartato, e le sottoscrizioni private non venivano mai ripristinate dopo una riconnessione…

· Componenti

sgcHTML Design Surface — Costruisci Pagine Visivamente, Non Solo nel Codice | Blog eSeGeCe

sgcWebSockets 2026.9.0 aggiunge la sgcHTML Design Surface, così le pagine possono essere composte visivamente su un form VCL invece che solo nel codice, usando esattamente gli stessi componenti e producendo esattamente lo stesso HTML…

· Funzionalità

Skill per agenti IA per Delphi, C++Builder e .NET

Il tuo assistente IA non ha mai letto il codice sorgente di eSeGeCe, perciò inventa proprietà che non esistono. Le skill per agenti risolvono il problema, gratuite e con licenza MIT…

· Componenti

sgcCrypto: una Nuova Libreria di Crittografia per Delphi e C++ Builder

sgcCrypto è una nuova libreria di crittografia di 43 unità per Delphi e C++ Builder: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 e gli algoritmi post-quantum ML-KEM, ML-DSA e SLH-DSA, inclusa gratuitamente a partire da sgcWebSockets Standard…

· Versioni

sgcWebSockets 2026.8: QUIC, HTTP/3, OpenSSL statico e una revisione completa di TLS | Blog eSeGeCe

sgcWebSockets 2026.8 aggiunge i componenti QUIC e HTTP/3, OpenSSL collegato all'interno dell'eseguibile, più di 30 nuovi componenti sgcHTML, un livello TLS SChannel riscritto, zlib 1.3.1 e un SBOM CycloneDX…

· Componenti

sgcWebSockets ora installa il proprio SBOM | Blog eSeGeCe

L'installer produce ora un SBOM CycloneDX per l'edizione che sta impacchettando e lo installa come sbom.cdx.json, così il file non può mai divergere dal codice che descrive…

· Componenti

zlib 1.3.1 in sgcWebSockets e sgcOpenAPI | Blog eSeGeCe

zlib passa da 1.2.12 a 1.3.1. Poiché zlib è collegato staticamente, l'aggiornamento ha richiesto la ricompilazione di tre distinti insiemi di object file e la loro verifica su ogni compilatore supportato…

· Componenti

Rate limit di Binance in Delphi: batching, pacing e 429 leggibili

Leggi Retry-After su un HTTP 429, sottoscrivi un'intera watchlist con un solo frame ed evita che gli exchange chiudano la connessione dopo una riconnessione…

· Componenti

sgcProtoBuf: dai file .proto alle unit Delphi | Blog eSeGeCe

sgcProtoBuf trasforma le definizioni Protocol Buffers in unit Delphi, risolvendo gli import in modo ricorsivo e generando una unit per ogni package…

· Componenti

TsgcHTTPRESTServer: il nuovo componente REST Server | Blog eSeGeCe

TsgcHTTPRESTServer è un nuovo componente server HTTP per le API REST, che aggiunge CORS, endpoint di metriche e health e multi-tenancy sopra TsgcHTTPServer…

· Componenti

REST Server + OpenAPI: API contract-first in Delphi | Blog eSeGeCe

Collega il plugin OpenAPI a TsgcHTTPRESTServer e lascia che una sola specifica guidi instradamento, validazione, sicurezza e Swagger UI, con una sola assegnazione come intero cablaggio…

· Componenti

REST Server: utenti, multi-tenancy e metriche | Blog eSeGeCe

Un archivio utenti con hash collegato a HTTP Basic, cinque modi per risolvere un tenant per richiesta, e metriche Prometheus con un endpoint di health per TsgcHTTPRESTServer…

· Componenti

Collegamento statico di OpenSSL in sgcWebSockets: niente più DLL libcrypto e libssl

OpenSSL può ora essere collegato direttamente all'interno del tuo eseguibile sgcWebSockets invece di essere caricato in fase di esecuzione dalle DLL libcrypto e libssl. Aggiungi una unit alla clausola uses e non c'è altro da configurare…

· Componenti

TCPKeepAlive e KeepAliveTimeout per i server IOCP ed EPOLL | Blog eSeGeCe

sgcWebSockets aggiunge TCPKeepAlive e KeepAliveTimeout ai motori server IOCP ed EPOLL, chiudendo le connessioni il cui peer è scomparso silenziosamente invece di lasciarle aperte per sempre…

· Componenti

Componenti client e server HTTP/3 per Delphi e C++ Builder

sgcQUIC porta HTTP/3 su Delphi e C++ Builder con TsgcHTTP3Client e TsgcHTTP3Server, eseguendo la semantica HTTP su QUIC con compressione delle intestazioni QPACK, ogni verbo, richieste asincrone e rilevamento Alt-Svc…

· Componenti

Componenti Client e Server QUIC per Delphi e C++ Builder | Blog eSeGeCe

sgcQUIC aggiunge il protocollo di trasporto QUIC a Delphi e C++ Builder con TsgcQUICClient e TsgcQUICServer, costruiti sul motore QUIC nativo di OpenSSL 3.5 con TLS 1.3, stream multiplexati e 0-RTT…

· Funzionalità

sgcHTML su WebBroker e DataSnap | Blog eSeGeCe

Servi le pagine sgcHTML da qualsiasi applicazione WebBroker e dai server DataSnap, con aggiornamenti WebSocket in tempo reale sulla stessa porta dei tuoi endpoint REST DataSnap…

· Componenti

Tre nuovi componenti di amministrazione sgcHTML: Presence, RolesPermissions e UserManagement

Tre nuovi componenti di amministrazione sgcHTML: Presence per un elenco live di chi è online, RolesPermissions per una matrice di assegnazione permessi e UserManagement per una tabella completa di amministrazione utenti…