aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules/caddyhttp/matchers_test.go
AgeCommit message (Expand)Author
2024-11-04caddyhttp: Add `MatchWithError` to replace SetVar hack (#6596)Francis Lavoie
2024-06-18caddyhttp: Convert IDNs to ASCII when provisioning Host matcherMatthew Holt
2024-01-22matchers: `query` now ANDs multiple keys (#6054)Aziz Rmadi
2024-01-13filesystem: Globally declared filesystems, `fs` directive (#5833)a
2023-07-08caddyhttp: Trim dot/space only on Windows (fix #5613)Matthew Holt
2023-01-31chore: Fix warning "range variable captured by func literal" (#5348)Francis Lavoie
2022-08-16caddyhttp: Smarter path matching and rewriting (#4948)Matt Holt
2022-08-02chore: Bump up to Go 1.19, minimum 1.18 (#4925)Francis Lavoie
2021-11-08caddyhttp: Sanitize the path before evaluating path matchers (#4407)v2.4.6Francis Lavoie
2021-05-02reverseproxy: Add `handle_response` blocks to `reverse_proxy` (#3710) (#4021)Francis Lavoie
2021-05-02caddyhttp: performance improvement in HeaderRE Matcher (#4143)Calvin Xiao
2021-02-11caddyhttp: Support placeholders in header matcher values (close #3916)Matthew Holt
2020-12-02caddyhttp: Optimize large host matchersMatthew Holt
2020-11-17caddyhttp: Fix header matcher when using nilMatthew Holt
2020-07-07caddyhttp: Reorder some access log fields; add host matcher test caseMatthew Holt
2020-06-26caddyhttp: Support placeholders in query matcher (#3521)James Birtles
2020-06-16caddyhttp: Empty, not nil, query matcher matches empty query stringMatthew Holt
2020-06-16caddyhttp: Enable matching empty query stringMatthew Holt
2020-05-26caddyhttp: Refactor header matchingMatthew Holt
2020-04-01caddyhttp: 'not' matcher now accepts multiple matcher sets and OR's them (#3208)Matt Holt
2020-03-16caddyhttp: Support path matcher of "*" without panicMatthew Holt
2020-02-20caddyhttp: Fixes for header and header_regexp directives (#3061)Gilbert Gilb's
2020-02-08v2: Implement RegExp Vars Matcher (#2997)Mohammed Al Sahaf
2020-01-16httpcaddyfile: Fix nested blocks; add handle directive; refactorMatthew Holt
2020-01-09v2: Implement Caddyfile enhancements (breaking changes) (#2960)Matt Holt
2019-12-17http: Patch path matcher to ignore dots and spaces (#2917)Matthew Holt
2019-11-29v2: fixes query matcher parsing (#2901)Mark Sargent
2019-11-29http: Shorten regexp matcher placeholders; allow "=/" for simple matcherMatthew Holt
2019-11-28http: path matcher supports exact matching with = prefixMatthew Holt
2019-11-15http: Make path matcher case-insensitiveMatthew Holt
2019-10-14caddyhttp: Support placeholders in MatchHost (#2810)v2.0.0-beta6Pascal
2019-07-02go.mod: Append /v2 to module name; update all import pathsMatthew Holt
2019-06-30Add licenseMatthew Holt
2019-06-21Various bug fixes and minor improvementsMatthew Holt
2019-06-20caddyhttp: Fix host matching when host has a portMatthew Holt
2019-06-14Rename caddy2 -> caddyMatthew Holt
2019-06-04Change import paths to GitHub package namesMatthew Holt
2019-05-28ResponseMatcher for conditional logic of response headersMatthew Holt
2019-05-22Allow multiple matcher sets in routes (OR'ed together)Matthew Holt
2019-05-22Export types and fields necessary to build configs (for config adapters)Matthew Holt
2019-05-21Fix up matchers tests and take care of TODO in rewriteMatthew Holt
2019-05-20Implement rewrite middleware; fix middleware stack bugsMatthew Holt
2019-05-20Implement most of static file server; refactor and improve ReplacerMatthew Holt
2019-05-16Some minor updates, and get rid of OnLoad/OnUnloadMatthew Holt
2019-05-14Rename and export some types, other minor changesMatthew Holt
2019-05-10caddyhttp: Implement better HTTP matchers including regexp; add testsMatthew Holt