0
Fork 0
mirror of https://github.com/caddyserver/caddy.git synced 2025-01-20 22:52:58 -05:00
caddy/modules/caddyhttp
Kévin Dunglas 1c9ea0113d
caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509)
* feat: add support for ResponseWriter.Unwrap()

* cherry-pick Francis' code
2023-04-26 19:44:01 -04:00
..
caddyauth cmd: Expand cobra support, add short flags (#5379) 2023-02-24 16:09:12 -07:00
encode caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509) 2023-04-26 19:44:01 -04:00
fileserver caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509) 2023-04-26 19:44:01 -04:00
headers headers: Support deleting all headers as first op (#5464) 2023-03-27 21:05:18 +00:00
map
proxyprotocol proxyprotocol: Add PROXY protocol support to reverse_proxy, add HTTP listener wrapper (#5424) 2023-03-31 17:44:53 -04:00
push
requestbody
reverseproxy reverseproxy: Fix reinitialize upstream healthy metrics (#5498) 2023-04-25 09:59:26 -06:00
rewrite
standard proxyprotocol: Add PROXY protocol support to reverse_proxy, add HTTP listener wrapper (#5424) 2023-03-31 17:44:53 -04:00
templates fix some comments (#5508) 2023-04-25 09:54:42 -06:00
tracing tracing: Support autoprop from OTEL_PROPAGATORS (#5147) 2023-03-09 09:02:35 -07:00
app.go caddyhttp: Serve http2 when listener wrapper doesn't return *tls.Conn (#4929) 2023-04-10 17:05:02 +00:00
autohttps.go caddytls: Eval replacer on automation policy subjects (#5459) 2023-03-27 21:16:22 +00:00
caddyhttp.go chore: Build with Go 1.20, keep minimum at 1.18 for now (#5353) 2023-02-06 11:29:20 -05:00
caddyhttp_test.go
celmatcher.go fix some comments (#5508) 2023-04-25 09:54:42 -06:00
celmatcher_test.go
errors.go
http2listener.go caddyhttp: Serve http2 when listener wrapper doesn't return *tls.Conn (#4929) 2023-04-10 17:05:02 +00:00
httpredirectlistener.go
ip_matchers.go caddyhttp: Determine real client IP if trusted proxies configured (#5104) 2023-03-27 20:22:59 +00:00
ip_range.go caddyhttp: Pluggable trusted proxy IP range sources (#5328) 2023-02-06 12:44:11 -07:00
logging.go
marshalers.go caddyhttp: Determine real client IP if trusted proxies configured (#5104) 2023-03-27 20:22:59 +00:00
matchers.go caddyhttp: Determine real client IP if trusted proxies configured (#5104) 2023-03-27 20:22:59 +00:00
matchers_test.go chore: Fix warning "range variable captured by func literal" (#5348) 2023-01-31 03:07:57 -05:00
metrics.go
metrics_test.go
replacer.go caddyhttp: Add server-level trusted_proxies config (#5103) 2023-01-10 00:08:23 -05:00
replacer_test.go
responsematchers.go
responsematchers_test.go
responsewriter.go caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509) 2023-04-26 19:44:01 -04:00
responsewriter_test.go caddyhttp: Impl ResponseWriter.Unwrap(), prep for Go 1.20's ResponseController (#5509) 2023-04-26 19:44:01 -04:00
routes.go
server.go caddyhttp: Serve http2 when listener wrapper doesn't return *tls.Conn (#4929) 2023-04-10 17:05:02 +00:00
staticerror.go
staticresp.go log: Make sink logs encodable (#5441) 2023-03-27 21:41:24 +00:00
staticresp_test.go
subroute.go
vars.go caddyhttp: Fix vars_regexp matcher with placeholders (#5408) 2023-03-02 09:01:54 -07:00