feat(tsconnect): add getCert, listenTLS, setFunnel + fix TLS cert for WASM #4

Merged
codinget merged 1 commits from feat/funnel into webnet 2026-05-09 22:55:24 +02:00

1 Commits

Author SHA1 Message Date
codinget 143581c955 feat(tsconnect): add getCert, listenTLS, setFunnel + fix TLS cert for WASM
Enable ACME TLS certificates on js/wasm by dropping the !js build tag from
cert.go and routing storage through the state store. Add getCert, listenTLS,
and setFunnel WASM bindings with a combinedTLSListener that merges Funnel
ingress and direct tailnet connections. Notify the control plane immediately
after serve config changes to accelerate Funnel DNS provisioning.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 11:19:25 +00:00