caddy/modules/caddyhttp
Steffen Busch 54d03ced48
fileserver: Add support for .avif image format (#6988)
2025-04-28 08:32:59 -06:00
..
caddyauth caddyauth: Set authentication provider error in placeholder (#6932) 2025-04-15 22:32:08 +00:00
encode encode: try to use sendfile when compression is not used (#6749) 2024-12-20 21:37:16 +00:00
fileserver fileserver: Add support for .avif image format (#6988) 2025-04-28 08:32:59 -06:00
headers headers: Allow nil HeaderOps (fix #6893) 2025-03-11 08:52:15 -06:00
intercept
logging
map
proxyprotocol docs: expand proxy protocol docs (#6620) 2024-10-10 16:21:26 -04:00
push
requestbody requestbody: Fix ContentLength calculation after body replacement (#6896) 2025-03-12 22:18:02 +00:00
reverseproxy reverseproxy: reference correct field name in LoadModule (#6978) 2025-04-21 08:43:27 -06:00
rewrite rewrite: Don't add / in Caddyfile, do it after replacer (#6662) 2024-11-05 10:15:31 -07:00
standard
templates caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594) 2024-10-02 06:34:04 -06:00
tracing tracing: Add `spanID` field to access logs and `http.vars.span_id` placeholder (#6646) 2024-10-21 11:06:55 -06:00
app.go caddytls: Prefer managed wildcard certs over individual subdomain certs (#6959) 2025-04-18 11:44:23 -06:00
autohttps.go caddytls: Prefer managed wildcard certs over individual subdomain certs (#6959) 2025-04-18 11:44:23 -06:00
caddyhttp.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
caddyhttp_test.go
celmatcher.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
celmatcher_test.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
errors.go
http2listener.go
httpredirectlistener.go
invoke.go
ip_matchers.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
ip_range.go
logging.go Revert "logging: Always set fields func; fix #6829" 2025-02-07 06:23:43 -07:00
marshalers.go caddyhttp: Allow matching Transfer-Encoding, add to access logs (#6629) 2024-12-20 11:16:34 -07:00
matchers.go caddyfile: add error handling for unrecognized subdirective/options in various modules (#6884) 2025-03-08 23:45:05 +03:00
matchers_test.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
metrics.go metrics: move `metrics` up, outside `servers` (#6606) 2024-10-18 09:54:21 -06:00
metrics_test.go metrics: scope metrics to active config, add optional per-host metrics (#6531) 2024-10-02 08:23:26 -06:00
replacer.go caddyhttp: Add `{?query}` placeholder (#6714) 2024-12-02 08:06:38 -05:00
replacer_test.go
responsematchers.go caddyhttp: Allow matching Transfer-Encoding, add to access logs (#6629) 2024-12-20 11:16:34 -07:00
responsematchers_test.go
responsewriter.go caddyhttp: ResponseRecorder sets stream regardless of 1xx 2025-01-27 08:18:37 -07:00
responsewriter_test.go
routes.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00
server.go Revert "logging: Always set fields func; fix #6829" 2025-02-07 06:23:43 -07:00
server_test.go tracing: Add `spanID` field to access logs and `http.vars.span_id` placeholder (#6646) 2024-10-21 11:06:55 -06:00
staticerror.go
staticresp.go
staticresp_test.go
subroute.go
vars.go caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596) 2024-11-04 23:18:50 +00:00