1
0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-03-27 23:51:48 +01:00
caddy/modules/caddyhttp
rayjlinden 850e1605df
caddyhttp: Return HTTP 421 for mismatched Host header ()
Potential fix for  although the consensus is unclear.

Made change to return status code 421 instead of 403 when StrictSNIHost matching is on.
2022-01-12 14:24:22 -07:00
..
caddyauth go.mod: Migrate to golang.org/x/term () 2021-03-29 12:39:08 -06:00
encode encode: ignore flushing until after first write () 2021-08-31 13:36:36 -06:00
fileserver fileserver: do not double-escape paths () 2021-12-11 09:26:21 -05:00
headers headers: Fix + in Caddyfile to properly append rather than set () 2022-01-04 10:10:11 -07:00
map map: Fix 95c03506 (avoid repeated expansions) 2021-10-19 12:25:36 -06:00
push caddyhttp: Make logging of credential headers opt-in () 2021-12-02 13:26:24 -07:00
requestbody Revert "requestbody: Allow overwriting remote address" 2021-01-19 18:43:01 -07:00
reverseproxy admin, reverseproxy: Stop timers if canceled to avoid goroutine leak () 2022-01-04 12:14:18 -07:00
rewrite rewrite: Implement regex path replacements 2021-03-01 18:27:59 -07:00
standard encode,staticfiles: Content negotiation, precompressed files () 2021-03-29 18:47:19 -06:00
templates templates: Document .OriginalReq 2022-01-05 13:59:59 -07:00
app.go caddyhttp: Redirect HTTP requests on the HTTPS port to https:// () 2022-01-05 18:01:15 -07:00
autohttps.go caddyhttp: Implement better logic for inserting the HTTP->HTTPS redirs () 2021-04-19 19:54:12 -06:00
caddyhttp.go fileserver: do not double-escape paths () 2021-12-11 09:26:21 -05:00
caddyhttp_test.go caddyhttp: Refactor and export SanitizedPathJoin for use in fastcgi () 2021-06-17 09:59:08 -06:00
celmatcher.go go.mod: Update direct dependencies 2021-06-03 12:18:25 -06:00
celmatcher_test.go caddyhttp: Add support to resolve DN in CEL expression () 2020-07-31 15:06:30 -06:00
errors.go ci: Use golangci's github action for linting () 2020-11-22 14:50:29 -07:00
httpredirectlistener.go caddyhttp: Redirect HTTP requests on the HTTPS port to https:// () 2022-01-05 18:01:15 -07:00
marshalers.go caddyhttp: Make logging of credential headers opt-in () 2021-12-02 13:26:24 -07:00
matchers.go caddyhttp: Fix MatchPath sanitizing () 2021-12-30 04:15:48 -05:00
matchers_test.go caddyhttp: Sanitize the path before evaluating path matchers () 2021-11-08 13:45:03 -07:00
metrics.go metrics: Always track method label in uppercase () 2020-09-22 20:10:34 -06:00
metrics_test.go Fix lint message in metrics tests 2021-10-27 13:44:46 -06:00
replacer.go caddyhttp: Implement http.request.uuid placeholder () 2021-12-15 00:17:53 -07:00
replacer_test.go caddyfile: Fix caddy fmt nesting not decrementing () 2021-05-10 12:01:27 -06:00
responsematchers.go General minor improvements to docs 2021-09-24 18:31:01 -06:00
responsematchers_test.go reverseproxy: Add handle_response blocks to reverse_proxy () () 2021-05-02 12:39:06 -06:00
responsewriter.go caddyhttp: Fix trailers when recording responses (fixes ) 2020-04-22 11:10:13 -06:00
routes.go caddyhttp: Add support for triggering errors from try_files () 2021-09-17 00:52:32 -06:00
server.go caddyhttp: Return HTTP 421 for mismatched Host header () 2022-01-12 14:24:22 -07:00
staticerror.go httpcaddyfile: Add error directive for the existing handler () 2021-03-12 13:25:49 -07:00
staticresp.go caddyhttp: Check for invalid subdirectives of static_response 2021-02-02 16:19:58 -07:00
staticresp_test.go Move from deprecated ioutil to os and io packages () 2021-09-29 11:17:48 -06:00
subroute.go reverseproxy: Enable changing only the status code (close ) 2020-06-04 12:06:38 -06:00
vars.go caddyhttp: Enhance vars matcher () 2021-12-13 13:59:58 -07:00