Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-30 | Add license | Matthew Holt | |
2019-06-26 | Optionally enforce strict TLS SNI + HTTP Host matching, & misc. cleanup | Matthew Holt | |
We should look into a way to enable this by default when TLS client auth is configured for a server | |||
2019-06-26 | Fix panics by disallowing explicitly-defined null modules in config | Matthew Holt | |
2019-06-14 | Rename caddy2 -> caddy | Matthew Holt | |
Removes the version from the package name | |||
2019-05-29 | Add cleanup callbacks to context | Matthew Holt | |
2019-05-22 | Disallow unknown fields (strict unmarshal) when loading modules | Matthew Holt | |
This makes it faster and easier to detect broken configurations, but is a slight performance hit on config loads since we have to re-encode the decoded struct back into JSON without the module name's key | |||
2019-05-21 | Module.New() does not need to return an error | Matthew Holt | |
2019-05-20 | move internal packages to pkg folder and update reverse proxy | dev | |
* set automatic https error type for cert-magic failures * add state to onload and unload methods * update reverse proxy to use Provision() and Cleanup() | |||
2019-05-17 | Improve godoc for contexts | Matthew Holt | |
2019-05-16 | Architectural shift to using context for config and module state | Matthew Holt | |