181 Commits (7846bc1e06b2de97906cd562d16db4b2aafbd74b)

Author SHA1 Message Date
Matthew Holt c32b7e8865
fastcgi: Make EnvVars a map instead of a slice 5 years ago
Matthew Holt b4f4fcd437
Migrate some selection policy tests over to v2 5 years ago
Matthew Holt 50e62d06bc
reverse_proxy: Caddyfile integration (and fix blocks in Dispenser) 5 years ago
Matthew Holt 14f9662f9c
Various fixes/tweaks to HTTP placeholder variables and file matching 5 years ago
Matthew Holt 21d7b662e7
fastcgi: Use request context as base, not a new one 5 years ago
Matthew Holt d2e46c2be0
fastcgi: Set default root path; add interface guards 5 years ago
Matthew Holt 80b54f3b9d
Add original URI to request context; implement into fastcgi env 5 years ago
Matthew Holt 0830fbad03
Reconcile upstream dial addresses and request host/URL information 5 years ago
Matthew Holt a60d54dbfd
reverse_proxy: Ignore context.Canceled errors 5 years ago
Matthew Holt acb8f0e0c2
Integrate circuit breaker modules with reverse proxy 5 years ago
Matthew Holt 652460e03e
Some cleanup and godoc 5 years ago
Matthew Holt 4a1e1649bc
reverse_proxy: Implement remaining TLS config for proxy to backend 5 years ago
Matthew Holt ccfb12347b
reverse_proxy: Implement active health checks 5 years ago
Matthew Holt 026df7c5cb
reverse_proxy: WIP refactor and support for FastCGI 5 years ago
Matthew Holt c9980fd367
Refactor Caddyfile adapter and module registration 6 years ago
Matthew Holt c4159ef76d
Fix module-related errors 6 years ago
Matthew Holt ab885f07b8
Implement config adapters and beginning of Caddyfile adapter 6 years ago
Matthew Holt ccb5d19c25
Get module name at runtime, and tidy up modules 6 years ago
Matthew Holt 63674ba081
Rename handler modules to use http.handlers namespace 6 years ago
Matthew Holt fdd871e177
go.mod: Append /v2 to module name; update all import paths 6 years ago
Matthew Holt 3177ee8010 Add license 6 years ago
Matthew Holt 5137859e47 Rename caddy2 -> caddy 6 years ago
dev 878ae0002a fix goroutine leak in healthcheckers 6 years ago
Matthew Holt 613aecb898 Change import paths to GitHub package names 6 years ago
Matthew Holt bc00d840e8 Export types and fields necessary to build configs (for config adapters) 6 years ago
Matthew Holt 2fd98cb040 Module.New() does not need to return an error 6 years ago
dev 043eb1d9e5 move internal packages to pkg folder and update reverse proxy 6 years ago
Matthew Holt 1f0c061ce3 Architectural shift to using context for config and module state 6 years ago
Matthew Holt 1136e2cfee Add reverse proxy 6 years ago