net

146 articles tagged “net”.

· Releases

sgcUI 2026.10: 14 native UI-producten voor Delphi, C++ Builder en .NET

sgcUI 2026.10 levert 14 native UI-producten in één suite: grids, draaitabellen, grafieken, dashboards, metingen, planners, diagrammen, kaarten, PDF en rapporten voor Delphi, C++ Builder en .NET…

· Componenten

Passkeys in Delphi: wachtwoordloos aanmelden met WebAuthn

Wachtwoorden worden gephisht, hergebruikt en gelekt. Passkeys niet. Zo registreert een Delphi-applicatie ze, meldt gebruikers aan zonder gebruikersnaam en bewaart elke passkey in een eigen database…

· Releases

sgcWebSockets 2026.10

sgcHTML krijgt auth, routing, testen, SPA-navigatie, SSE, het AI Data Pack, CRUD, een AI-paginagenerator, MCP Apps en Web Push, en de cryptografie wordt post-quantum met een TLS 1.3- en TLS 1.2-engine in puur Pascal…

· Componenten

SAML Single Sign-On in Delphi met Entra ID, Okta en AD FS

Uw klant wil dat het personeel inlogt met Entra ID, Okta of AD FS. Dit is de volledige SAML-flow in een Delphi-applicatie, van de eerste redirect tot een gevalideerde gebruiker…

· Componenten

Delphi-webapps van rechts naar links in het Arabisch en Hebreeuws

Stel de taal in op Arabisch of Hebreeuws en de hele pagina draait naar rechts-naar-links: het dir-attribuut, de Bootstrap RTL-stylesheet en elke sgcHTML-component, terwijl links-naar-rechts pagina's byte voor byte hetzelfde blijven…

· Componenten

Delphi-login met Passkeys, SAML SSO, LDAP en TOTP 2FA

Passkeys, SAML single sign-on, Active Directory, codes van een authenticator-app, OpenID Connect en OAuth2 voor mail, als Delphi-componenten die je op een formulier zet in plaats van protocollen die je zelf schrijft…

· Componenten

Een realtime spraakagent voor Delphi en .NET

TsgcAIVoiceAgent luistert, detecteert wanneer de gebruiker klaar is, praat terug en roept je tools aan, via OpenAI Realtime of Gemini Live. Komt in sgcWebSockets 2026.10…

· Componenten

Delphi MCP-server en -client: de nieuwe MCP 2026-07-28-specificatie

De MCP-server en -client voor Delphi spreken nu MCP 2026-07-28: stateless requests, discover, subscriptions, multi round-trip requests en tasks…

· Componenten

Een Server-Sent Events-client voor Delphi en .NET

TsgcSSEClient leest een Server-Sent Events-stream, herverbindt vanzelf en hervat met Last-Event-ID, zodat een verbroken verbinding geen bericht verliest. Binnenkort in sgcWebSockets 2026.10…

· Componenten

AI-documentextractie voor Delphi en .NET

Een PDF-factuur of een foto van een kassabon gaat erin, gevalideerde JSON komt eruit, met een betrouwbaarheid voor elk veld. TsgcAIDocumentExtractor komt eraan in sgcWebSockets 2026.10…

· Componenten

Tsjechische EET 2.0 in Delphi: verkopen registreren met TsgcEETClient

De Tsjechische EET 2.0-rapportage begint op 1 januari 2027. TsgcEETClient ondertekent en verstuurt elke verkoop, leest de pok en verifieert de bevestiging, met verificatiemodus en een offline wachtrij…

· Releases

Release 2026.9.0: sgcWebSockets, sgcSign, sgcIndy en sgcOpenAPI

Release 2026.9.0 voor sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy en sgcOpenAPI: een native WebRTC-media-engine, een nieuw cryptografiepakket, vertrouwensankers bij verificatie…

· Releases

Wat is er nieuw in sgcSign 2026.9.0

sgcSign 2026.9.0: vertrouwensankers bij verificatie, rijkere certificaatlijsten, PKCS#11 met meerdere slots zonder pincode, twee nieuwe PAdES-profielen, ondertekende tijdstempelverzoeken en één gedeeld HTTP-transport…

· Componenten

Vier nieuwe sgcHTML-componenten, vijf nieuwe live demo's

sgcHTML voegt CameraScanner, NumPad, CommandPalette en EmptyState toe, en zet ze vervolgens alle vier aan het werk in vijf gloednieuwe live demo's: een Magazijn, een Kassasysteem, Rapportages en analyses, een Multi-tenant SaaS-platform en Buitendienst…

· Functies

AI-agentskills voor Delphi, C++Builder en .NET

Je AI-assistent heeft de eSeGeCe-broncode nooit gelezen en verzint daarom properties die niet bestaan. Agentskills lossen dat op, gratis en onder MIT-licentie…

· Releases

sgcWebSockets 2026.8: QUIC, HTTP/3, statisch OpenSSL en een TLS-revisie

sgcWebSockets 2026.8 voegt QUIC- en HTTP/3-componenten toe, OpenSSL gelinkt binnen het uitvoerbare bestand, meer dan 30 nieuwe sgcHTML-componenten, een herschreven SChannel TLS-laag, zlib 1.3.1 en een CycloneDX SBOM…

· Componenten

HTTP/3 client- en servercomponenten voor Delphi en C++ Builder

sgcQUIC brengt HTTP/3 naar Delphi en C++ Builder met TsgcHTTP3Client en TsgcHTTP3Server, die HTTP-semantiek over QUIC uitvoeren met QPACK header-compressie, elke verb, asynchrone requests en Alt-Svc-detectie…

· Componenten

QUIC Client- en Servercomponenten voor Delphi en C++ Builder

sgcQUIC voegt het QUIC-transportprotocol toe aan Delphi en C++ Builder met TsgcQUICClient en TsgcQUICServer, gebouwd op de native OpenSSL 3.5 QUIC-engine met TLS 1.3, gemultiplexte streams en 0-RTT…

· Componenten

Drie nieuwe sgcHTML-beheercomponenten: Presence, RolesPermissions en UserManagement

Drie nieuwe sgcHTML-beheercomponenten: Presence voor een live overzicht van wie online is, RolesPermissions voor een rechten-matrix en UserManagement voor een volledige gebruikersbeheertabel…

· Componenten

Zes nieuwe sgcHTML-feedbackcomponenten: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress en LogViewer

Zes nieuwe sgcHTML feedback- en layoutcomponenten: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress en LogViewer — ze laten een bezoeker zien wat er op dit moment gebeurt…

· Componenten

Zes nieuwe sgcHTML-formuliervelden: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer

Zes nieuwe sgcHTML-formuliercomponenten: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer — de velden die een echt beheerformulier nodig heeft naast een gewoon tekstvak…

· Componenten

JavaScript-bibliotheken van derden integreren in sgcHTML

Voeg D3.js, Chart.js, een DevExtreme Grid of elke browserbibliotheek toe aan een sgcHTML-pagina met drie hooks, of verpak deze in een herbruikbare server-side component…

· Componenten

Zes nieuwe sgcHTML-visuals: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode

Zes nieuwe sgcHTML-visuals weergegeven als pure server-side SVG: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode — geen grafiekbibliotheek, geen client-side JavaScript…

· Componenten

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid, PivotTable, ActivityFeed en Splitter

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid voor hiërarchische tabellen, PivotTable voor gegroepeerde aggregaten, ActivityFeed voor live event streams en Splitter voor aanpasbare tweedelige lay-outs…

· Releases

sgcWebSockets 2026.7: clustering, berichtgeschiedenis, async / await en geharde clients

sgcWebSockets 2026.7 voegt clustering over meerdere servers toe, berichtgeschiedenis met herstel na een reconnect, async / await, backoff en retries, backpressure op de verzendwachtrij, compressie op de HTTP server en een geharde HTTP client…

· Componenten

sgcHTML Site-component: een hele webpagina uit één Delphi-component

Eén nieuwe sgcHTML-component bouwt een complete webpagina — header, navigatiemenu, inhoud en footer — en één enkele Layout-eigenschap hervormt die pagina over zes sjablonen, in Delphi, C++ Builder en .NET…

· Componenten

De HTTP-client in sgcWebSockets beveiligen

Een HTTP-client die redirects volgt en onbegrensde responses leest, is een aanvalsoppervlak. sgcWebSockets 2026.7 voegt optionele schakelaars toe die dat gat dichten: inloggegevens verwijderen bij redirects naar een andere host, geen HTTPS-downgrade, limieten op responses, controle op cookies…

· Componenten

sgcWebSockets Berichtgeschiedenis & Herstel na Herverbinding — Mis Nooit een Bericht

sgcWebSockets houdt een begrensde berichtgeschiedenis per kanaal bij met offsets, zodat een client die zijn verbinding verliest automatisch de gemiste berichten opnieuw afspeelt bij herverbinding, optioneel, met Delphi- en .NET-voorbeelden…

· Componenten

sgcWebSockets Clustering — WebSocket-servers schalen over meerdere nodes

TsgcWSCluster schaalt sgcWebSockets over meerdere servernodes, een publish- of Presence-gebeurtenis op de ene node bereikt abonnees op een andere node, via een mesh-backplane zonder infrastructuur of Redis, met voorbeelden in Delphi en .NET…

· Componenten

sgcHTML: Moderne web-UI’s bouwen vanuit Delphi zonder JavaScript te schrijven

sgcHTML geeft Delphi-, C++ Builder- en .NET-ontwikkelaars meer dan 60 server-side HTML-componenten die Bootstrap 5-opmaak genereren en interactief blijven via htmx — geen JavaScript vereist…

· Releases

sgcWebSockets 2026.6: gRPC, OpenAPI-server, Kafka en native TLS

sgcWebSockets 2026.6 voegt een native gRPC-client, een standalone OpenAPI 3-server, een Apache Kafka-client, native Android- en Apple-TLS (geen OpenSSL), firewall-botdetectie, een MCP stdio-transport, post-quantum-crypto en geharde WebSocket- en HTTP-servers toe…

· Componenten

Grote bestanden streamen vanaf de sgcWebSockets HTTP-server

Bestanden serveren vanuit DocumentRoot laadde voorheen het hele bestand per verbinding in het geheugen, dus 100 downloads van een 1 GB-bestand hadden zo'n 100 GB RAM nodig. Bestanden streamen nu vanaf schijf en het geheugen blijft vlak…

· Componenten

De HTTP-server in sgcWebSockets versterken

De HTTP-servers blokkeren nu path traversal bij het serveren van statische bestanden, begrenzen de request-body, weigeren smuggling-achtige requests, verdedigen HTTP/2 tegen Rapid Reset, en saneren responseheaders…

· Componenten

De WebSocket-server in sgcWebSockets verstevigen

Nieuwe ingebouwde beschermingen voor WebSocket-servers: een instelbare limiet voor de berichtgrootte die geheugenaanvallen met te grote, gefragmenteerde en gecomprimeerde berichten tegenhoudt, plus strengere validatie van de handshake…

· Reviews

Een WebSocket-bibliotheek kiezen voor Delphi 2026

Een koopgids 2026 voor Delphi WebSocket-bibliotheken: sgcWebSockets, Indy, TMS FNC WX, mORMot en Synapse vergeleken op features, licentie, onderhoud en Delphi-versie-ondersteuning.

· Componenten

sgcWebSockets 2026.6 — Botdetectie in de Firewall

De TsgcWebSocketFirewall-component krijgt IP-gebaseerde Botdetectie in sgcWebSockets 2026.6 — geverifieerde crawlers, datacenterbereiken en geblokkeerde IP's geïdentificeerd via bekende-botlijsten, ASN-bereiken, reverse DNS en DNSBL-opzoekingen…

· Releases

FXCM API-client verwijderd uit sgcWebSockets 2026.6

De TsgcWSAPI_FXCM-component is verwijderd uit sgcWebSockets 2026.6 in zowel de Delphi- als de .NET-edities. FXCM heeft zijn publieke ForexConnect / REST / streaming-trading-API uitgefaseerd ten gunste van platforms van derden, waardoor de integratie zonder upstream-provider zit…

· Releases

sgcWebSockets 2026.5 — Rate Limiter, Circuit Breaker, API Keys, MCP OAuth & snellere IOCP

sgcWebSockets 2026.5 levert TsgcWSRateLimiter, TsgcWSCircuitBreaker en TsgcWSAPIKeyManager, een Forex.com + Lightstreamer client, OAuth 2.1 voor de MCP Server, hoog-performante IOCP / EPOLL tuning, ML-KEM-768 post-quantum sleutels en een uitgebreide batch HTTP/2- / MCP-fixes.

· Releases

sgcSign 2026.5 — Authenticode, EU eIDAS Pack & 9 arbeidsprofielen

sgcSign 2026.5 voegt Microsoft Authenticode-signing voor PE-bestanden, ClickOnce / NuGet / VSIX signers, een EU eIDAS compliance pack (ASiC, LOTL/EUTL-vertrouwenslijst, CSC remote signing), 9 arbeidsprofielen, een Bulgaars Peppol-profiel, een ingebouwde QR Code generator en ECDSA P-256/384/521 toe.

· Componenten

Forex.com API REST & Lightstreamer

De volgende sgcWebSockets-release - versie 2026.5.0 - voegt native ondersteuning toe voor de Forex.com / StoneX / CityIndex Trading-API: REST-orderbeheer plus realtime Lightstreamer-streaming, allemaal geleverd...

· Releases

sgcWebSockets 2026.4

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 13.1: het nieuwe platform WinARM64EC wordt ondersteund. [+] : Nieuw TsgcWSFirewall-component: volwaardige firewall voor WebSocket-servers met IP-blacklist/whitel...

· Componenten

Gemini Delphi API-client

Google Gemini is een van de krachtigste multimodale AI-modelfamilies die vandaag beschikbaar is. Hij blinkt uit in tekstgeneratie, beeldbegrip, gestructureerde outputs en function-calling voor een breed scala...

· Functies

Snellere WebSocket-compressie

WebSocket-compressie is essentieel om bandbreedte te besparen en de responsiviteit te verbeteren, vooral bij het versturen van repetitieve data zoals JSON-payloads. De permessage-deflate-extensie comprimeert ev...

· Functies

OAuth2 DPoP in Delphi

OAuth 2.0-access-tokens zijn de sleutels tot je API-koninkrijk — en als iemand er een steelt, kan hij die overal gebruiken. DPoP (Demonstrating Proof of Possession), gedefinieerd in RFC 9449, lost dat op door cryp...

· Componenten

Firewall voor sgcWebSockets-servers

sgcWebSockets 2026.4.0 introduceert TsgcWSFirewall - een speciaal firewall-component dat direct in je WebSocket-server wordt geplugd, nu met 15 beschermingsmodules waaronder GeoIP-landfiltering, threat-scoring...

· Functies

SChannel Indy-server Delphi

Delphi-ontwikkelaars die TLS-enabled servers op Windows deployen hebben jarenlang dezelfde uitdaging gehad: de juiste OpenSSL-bibliotheken bij hun toepassing bundelen. Versie-mismatches, ontbrekende DLL's tijdens...

· Functies

AMQP 1-client Delphi-update

De AMQP 1.0-protocolimplementatie in sgcWebSockets heeft een uitgebreide review ondergaan tegen de OASIS AMQP 1.0-specificatie. Dit artikel documenteert de 30 fixes die over 8 broncode-bestanden zijn toegepast,...

· Functies

AMQP 0.9.1 Delphi-client update

De AMQP 0-9-1-implementatie in sgcWebSockets heeft een uitgebreide update gekregen: 11 bugfixes voor kritieke parametervolgorde, typeverschillen, thread-veiligheid en gegevensverlies, plus 6 nieuwe...

· Functies

OpenAI Delphi-client-update

sgcWebSockets 2026.4.0 introduceert een grote uitbreiding van de OpenAI-API-integratie met volledige ondersteuning voor de nieuwe Responses-API (de officiële vervanger van de afgeschafte Assistants-API), Audio...

· Functies

Nieuwe Binance-API-methoden in sgcWebSockets

De sgcWebSockets-bibliotheek blijft de Binance-integratie uitbreiden met een aanzienlijk pakket nieuwe methoden voor de Spot-REST-API, Futures-REST-API en WebSocket-streams. Dit artikel biedt...

· Releases

sgcWebSockets 2025.10

Rad Studio [+] : Nieuw component TsgcWSAPIClient_MCP implementeert de MCP Client-specificatie. [+] : Nieuwe demo MCP Client die de belangrijkste functies van de MCP Client laat zien, te vinden in de map "Demos\15...

· Componenten

Crypto-apps bouwen met de Binance-component

De TsgcWSAPI_Binance-component is ontworpen om Delphi-teams snel Binance-gebaseerde ervaringen te laten leveren...

· Componenten

Telegram Delphi-client

De sgcTelegram-componentenfamilie combineert de kracht van de officiële Telegram Database Library met de snelle productiviteit van Delphi. Dit artikel beschrijft hoe je het component configureert en integreert in je...

· Componenten

WhatsApp Delphi-component

Met het sgcWebSockets WhatsApp-component kunnen Delphi-teams direct gepersonaliseerde gesprekken op schaal leveren. Of je nu CRM-integraties, helpdeskportalen of transactionele notificatie...

· Componenten

Telegram bijgewerkt

De Telegram-bibliotheek is bijgewerkt naar versie 1.8.54 voor de volgende RAD Studio-personalities: Win32, Win64, Android64, iOS64, OSX64, OSXARM64, Linux64. De Android64-versie wordt nu gebouwd met een paginagrootte...

· Functies

sgcWebSockets Authorisaties

De sgcWebSockets-bibliotheek ondersteunt meerdere authenticatiemethoden om WebSocket-communicatie in Delphi- en C++Builder-toepassingen te beveiligen. Omdat het WebSocket-protocol zelf geen authe...

· Componenten

WebSocket-client gebruiken in .NET

TsgcWebSocketClient is de .NET-wrapper rond de sgcWebSockets-runtime-client. Het erft alle kern-WebSocket-mogelijkheden van TsgcWebSocketClient_base, en biedt .NET-applicaties een component-stijl...

· Releases

sgcWebSockets 2025.7

Rad Studio [+] : Verbeterde WebAuthn: ondersteuning toegevoegd voor de algoritmes PS256, PS384 en PS512. [+] : Verbeterde WebAuthn: nieuwe eigenschap WebAuthnOptions.MDS om de Fido Metadata Service te configureren. [+] : Verbeterd...

· Releases

sgcWebSockets 2025.6

Rad Studio [+] : Verbeterde OpenAI Assistant: nieuwe gebeurtenis OnFunctionCall waarmee je OpenAI-modellen kunt koppelen aan je code, database, toepassingen... [+] : Bijgewerkte OpenAI Assistant-demo met een n...

· Releases

sgcWebSockets 2025.5

Rad Studio [+] : Verbeterde WebAuthn-server: nieuwe gebeurtenissen om de Options-request/response voor de Registration- en Authentication-flows beter af te handelen. - OnWebAuthnRegistrationOptionsRequest: staat toe...

· Releases

sgcWebSockets 2025.4

Rad Studio [+] : Nieuw WebAuthn Server-component: implementeert de WebAuthn Server-specificatie, een webstandaard voor veilige, wachtwoordloze authenticatie. Momenteel in BETA. [+] : Nieuwe WebAuthn-demo: laat zien...

· Releases

sgcWebSockets 2025.3

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 12.3 [+] : Verbeterde Setup, een nieuwe optie "Build Rad Studio IDE Win64" staat toe om het package voor de 64-bits IDE te installeren, standaard uitgeschakeld. [+] : Verbeterd...

· Releases

sgcWebSockets 2024.10

Rad Studio [+] : Verbeterde OpenAI Assistant, maakt het nu mogelijk om bestanden te uploaden en vragen te stellen over de inhoud van deze bestanden. [+] : Verbeterde OpenAI Assistant-demo, een nieuwe optie is toegevoegd om...

· Functies

OpenSSL 3 Legacy-ondersteuning

OpenSSL 3.0 heeft diverse afgeschafte of onveilige algoritmen verplaatst naar een interne bibliotheekmodule genaamd legacy provider. Deze wordt niet standaard geladen, dus apps (of hun taalruntimes) die OpenSSL...

· Releases

sgcWebSockets 2024.5

Rad Studio [+] : Verbeterde Binance API-client, nieuwe place order-functies: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder en PlaceLimitMakerOrder. [+...

· Functies

Delphi PKCE OAuth2

Vanaf sgcWebSockets 2024.5.0 is PKCE, dat staat voor "Proof of Key Code Exchange", een uitbreiding van het OAuth 2.0-protocol die helpt code-interceptie-aanvallen te voorkomen. PKCE wordt ondersteund door de OAuth2 Serv...

· Releases

sgcWebSockets 2024.4

Rad Studio [+] : Verbeterde Binance API-client, de convert-endpoints zijn toegevoegd aan de REST_API-class. [+] : De eigenschap Options.Software toegevoegd om de Server HTTP-headerwaarde aan te passen. [+] : Nieuwe...

· Releases

sgcWebSockets 2024.3.0

Rad Studio [+] : OpenSSL 1.1.1-libraries bijgewerkt naar versie 1.1.1w. Dit is de laatste release voor API 1.1.1. [+] : OpenSSL 3.0.0-libraries bijgewerkt naar versie 3.0.13. [+] : Bijgewerkt...

· Componenten

Bijgewerkte Telegram-bibliotheken voor Delphi, C++ Builder & .NET

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, macOS ARM64, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt...

· Functies

OpenSSL 1.1 en 3.*

Hoewel de openSSL-bibliotheken 1.0 en 1.1 geen updates meer ontvangen, moeten gebruikers overwegen de nieuwste openSSL 3.0- of 3.1-API's te gebruiken. Hieronder vind je de verschillen tussen 3.0 en 3.1:OpenSSL 3.0...

· Releases

sgcWebSockets 2024.2

Rad Studio [+] : Nieuw component TsgcWSPClient_AMQP1, implementeert het AMQP 1.0.0-protocol. [+] : - Authenticatie: anoniem of SASLPlain [+] : - Plain TCP / TLS. [+] : - Sessies aanmaken / sluiten. [+] : - Sender...

· Functies

HTTP/2-serverthreads

Vanaf sgcWebSockets 2024.2.0 is de HTTP/2-server verbeterd bij het ontvangen van HTTP/2-aanvragen. Standaard wordt elke nieuwe HTTP/2-aanvraag nu in de wachtrij geplaatst en afgehandeld door één van...

· Releases

sgcWebSockets 2024.1

Rad Studio [+] : Ondersteuning toegevoegd voor Lazarus 3.0 [+] : Verbeterde Bybit API-client, de client is geüpgraded naar de V5 API. [+] : Verbeterde demo "05.Crypto\01.CryptoAPI", bijgewerkt om te laten zien hoe...

· Releases

sgcWebSockets 2023.8

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 12 Athens. [+] : De Indy-versie bijgewerkt naar de nieuwste. [+] : Nieuwe Client API: CEX PLUS: cryptocurrency exchange en handelsplatform. Implementeert WebSocke...

· Releases

sgcWebSockets 2023.7

Rad Studio [+] : Verbeterd Presence Server-protocol, nieuwe "Broadcast"-methode waarmee je een bericht kunt versturen naar alle verbonden clients via dit protocol of naar clients die zich op een specifiek kanaal...

· Releases

sgcWebSockets 2023.6

Rad Studio [+] : Nieuwe Pinecone API-client, een vectordatabase die langetermijngeheugen biedt voor AI met embeddings van AI-modellen. [+] : Nieuwe demo die de belangrijkste functies van de Pinecone API laat zien...

· Releases

sgcWebSockets 2023.3

Rad Studio [+] : Ondersteuning toegevoegd voor de OpenAI API, waarmee je kunt communiceren met modellen als gpt-3.5-turbo, speech-to-text, vertalingen, Image AI generation en nog veel meer. [+] : Nieuwe demo's die laten zien hoe je...

· Releases

sgcWebSockets 2023.2

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 11.3. [+] : Nieuwe OpenAPI Pascal Parser, importeert elke openAPI 3.0-, Swagger 1.0- of 2.0-specificatie en maakt een Pascal interface-bestand aan. [+] : Verbeterde HTTP...

· Releases

sgcWebSockets 2023.1

Rad Studio [+] : Telegram-bibliotheken bijgewerkt naar versie 1.8.9. [+] : Verbeterde Telegram-client, wanneer er een fout optreedt terwijl het laden van de bibliotheek op macOS, nu de foutmelding met de reden is caugh...

· Componenten

Bijgewerkte Telegram-bibliotheken voor Delphi, C++ Builder & .NET

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, macOS ARM64, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt...

· Releases

sgcWebSockets 2022.10

Rad Studio [+] : Nieuwe client-API: Bybit: cryptocurrency-exchange- en trading-platform. Implementeert WebSocket-protocol voor: Spot, Inverse Perpetual, USDT Perpetual en Inverse Futures. [+] : Verbeterd Dem...

· Releases

sgcWebSockets 2022.9

Rad Studio [+] : Ondersteuning toegevoegd voor EPOLL op Linux Indy-servers (WebSocket- en HTTPS-servers). De property IOHandlerOptions.IOHandlerType heeft een nieuwe waarde iohEPOLL. [+] : Nieuwe property "IOHandle...

· Functies

Indy-servers - IOCP Windows (2 / 3)

Vanaf sgcWebSockets 2022.9.0 is de IOCP-IOHandler van de Indy-server vanaf nul herschreven en zijn de prestaties verbeterd. De IOCP-IOHandler is alleen beschikbaar in het sgcWebSockets Enterprise-package. Met IOCP...

· Functies

Indy-servers - threadmodel (1 / 3)

Indy-servers gebruiken threads om de clientverbindingen af te handelen; telkens wanneer een nieuwe client verbinding maakt met de server, wordt er een nieuwe thread aangemaakt die de verbinding afhandelt, dus bij 100 verbindingen...

· Componenten

OpenSSL-bibliotheken bijgewerkt

De openSSL-bibliotheken zijn bijgewerkt naar de nieuwste versie:- OpenSSL 1.1.1s- OpenSSL 3.0.7 (lost kritieke kwetsbaarheid op in versies 3.0.0 to 3.0.6)

· Componenten

OpenSSL 3.0.7 lost kritieke kwetsbaarheid op

OpenSSL heeft een nieuwe versie uitgebracht, 3.0.7, die een kritieke kwetsbaarheid oplost in openSSL-versies 3.0.0 tot 3.0.6. Geregistreerde gebruikers kunnen de nieuwste openSSL-versie downloaden vanuit het privé-account.D...

· Componenten

WinHTTP-beveiligingsfout 12175

Na de Windows Update KB5018410 (10 oktober 2022) werden TLS 1.0 en TLS 1.1 niet meer ondersteund, maar dit lijkt ook het TLS 1.2-protocol te hebben beïnvloed. Bij het verbinden via WinHTTP met TLS 1.2...

· Releases

sgcWebSockets 2022.8

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Ondersteuning toegevoegd voor nieuwe iOS Simulator voor ARM64 (Rad Studio 11.2). [+] : Ondersteuning toegevoegd voor DTLS ov...

· Releases

sgcWebSockets 2022.7

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuw clientcomponent TsgcWSAPI_XTB. FX- en CFD-trading, biedt toegang tot meer dan +2000 financial...

· Componenten

WhatsApp-API lokale bestanden versturen

Vanaf sgcWebSockets 2022.7.0 kun je lokale bestanden (zoals pdf, video's, audio...) uploaden naar WhatsApp-servers en een bericht naar je gebruikers versturen. Voor deze verbetering kon je alleen bestanden...

· Releases

sgcWebSockets 2022.6

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuw clientcomponent TsgcWSAPI_OKX. OKX, voorheen bekend als OKEx, is een van de grootste crypto sp...

· Componenten

.NET WhatsApp Cloud-API

Vanaf sgcWebSockets 2022.6.0 wordt de WhatsApp Cloud-API ondersteund voor .NET. Verstuur en ontvang berichten met een cloud-gehoste versie van het WhatsApp Business Platform. Met de Cloud-API kun je Wh...

· Releases

sgcWebSockets 2022.4.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : ZLib bijgewerkt naar 1.2.12, inclusief de laatste beveiligingsfix (*onl...

· Releases

sgcWebSockets 2022.3.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuwe sgcWebSockets Package Installer, installeert en registreert sgcWebSockets Library. [+] : Nieuwe IDE A...

· Functies

Telegram gesponsorde berichten

Vanaf sgcWebSockets 2022.3.0 worden gesponsorde berichten ondersteund. Gesponsorde berichten vereisen Telegram 1.8.0+, dus de Telegram-bibliotheken zijn bijgewerkt om deze functie te ondersteunen. Gesponsorde berichten op T...

· Releases

sgcWebSockets 2022.2.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Verbeterde Amazon AWS IoT-client, SignatureV4 heeft een nieuwe property "OpenSSL_Options" waarmee je...

· Releases

sgcWebSockets 2022.1.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuwe component TsgcWSPClient_AMQP, implementeert AMQP 0.9.1 protocol. [+] : Nieuwe demo AMQP which show...

· Functies

Binance.us-API voor Delphi en .NET

Vanaf sgcWebSockets 2022.1 worden de Binance.us-servers ondersteund door onze Binance-API-client...

· Releases

Telegram TDLib-fout: UPDATE_APP_TO_LOGIN

Als je foutcode 406 "UPDATE_APP_TO_LOGIN" krijgt, betekent dit dat de TDLib-versie verouderd is en moet worden bijgewerkt naar de laatste versie 1.7.9. De reden is dat Telegram is overgestapt op 64-bit-identifiers...

· Functies

Telegram telefoonnummer of locatie opvragen

Vanaf sgcWebSockets 2022.1 kan het Telegram-clientcomponent de gebruiker om het telefoonnummer of de locatie vragen wanneer er als bot is ingelogd. Vind hieronder een voorbeeldcode in Delphi, C++ Builder en .NET...

· Releases

sgcWebSockets 4.5.4

Rad Studio Hier is de volledige lijst met nieuwe functies en bugfixes in sgcWebSockets 4.5.4: [+] : Improved TLSOptions.Version property, now if the value is tlsUndefined (the default), th...

· Releases

sgcWebSockets .NET Community nuget-package

sgcWebSockets .NET heeft een nieuwe editie genaamd sgcWebSockets .NET Community Edition die gratis is voor niet-commerciële toepassingen. Het package kan worden gedownload van nuget.org via de volgende linkhttp...

· Functies

sgcWebSockets .NET macOS 64

Vanaf sgcWebSockets .NET 4.5.4 wordt MacOS 64-bits ondersteund, zodat je nu Visual Studio Mac-toepassingen kunt compileren voor Mac OS 64-bits. De componenten die door MacOS worden ondersteund zijn dezelfde als die voor Windows, zodat...

· Functies

macOS Monterey: fout bij het laden van OpenSSL-bibliotheken

Na het upgraden naar macOS Monterey krijg je mogelijk een fout bij het laden van de OpenSSL-bibliotheken. Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

· Releases

sgcWebSockets 4.5.3

Rad Studio Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.5.3: [+] : Ondersteuning toegevoegd voor OpenSSL 3.0.0 [+] : Nieuw component TsgcWSAPIServer_RTCMultiConnection,...

· Functies

OpenSSL 3.0 Indy Delphi en .NET

Vanaf sgcWebSockets 4.5.3 worden de openSSL 3.0-bibliotheken ondersteund voor de volgende compilers:Delphi 7 - Rad Studio 11Windows 32/64OSX 64Android 32/64iOS 64Linux 64.NETWindows 32/64 OpenSSL 3.0 OpenS...

· Componenten

RTCMultiConnection Delphi Server-API

Vanaf sgcWebSockets 4.5.3 wordt RTCMultiConnection ondersteund. RTCMultiConnection is een WebRTC JavaScript-bibliotheek voor peer-to-peer-toepassingen (screen sharing, audio/video conferencing, file sharing, med...

· Functies

DevExtreme Datagrid WebSocket-protocol

DevExtreme Data Grid van DevExpress is een krachtige Data Grid voor JavaScript. Een van de functies is partial updates, waarmee een record van een grid kan worden bijgewerkt zonder de hele pagina te verversen. Meestal...

· Releases

Telegram-bibliotheken bijgewerkt

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt naar de...

· Functies

SChannel cipherlijst en verbindingsinfo

Vanaf sgcWebSockets 4.5.1 is SChannel verbeterd met 2 nieuwe functies:1. There is a new property in TLSOptions.SChannel_Options called CipherList where you can set which Ciphers will be used.2. The...

· Functies

Telegram leden ophalen

Met de Telegram-API kun je informatie ophalen over leden van een SuperGroup. Gebruik de methode GetSuperGroupMembers om informatie op te halen over leden of geblokkeerde gebruikers in een supergroup of kanaal. Kan alleen worden gebruikt...

· Functies

TIME_WAIT TCP-verbindingen

Wanneer een client een verbreking initieert vanuit de server, is er een uitwisseling tussen client en server om over de toestand van de verbreking te informeren. Wanneer het proces is afgerond, blijft de client-socketverbinding...

· Functies

OAuth2 client credentials

De OAuth2-client-component ondersteunt nu Client Credentials als grant-type. Dit type grant wordt vaak gebruikt voor server-to-server-interacties die op de achtergrond moeten draaien, zonder directe interac...

· Functies

Grote bestanden uploaden via HTTP POST

Met sgcWebSockets-servers kun je grote bestanden uploaden via HTTP POST zonder dat dit het servergeheugen belast. Wanneer een HTTP-client een multipart/form-datastream verzendt...

· Releases

openSSL 1.1.1k

De nieuwste openSSL-bibliotheken zijn gecompileerd en bijgewerkt voor sgcWebSockets-gebruikers met een actieve licentie; de volgende bibliotheken zijn beschikbaar:1. Windows322. Windows643. OSX644. Android645. iOS64L...

· Releases

sgcWebSockets 4.4.8

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.8:[+] : Nieuw component TsgcHTTP_JWT_Client, hiermee codeer en signeer je JWT-tokens als authentication bearers in...

· Componenten

WebSocket bestand versturen .NET

Vanaf sgcWebSockets 4.4.8 ondersteunt de sgcWebSockets .NET-bibliotheek het WebSocket Protocol Files. Met dit protocol kun je bestanden versturen via binair WebSocket-transport. Het kan grote bestanden afhandelen met laag g...

· Componenten

Kraken Futures-API

Vanaf sgcWebSockets 4.4.8 wordt de Kraken Futures-API ondersteund: https://futures.kraken.com/. De volgende API's worden ondersteund: publieke WebSocket-API: verbindt met een publieke WebSocket-server. Private WebSocket-API...

· Functies

OpenSSL Perfect Forward Secrecy

Vanaf sgcWebSockets 4.4.8 zijn er kleine wijzigingen in de bibliotheek om de beveiliging van verbindingen te verbeteren. Een daarvan is Perfect Forward SecrecyWhen you use the RSA key exchange mechanism, it creates a l...

· Functies

WebSocket-gemaskeerde berichten

Vanaf sgcWebSockets 4.4.8 is de log van WebSocket-berichten verbeterd. Tot nu toe werden berichten opgeslagen zoals ze werden verstuurd/ontvangen door de socket; dit betekent dat wanneer een WebSocket-bericht werd verstuurd door de WebSoc...

· Releases

sgcWebSockets 4.4.7

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.7:[+] : Nieuw clientcomponent TsgcWSAPI_Coinbase, Coinbase is een platform om cryptovaluta zoals Bitcoin en Ethereum te kopen, ve...

· Functies

SChannel-certificaten

Vanaf sgcWebSockets 4.4.7 wordt het gebruik van certificaten met SChannel als cryptobibliotheek ondersteund.De SChannel-implementatie ondersteunt 2 soorten certificaatauthenticatie:1. Using a PFX certificate2....

· Functies

Telegram-bot chat niet gevonden

Wanneer je inlogt als bot, kun je de GetChats-methode niet gebruiken, dus krijg je niet alle beschikbare chats. Als het de eerste keer is dat je inlogt als bot en je probeert een bericht te versturen naar een bekende chat, krijg je deze...

· Functies

Telegram bericht versturen vet, cursief...

De Telegram-client is verbeterd met een nieuwe methode, SendRichTextMessages, die het gebruik van stijlen ondersteunt zoals: vet, cursief, onderstreept, doorgehaald en code. Het gebruik is heel eenvoudig, als je een tekst...

· Functies

AWS Cognito en OAuth2

De sgcWebSockets-bibliotheek ondersteunt OAuth2-authenticatie in server- en client-componenten. De volgende versie bevat een nieuwe functie die door AWS Cognito wordt vereist...

· Functies

HTTP/2 Alternate Service

De Alt-Svc HTTP-header wordt gebruikt om clients te informeren dat dezelfde resource bereikbaar is via een andere dienst of protocol. Dit is handig als je de HTTP-clients wilt informeren dat je server bijvoorbeeld HTTP/2 onderst...

· Functies

WebSocket-client Before Connect en Before WatchDog

De WebSocket-client kan worden aangepast met enkele beschikbare events. In de laatste versie zijn 2 nieuwe events toegevoegd: OnBeforeConnect: dit event wordt aangeroepen vlak voordat de client verbinding probeert...

· Releases

sgcWebSockets 4.4.6

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.6:[+] : Nieuwe gebeurtenis OnBeforeForwardHTTP op server-componenten, hiermee stuur je een HTTP-verzoek door naar een andere se...

· Componenten

HTTP/2-conformance-tests

sgcWebSockets ondersteunt het HTTP/2-protocol op server- en client-componenten; de implementatie is gemaakt in 100% pure Delphi-code zonder gebruik van een externe bibliotheek. We hebben onze HTTP/2-implementatie getest...

· Functies

OAuth2: sign-in-HTML aanpassen

Wanneer een OAuth2-client een aanvraag doet voor een nieuw access token, wordt er in een webbrowser een webpagina getoond om deze verbinding toe te staan en in te loggen met een gebruikersnaam en wachtwoord. De HTML-pagina is standaard...

· Functies

OAuth2-server: niet-geauthenticeerde aanvragen toestaan

Wanneer OAuth2 aan serverzijde is ingeschakeld, vereisen alle HTTP-aanvragen standaard authenticatie met Bearer-tokens. Als je wilt toestaan dat sommige URL's benaderd worden zonder Bearer-token...

· Functies

OAuth2-server: apps registreren

Voordat een client een nieuwe OAuth2-aanvraag doet, moet de app op de server worden geregistreerd. Voor het registreren van een nieuwe app heb je de volgende informatie nodig: App Name: de naam van de applicatie. Voorbeeld: MyApp...

· Functies

OAuth2-server-endpoints

Standaard gebruikt de OAuth2-server de volgende endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/token. Dat betekent dat als je server luistert op IP 80.54.41.30 en poort 8443, de volledige O...

· Componenten

OAuth2-server-autorisatie

Vanaf sgcWebSockets 4.4.5 wordt het OAuth2-protocol ondersteund op de servercomponenten. OAuth2 stelt applicaties van derden in staat om beperkte toegang te krijgen tot een HTTP-service, ofwel namens een resourc...

· Functies

WatchDog Monitor-server

Vanaf sgcWebSockets 4.4.4 is een nieuwe eigenschap Monitor toegevoegd aan de WatchDog-functie. WatchDog.Monitor maakt het mogelijk te verifiëren of nieuwe clients verbinding kunnen maken met de server. Dit gebeurt door een interne client die een...

· Functies

Telegram-client en proxy's

Vanaf sgcWebSockets 4.4.4 ondersteunt de Telegram-client proxyverbindingen. De Telegram-client kan worden geconfigureerd om gebruik te maken van een proxy. Momenteel ondersteunt Telegram 3 soorten proxy's: 1. HTTP 2. MTProt...

· Functies

MQTT: bericht publiceren en op antwoord wachten

Vanaf sgcWebSockets 4.4.4 heeft de MQTT-client een nieuwe methode PublishAndWait. Tot nu toe was de enige manier om te weten of een bericht door de server was verwerkt bij QoS-levels 1 of 2...

· Functies

Prestatietest HTTP/2-server

Vanaf sgcWebSockets 4.4.3 wordt HTTP/2 initieel ondersteund en worden in volgende versies nieuwe functies toegevoegd. In een eerdere blogpost vergeleken we de prestaties tussen HTTP 1.1 en HTTP/2...

· Componenten

Eerste HTTP/2-serverondersteuning

Vanaf sgcWebSockets 4.4.3 wordt het HTTP/2-protocol initieel ondersteund (het is nog in beta) vanuit TsgcWebSocketHTTPServer. De snelle HTTP.SYS-server krijgt in volgende versies ondersteuning voor HTTP/2. Standaard is HTTP/2-ondersteuning uitgeschakeld...

· Releases

sgcWebSockets 4.4.1

Wijzigingen in sgcWebSockets 4.4.1[+] : Verbeterd Telegram-API-component, ondersteuning toegevoegd voor Android. [+] : Nieuwe eigenschap "DatabaseDirectory" in Telegram-client. Hiermee stel je de map in waar...

· Functies

TCP half-open verbindingen

Zodra de verbinding tot stand is gebracht, worden er geen pakketten over het netwerk verstuurd als geen van de peers data verstuurt. TCP is een inactief protocol, dus het neemt aan dat de verbinding actief is. Redenen voor verbreking...

· Componenten

SignalR Server en Client C#

sgcWebSockets ondersteunt de SignalR- en SignalRCore-protocollen; we bekijken nu een voorbeeld van hoe je verbinding maakt met een SignalR-server met behulp van een C#-voorbeeld van CodeProject, het artikel is bereikbaar via...

· Functies

WebSocket bestand uploaden demo

Dit is een demo die laat zien hoe je een bestand uploadt naar een WebSocket-server. Volg de volgende stappen: selecteer een bestand dat naar de server wordt verstuurd. Druk vervolgens op connect. Als de verbinding succesvol is, zie...

· Installatie

SSL-bibliotheek kon niet worden geladen

Sommige bibliotheken, zoals Indy, gebruiken openssl om verbinding te maken met beveiligde servers via TLS. Omdat sommige componenten uit het sgcWebSockets-package gebaseerd zijn op Indy en gebruik maken van openssl-bibliotheken...

· Functies

Verouderde verbindingsstring met RSA

Met de sgcWebSockets-bibliotheek kun je beveiligde WebSocket-servers draaien via OpenSSL-bibliotheken; als je een nieuwe beveiligde server start en met een webbrowser zoals Chrome verbinding maakt, werkt dat prima en toont Chrome een gre...

· Functies

Indy ondersteunt ALPN (Application Layer Protocol Negotiation)

ALPN, of Application Layer Protocol Name, is een TLS-extensie die de protocolonderhandeling onderdeel maakt van de uitwisseling van hello-berichten. ALPN kan onderhandelen welk protocol over een beveiligde verbinding moet worden afgehandeld...