70 Commits (63afffc2e317579a5bc618d5441ac238127114a0)

Author SHA1 Message Date
Matthew Holt 3177ee8010 Add license 7 years ago
Matthew Holt d49f762f6d Various bug fixes and minor improvements 7 years ago
Matthew Holt 6d0350d04e caddyhttp: Fix host matching when host has a port 7 years ago
Matthew Holt 5137859e47 Rename caddy2 -> caddy 7 years ago
Matthew Holt 613aecb898 Change import paths to GitHub package names 7 years ago
Matthew Holt 39db06d9c4 Implement IP/CIDR matcher and Not (negated) matcher 7 years ago
Matthew Holt bf54615efc ResponseMatcher for conditional logic of response headers 7 years ago
Matthew Holt 284fb3a98c Allow multiple matcher sets in routes (OR'ed together) 7 years ago
Matthew Holt bc00d840e8 Export types and fields necessary to build configs (for config adapters) 7 years ago
Matthew Holt 2fd98cb040 Module.New() does not need to return an error 7 years ago
Matthew Holt 9d54f655aa Take care of remaining TODOs in the browse responder 7 years ago
dev 043eb1d9e5 move internal packages to pkg folder and update reverse proxy 7 years ago
Matthew Holt fec7fa8bfd Implement most of static file server; refactor and improve Replacer 7 years ago
Matthew Holt ff5b4639d5 Some minor updates, and get rid of OnLoad/OnUnload 7 years ago
Matthew Holt 8ae0d6a509 caddyhttp: Implement better HTTP matchers including regexp; add tests 7 years ago
Matthew Holt e40bbecb16 Rough implementation of auto HTTP->HTTPS redirects 7 years ago
Matthew Holt 2eb3593327 Begin implementing HTTP replacer and static responder 7 years ago
Matthew Holt 545f28008e Begin implementing error handling and re-handling 7 years ago
dev 27ecc7f384 Protocol and Caddyscript matchers 7 years ago
Matthew Holt 6621406fa8 Very basic middleware and route matching functionality 7 years ago