daemon

Protocol-independent daemon infrastructure. http_host parses and normalises request hosts. listen owns explicit interface binds, connection tagging, ACL/rate/concurrency guards and live enable/disable controls.

Enable tls for SNI certificate snapshots, LE production/staging chain validation, HTTP-01 ACME account/order handling and internal self-signed certificate generation. SNI selection and the PEM loader are re-exported from config, preserving one implementation.

The four staging trust anchors retain their original DER bytes and source references in tls/le_staging_roots.rs. They are used only for staging.

Test with cargo test --locked -p daemon --features tls and cargo test --locked -p daemon --no-default-features. No issuance request or deployed listener is needed for the test suite.

Source: libs/daemon.

This page as Markdown · This page describes the current main branch of MixOS.