microsandbox_network/tls/mod.rs
1//! TLS interception: inline MITM for the smoltcp networking stack.
2//!
3//! All TCP connections terminate at smoltcp. For intercepted ports, the proxy
4//! task does TLS MITM by terminating the guest's TLS with a generated
5//! per-domain certificate and re-originating a TLS connection to the real
6//! server.
7
8pub(crate) mod ca;
9pub(crate) mod certgen;
10pub mod config;
11pub(crate) mod proxy;
12pub(crate) mod sni;
13pub mod state;
14
15//--------------------------------------------------------------------------------------------------
16// Re-Exports
17//--------------------------------------------------------------------------------------------------
18
19pub use config::*;