Age | Commit message (Expand) | Author |
2019-09-09 | Merge pull request #2737 from caddyserver/fastcgi (reverse proxy!) | Matt Holt |
2019-09-09 | Migrate some selection policy tests over to v2 | Matthew Holt |
2019-09-09 | reverse_proxy: Caddyfile integration (and fix blocks in Dispenser) | Matthew Holt |
2019-09-09 | Log when auto HTTPS or auto HTTP->HTTPS redirects are disabled | Matthew Holt |
2019-09-09 | file_server: Enforce URL canonicalization (closes #2741) | Matthew Holt |
2019-09-07 | Fix build (#2740) | Ingo Gottwald |
2019-09-06 | Header matchers: allow matching presence of header with empty list | Matthew Holt |
2019-09-06 | File matcher enforces trailing-slash convention to match dirs/files | Matthew Holt |
2019-09-06 | Fix Schrodinger's file existence check in file matcher | Matthew Holt |
2019-09-06 | Various fixes/tweaks to HTTP placeholder variables and file matching | Matthew Holt |
2019-09-06 | fastcgi: Use request context as base, not a new one | Matthew Holt |
2019-09-05 | fastcgi: Set default root path; add interface guards | Matthew Holt |
2019-09-05 | Add original URI to request context; implement into fastcgi env | Matthew Holt |
2019-09-05 | Reconcile upstream dial addresses and request host/URL information | Matthew Holt |
2019-09-03 | reverse_proxy: Ignore context.Canceled errors | Matthew Holt |
2019-09-03 | Integrate circuit breaker modules with reverse proxy | Matthew Holt |
2019-09-03 | Some cleanup and godoc | Matthew Holt |
2019-09-03 | reverse_proxy: Implement remaining TLS config for proxy to backend | Matthew Holt |
2019-09-03 | reverse_proxy: Implement active health checks | Matthew Holt |
2019-09-03 | Initial implementation of TLS client authentication (#2731) | Alexandre Stein |
2019-09-02 | reverse_proxy: WIP refactor and support for FastCGI | Matthew Holt |
2019-08-27 | Add query_string to HTTP replacer and use it for try_files | Matthew Holt |
2019-08-22 | Fix SIV where /v2 was missing from caddyfile adapter work (#2721) | Mohammed Al Sahaf |
2019-08-21 | file_server: Automatically hide all involved Caddyfiles | Matthew Holt |
2019-08-21 | Refactor Caddyfile adapter and module registration | Matthew Holt |
2019-08-09 | Fix module-related errors | Matthew Holt |
2019-08-09 | Implement config adapters and beginning of Caddyfile adapter | Matthew Holt |
2019-08-07 | Part 1: Optimize using compiler's inliner (#2687) | Dominik Braun |
2019-07-16 | Performance improvements to Replacer implementation (placeholders) (#2674) | Matt Holt |
2019-07-15 | Minor tweaks | Matthew Holt |
2019-07-15 | mod: Use blackfriday's standard v2 module import path | Matthew Holt |
2019-07-12 | Get module name at runtime, and tidy up modules | Matthew Holt |
2019-07-11 | Rename handler modules to use http.handlers namespace | Matthew Holt |
2019-07-11 | Fix rehandling bug | Matthew Holt |
2019-07-11 | Add error & subroute handlers; weakString; other minor handler changes | Matthew Holt |
2019-07-09 | Flatten HTTP handler config (#2662) | Matthew Holt |
2019-07-08 | Add path components to HTTP replacer | Matthew Holt |
2019-07-08 | Move listen address functions into caddy package; fix unix bug | Matthew Holt |
2019-07-07 | Fix error handling with Validate when loading modules (fixes #2658) | Matthew Holt |
2019-07-05 | Little cleanups | Matthew Holt |
2019-07-02 | go.mod: Append /v2 to module name; update all import paths | Matthew Holt |
2019-06-30 | encode: Add "Vary" response header | Matthew Holt |
2019-06-30 | Add license | Matthew Holt |
2019-06-29 | Fix encoder name bug; remove unused field in encode middleware struct | Matthew Holt |
2019-06-28 | httpserver: Set default Server header | Matthew Holt |
2019-06-27 | Use html/template for escaping by default | Matthew Holt |
2019-06-27 | Implement etag; fix related bugs in encode and templates middlewares | Matthew Holt |
2019-06-26 | Optionally enforce strict TLS SNI + HTTP Host matching, & misc. cleanup | Matthew Holt |
2019-06-26 | Enable skipping just certificate management for some auto HTTPS names | Matthew Holt |
2019-06-26 | Refactor automatic HTTPS configuration; ability to skip certain names | Matthew Holt |