Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-20 | Sanitize paths in static file server; some cleanup | Matthew Holt | |
Also remove AutomaticHTTPSError for now | |||
2019-05-20 | Implement most of browse; fix a couple obvious bugs; some cleanup | 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-20 | Implement most of static file server; refactor and improve Replacer | Matthew Holt | |
2019-05-16 | Architectural shift to using context for config and module state | Matthew Holt | |
2019-05-14 | Rename and export some types, other minor changes | Matthew Holt | |
2019-05-07 | Rough implementation of auto HTTP->HTTPS redirects | Matthew Holt | |
Also added GracePeriod for server shutdowns | |||
2019-05-04 | Begin implementing HTTP replacer and static responder | Matthew Holt | |
2019-04-29 | Instantiate apps that are needed but not explicitly configured | Matthew Holt | |
2019-04-25 | Initial commit of Storage, TLS, and automatic HTTPS implementations | Matthew Holt | |
2019-04-11 | Begin implementing error handling and re-handling | Matthew Holt | |
2019-04-08 | Protocol and Caddyscript matchers | dev | |
* Added matcher to determine what protocol the request is being made by - grpc, tls, http * Added ability to run caddyscript in a matcher to evaluate the http request * Added TLS field to caddyscript request time * Added a library to manipulate and compare a new caddyscript time type * Library for regex in starlark | |||
2019-03-31 | Very basic middleware and route matching functionality | Matthew Holt | |
2019-03-27 | Fix goroutine leak in Run | Matthew Holt | |
D'oh, the servers' Shutdown() would never be called because they were never added to the list of servers. Thanks Danny for finding this. | |||
2019-03-26 | Performance testing Load function | Matthew Holt | |
2019-03-26 | Rudimentary start of HTTP servers | Matthew Holt | |
2019-03-26 | Initial commit | Matthew Holt | |