summaryrefslogtreecommitdiff
path: root/modules/caddyhttp/matchers.go
AgeCommit message (Expand)Author
2020-02-20caddyhttp: Fixes for header and header_regexp directives (#3061)Gilbert Gilb's
2020-02-14Minor tweaks to docs/commentsMatthew Holt
2020-02-14caddyfile: Refactor; NewFromNextSegment(); fix repeated matchersMatthew Holt
2020-02-06Remove Starlark, for nowMatthew Holt
2020-01-17caddyhttp: Improve docs, and Caddyfile for respond directiveMatthew Holt
2020-01-09v2: Implement Caddyfile enhancements (breaking changes) (#2960)Matt Holt
2019-12-31file-server command: Use safer defaults; http: improve host matcher docsMatthew Holt
2019-12-29Improve docs, especially w.r.t. placeholders and template actionsMatthew Holt
2019-12-29Export Replacer and use concrete type instead of interfaceMatthew Holt
2019-12-23Improve godocs all aroundMatthew Holt
2019-12-17http: Patch path matcher to ignore dots and spaces (#2917)Matthew Holt
2019-12-12Minor improvements; comments and shorter placeholders & module IDsMatthew Holt
2019-12-10v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924)Matt 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-27http: header matcher supports fast prefix and suffix matching (#2888)Matthew Holt
2019-11-15http: Make path matcher case-insensitiveMatthew Holt
2019-10-14caddyhttp: Support placeholders in MatchHost (#2810)Pascal
2019-09-30caddyhttp: 'not' matcher: Support Caddyfile unmarshalingMatthew Holt
2019-09-18host matcher: Strip [ ] from IPv6 addressesMatthew Holt
2019-09-17fastcgi: Implement / redirect for index.php with php_fastcgi directive (#2754)Matt Holt
2019-09-14Eliminate some TODOsMatthew Holt
2019-09-10caddyfile: Improve Dispenser.NextBlock() to support nestingMatthew Holt
2019-09-06Header matchers: allow matching presence of header with empty listMatthew Holt
2019-09-06Various fixes/tweaks to HTTP placeholder variables and file matchingMatthew Holt
2019-09-02reverse_proxy: WIP refactor and support for FastCGIMatthew Holt
2019-08-21Refactor Caddyfile adapter and module registrationMatthew Holt
2019-08-09Implement config adapters and beginning of Caddyfile adapterMatthew Holt
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-06-04Implement IP/CIDR matcher and Not (negated) matcherMatthew 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-21Module.New() does not need to return an errorMatthew Holt
2019-05-21Take care of remaining TODOs in the browse responderMatthew Holt
2019-05-20move internal packages to pkg folder and update reverse proxydev
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-10caddyhttp: Implement better HTTP matchers including regexp; add testsMatthew Holt
2019-05-07Rough implementation of auto HTTP->HTTPS redirectsMatthew Holt
2019-05-04Begin implementing HTTP replacer and static responderMatthew Holt
2019-04-11Begin implementing error handling and re-handlingMatthew Holt
2019-04-08Protocol and Caddyscript matchersdev
2019-03-31Very basic middleware and route matching functionalityMatthew Holt