Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
COMMITS
March 31, 2026
P
tls: expand placeholders in dns_challenge override_domain (#7609)
Pieter Berkel committed
March 30, 2026
March 28, 2026
F
notify: Always send "READY=1" even after an error (#7597)
Francis Lavoie committed
S
encode: make zstd checksum configurable (#7586)
Sam Ottenhoff committed
M
T
March 26, 2026
M
caddytls: Consolidate empty APs more smartly (#7567)
Matt Holt committed
M
chore: Resolve recent CI failures (#7593)
Matt Holt committed
March 25, 2026
M
Add missing return to` handleError` in admin server
Matthew Holt committed
March 20, 2026
March 17, 2026
March 16, 2026
M
caddytls: Ensure key list always gets set (fix #7555)
Matthew Holt committed
March 11, 2026
M
Fix lint errors
Matthew Holt committed
March 5, 2026
M
Revert cosign (see #7536)
Matthew Holt committed
D
build(deps): bump the actions-deps group across 1 directory with 12 updates (#7536)
dependabot[bot] committed
D
build(deps): bump github.com/smallstep/certificates (#7535)
dependabot[bot] committed
F
Wire up Cause for most context cancels (#7538)
Francis Lavoie committed
March 4, 2026
M
rewrite: Force recomputing path when escaped path matches rewrite target
Matthew Holt committed
M
Update SECURITY.md
Matt Holt committed
O
fileserver: document hide case-sensitivity (F-CADDY-FILESERVER-HIDE-CASE-001) (#7548)
Oleh Konko | semantic verification for trust infra | LLM-augmented operations pipeline (precision-first, claim≤evidence, submit-human) | verify the payload, not the signer committed
T
reverseproxy: prevent body close on dial-error retries (#7547)
Tom Paulus committed
F
reverseproxy: Track dynamic upstreams, enable passive healthchecking (#7539)
Francis Lavoie committed
S
Merge commit from fork
Sam.An committed
March 3, 2026
V
caddyhttp: Collect metrics once per route instead of per handler (#7492)
Varun Chawla committed
P
api: Add all in-flight requests /reverse_proxy/upstreams (Fixes #7277) (#7517)
Paulo Henrique committed
S
core: Check whether @id is unique (#7002)
Salent Olivick committed
F
proxyproto: Generated test coverage (#7540)
Francis Lavoie committed
F
logging: Ensure `slog` error level logs don't print stack traces (#7512)
Francis Lavoie committed
F
autohttps: Ensure CertMagic config is recreated after autohttps runs (#7510)
Francis Lavoie committed