summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-06-21Various bug fixes and minor improvementsMatthew Holt
2019-06-21OopsMatthew Holt
2019-06-21Minor cleanups/improvementsMatthew Holt
2019-06-20caddyhttp: ResponseRecorder type for middlewares to buffer responsesMatthew Holt
2019-06-20tls: Improve (and fix) on-demand configurationMatthew Holt
2019-06-20caddyhttp: Fix host matching when host has a portMatthew Holt
2019-06-18templates: Remove context functions implemented by sprigMatthew Holt
2019-06-18Refactor templates execution; add sprig functionsMatthew Holt
2019-06-18Implement templates handler; various minor cleanups and bug fixesMatthew Holt
2019-06-14Rename caddy2 -> caddyMatthew Holt
2019-06-13Implement brotli encoder; improve validation of other encodersMatthew Holt
2019-06-13Update go modulesMatthew Holt
2019-06-11Add simple tests for static responderMatthew Holt
2019-06-10Implement encode middleware (#2)Matt Holt
2019-06-07Do not allow Go standard lib to sniff Content-Type headerMatthew Holt
2019-06-07Merge pull request #1 from caddyserver/fix/goroutine-leak-healthcheckerMatt Holt
2019-06-07fix goroutine leak in healthcheckersdev
2019-06-07fix module import paths and add cors to admin endpointsdev
2019-06-04Fix bugs related to auto HTTPS and alternate port configurationsMatthew Holt
2019-06-04Change import paths to GitHub package namesMatthew Holt
2019-06-04Implement IP/CIDR matcher and Not (negated) matcherMatthew Holt
2019-06-03Customize admin endpoint address with -listen flagMatthew Holt
2019-05-29Implement session ticket keys; default STEK module with rotationMatthew Holt
2019-05-29Add cleanup callbacks to contextMatthew Holt
2019-05-29Fix bug unmarshaling custom duration valuesMatthew Holt
2019-05-28ResponseMatcher for conditional logic of response headersMatthew Holt
2019-05-28Minor cleanupsMatthew Holt
2019-05-27Separate out certificate selectionMatthew Holt
2019-05-24Implement custom cert selection policies; optimize matching for SNIMatthew Holt
2019-05-23Fix error handling and matching catch-all routesMatthew Holt
2019-05-23Add very simple markdown middleware for nowMatthew Holt
2019-05-23Add request_body middleware and some limits to HTTP serversMatthew Holt
2019-05-22Change admin listener to :1234 for now; output message when listeningMatthew Holt
2019-05-22Disallow unknown fields (strict unmarshal) when loading modulesMatthew Holt
2019-05-22Don't use auto HTTPS for servers with only HTTP port listenersMatthew 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-21Honor the configured CA valueMatthew Holt
2019-05-21Module.New() does not need to return an errorMatthew Holt
2019-05-21Fix up matchers tests and take care of TODO in rewriteMatthew Holt
2019-05-21Take care of remaining TODOs in the browse responderMatthew Holt
2019-05-20Implement rewrite middleware; fix middleware stack bugsMatthew Holt
2019-05-20Fix deferred header opsMatthew Holt
2019-05-20Default error handler; rename StaticFiles -> FileServerMatthew Holt
2019-05-20Sanitize paths in static file server; some cleanupMatthew Holt
2019-05-20Implement headers middlewareMatthew Holt
2019-05-20Implement most of browse; fix a couple obvious bugs; some cleanupMatthew 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-17Improve godoc for contextsMatthew Holt