caddy/modules/caddyhttp
Matthew Holt 246a31aacd
reverseproxy: Restore request's original host and header (fix #3509)
We already restore them within the retry loop, but after successful
proxy we didn't reset them, so as handlers bubble back up, they would
see the values used for proxying.

Thanks to @ziddey for identifying the cause.
2020-07-17 17:54:58 -06:00
..
caddyauth caddyauth: hash-password: Set bcrypt cost to 14 (#3580) 2020-07-17 12:20:53 -06:00
encode gzip: Use klauspost/gzip, an optimized gzip implementation 2020-04-01 14:09:57 -06:00
fileserver fileserver: Enable browse pagination with offset parameter (#3542) 2020-07-08 23:56:15 -06:00
headers headers: Trim any trailing colon from field names as a courtesy 2020-03-30 11:52:11 -06:00
map caddyhttp: Add 'map' handler (#3199) 2020-06-26 15:12:37 -06:00
requestbody Remove some non-essential plugins from this repo (#2780) 2020-03-24 10:37:47 -06:00
reverseproxy reverseproxy: Restore request's original host and header (fix #3509) 2020-07-17 17:54:58 -06:00
rewrite httpcaddyfile: New handle_path directive (#3281) 2020-05-26 15:27:51 -06:00
standard caddyhttp: Add 'map' handler (#3199) 2020-06-26 15:12:37 -06:00
templates templates: Fix front matter closing fence search 2020-07-08 16:46:56 -06:00
app.go caddyhttp: Add {http.request.body} placeholder 2020-07-16 19:25:37 -06:00
autohttps.go caddyhttp: Auto-redirects from all bind addresses (fix #3443) 2020-06-03 10:56:26 -06:00
caddyhttp.go reverseproxy: Enable changing only the status code (close #2920) 2020-06-04 12:06:38 -06:00
celmatcher.go cel: fix validation of expression result type (#3526) 2020-06-30 11:53:29 -06:00
celmatcher_test.go cel: fix validation of expression result type (#3526) 2020-06-30 11:53:29 -06:00
errors.go http: Change routes to sequential matcher evaluation (#2967) 2020-01-09 10:00:13 -07:00
marshalers.go caddyhttp: Reorder some access log fields; add host matcher test case 2020-07-07 08:11:35 -06:00
matchers.go caddyhttp: Support placeholders in query matcher (#3521) 2020-06-26 15:14:47 -06:00
matchers_test.go caddyhttp: Reorder some access log fields; add host matcher test case 2020-07-07 08:11:35 -06:00
replacer.go caddyhttp: Add {http.request.body} placeholder 2020-07-16 19:25:37 -06:00
replacer_test.go caddyhttp: Corrected host label index check (fix #3502) 2020-06-30 11:43:01 -06:00
responsewriter.go caddyhttp: Fix trailers when recording responses (fixes #3236) 2020-04-22 11:10:13 -06:00
routes.go caddyhttp: Minor refactoring for preparing requests 2020-05-11 12:14:47 -06:00
server.go caddyhttp: Better host matching for logger names (fix #3488) (#3522) 2020-06-26 12:01:50 -06:00
staticerror.go Fix some godocs 2020-04-11 09:01:40 -06:00
staticresp.go caddyhttp: Default to error status if found in context 2020-06-04 10:32:01 -06:00
staticresp_test.go Implement config adapters and beginning of Caddyfile adapter 2019-08-09 12:05:47 -06:00
subroute.go reverseproxy: Enable changing only the status code (close #2920) 2020-06-04 12:06:38 -06:00
vars.go v2: Implement RegExp Vars Matcher (#2997) 2020-02-08 12:26:31 -07:00