blaise/stdlib
Graeme Geldenhuys cc43c4a0c5 stdlib: add Net.Http.Server (minimal HTTP/1.1 + WebSocket)
Single-threaded HTTP/1.1 server lifted from the Luhmann web server and
generalised: THttpRequest/THttpResponse/IRequestHandler/THttpServer plus
ParseRequest/UrlDecode. WebSocket upgrades are handled via Net.WebSockets and
Broadcast(payload) pushes a text frame to every connected socket (the
reload-specific BroadcastReload became a generic Broadcast). Built on
Net.Sockets. Private split helpers are prefixed to avoid colliding with a
consumer's same-named functions. Tests cover parsing, URL decoding, a loopback
request round-trip, and a WebSocket upgrade + broadcast (43 tests total).
2026-06-23 00:07:46 +01:00
..
src stdlib: add Net.Http.Server (minimal HTTP/1.1 + WebSocket) 2026-06-23 00:07:46 +01:00
project.xml feat(stdlib): add JSON library (writer, DOM, parser, reader) 2026-06-22 20:07:34 +01:00