aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2024-11-04Lintermatcher-with-errorFrancis Lavoie
2024-11-04Apparently Deprecated can't be all-uppercase to get IDE lintingFrancis Lavoie
2024-11-04Keep AnyMatch signature the same for nowFrancis Lavoie
2024-11-04Return 425 Too Early status in IP matchersFrancis Lavoie
2024-11-04Clarifying comment since it's subtle that an err is returnedFrancis Lavoie
2024-11-04CEL factories can return RequestMatcherWithErrorFrancis Lavoie
2024-11-04Looser interface checking to allow fallbackFrancis Lavoie
2024-11-04Move implementations to MatchWithError versionsFrancis Lavoie
2024-11-04Use MatchWithError everywhere possibleFrancis Lavoie
2024-11-04Error in IP matchers on TLS handshake not completeFrancis Lavoie
2024-11-04caddyhttp: Add `MatchWithError` to replace SetVar hackFrancis Lavoie
2024-11-01events: Use `WithLazy` to prevent eager serialization of the event data (#6671)Andreas Kohn
2024-10-31fileserver: Fix Caddyfile parsingMatthew Holt
2024-10-30httpcaddyfile: Fixes for `prefer_wildcard` mode (#6636)Francis Lavoie
2024-10-30cmd: Allow `add-package` to select version of package (#6665)Lucas VerÍssimo Botelho
2024-10-22chore: compile without nosql's support for Postgres and MySQL (#6655)Kévin Dunglas
2024-10-22chore: Bump quic-go to 0.48.1, fixing a panic (#6654)Francis Lavoie
2024-10-22reverseproxy: Sync changes from stdlib for 1xx handling (#6656)Francis Lavoie
2024-10-21reverseproxy: Fix log messageMatthew Holt
2024-10-21tracing: Add `spanID` field to access logs and `http.vars.span_id` placeholde...Yifan Yang
2024-10-21core: addresses.go funcs renames (#6622)Aaron Paterson
2024-10-21chore: fix some function names in comment (#6650)David Wood
2024-10-20fileserver: fix try_policy when instantiating file matcher from CEL (#6624)Logan Fleur
2024-10-19sigtrap: always ignore SIGPIPE (#6645)Kévin Dunglas
2024-10-18metrics: move `metrics` up, outside `servers` (#6606)Mohammed Al Sahaf
2024-10-15caddyhttp: Close http3 server gracefully (#6213)WeidiDeng
2024-10-15chore: update quic-go to v0.48.0 (#6627)Marten Seemann
2024-10-11reverseproxy: Use correct cases for websocket related headers (#6621)WeidiDeng
2024-10-10caddyfile: Fix comma edgecase in address parsing (#6616)Francis Lavoie
2024-10-10docs: expand proxy protocol docs (#6620)Mohammed Al Sahaf
2024-10-10tests: fix caddyfile adapt warnings (#6619)Mohammed Al Sahaf
2024-10-07caddytls: Drop `rate_limit` and `burst`, has been deprecated (#6611)Francis Lavoie
2024-10-04caddyhttp: Use internal issuer for IPs when no APs configuredMatthew Holt
2024-10-02go.mod: Upgrade some dependenciesMatthew Holt
2024-10-02ci: install xcaddy to fix release flow (#6602)v2.9.0-beta.2Mohammed Al Sahaf
2024-10-02metrics: scope metrics to active config, add optional per-host metrics (#6531)v2.9.0-beta.1Mohammed Al Sahaf
2024-10-02caddyhttp: Implement `auto_https prefer_wildcard` option (#6146)Francis Lavoie
2024-10-02caddyhttp: Escaping placeholders in CEL, add `vars` and `vars_regexp` (#6594)Francis Lavoie
2024-10-01cmd: Better error handling when reloading (#6601)Matt Holt
2024-10-01caddytls: Support new tls.context module (#6369)Matt Holt
2024-10-01http: ReponseWriter prefer ReadFrom if available (#6565)WeidiDeng
2024-10-01chore: Adjust incorrect `reverse_proxy` Caddyfile comment (#6598)Francis Lavoie
2024-10-01caddyhttp: Fix listener wrapper regression from #6573 (#6599)Aaron Paterson
2024-09-30core: Implement socket activation listeners (#6573)Aaron Paterson
2024-09-29doc: remove docs of deprecated directives (#6566)Mohammed Al Sahaf
2024-09-26caddyhttp: Optimize logs using zap's WithLazy() (#6590)Alexander Stecher
2024-09-25chore: Use slices package where possible (#6585)Francis Lavoie
2024-09-25caddytls: Give a better error message when given encrypted private keys (#6591)Francis Lavoie
2024-09-21caddyhttp: enable qlog, controlled by QLOGDIR env (#6581)Marten Seemann
2024-09-20update quic-go to v0.47.0 (#6582)Marten Seemann