aboutsummaryrefslogtreecommitdiff
path: root/src/zenhttp/servers/httpsys.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2026-03-12 15:27:52 +0100
committerStefan Boberg <[email protected]>2026-03-12 15:36:46 +0100
commit4597530db3e931f6c3bca41251a6c350f89739f6 (patch)
tree4b3ae3d753fd8dd9cc4f2d9e0919f982b2c8458e /src/zenhttp/servers/httpsys.cpp
parentbuild fixes introduced by merge to main (diff)
downloadzen-4597530db3e931f6c3bca41251a6c350f89739f6.tar.xz
zen-4597530db3e931f6c3bca41251a6c350f89739f6.zip
Add --no-network option to disable TCP/HTTPS listeners
Allow zenserver to run with only a Unix domain socket for communication by skipping TCP and HTTPS acceptor creation when --no-network is set. Useful for sandboxed builds and security-sensitive environments. Includes CLI option, Lua config binding, validation (requires --unix-socket, forces asio backend), and integration test. Suppresses the misleading frontend link log line when no TCP listener is active.
Diffstat (limited to 'src/zenhttp/servers/httpsys.cpp')
0 files changed, 0 insertions, 0 deletions