- 23 Aug, 2016 8 commits
-
-
Luna Duclos authored
To use a plugged in storage, specify "storage storage_name" in the tls block of the Caddyfile, by default, file storage will be used
-
Matthew Holt authored
No need to check if SiteExists if the config is not managed or the name does not even qualify.
-
Matt Holt authored
Proxy: Set MaxIdleConnsPerHost to -1 to prevent Idle Conns
-
Nimi Wariboko Jr authored
Proxy: Instead of setting DisableKeepAlives, set MaxIdleConnsPerHost to -1 to prevent net/http from pooling the connections. DisableKeepAlives causes net/http to send a Connection: Closed header which is bad. Fixes #1056
-
Matt Holt authored
capture request body normally
-
Tw authored
fix issue #1015 Signed-off-by: Tw <tw19881113@gmail.com>
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
- 20 Aug, 2016 1 commit
-
-
Matt Holt authored
Add error parameter to storage.SiteExists()
-
- 19 Aug, 2016 3 commits
-
-
Matthew Holt authored
-
Matt Holt authored
Implement missing bits for an external servertype
-
Miek Gieben authored
Make ServerListeners public and add two helper methods to get access to the address they listen on. This is useful for tests (among other things) Also make DefaultConfigFile a var so it can be overridden by server types.
-
- 18 Aug, 2016 2 commits
-
-
Luna Duclos authored
-
Matthew Holt authored
-
- 17 Aug, 2016 4 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
-
- 16 Aug, 2016 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
- 15 Aug, 2016 6 commits
-
-
Matt Holt authored
Fix for invalid environment variable names used on windows that start…
-
Simon Lightfoot authored
Fix for invalid environment variable names used on windows that start with an equals symbol. Even though this contradicts the Microsoft docs.
-
Simon Lightfoot authored
* * Added support for environment variables to 'templates' module. * Fixed flaw in test caused by environment variable ordering during testing on CI. * Updated some local variables to camel-case. * Reverted changes to replacer as environment variables are processed elsewhere. * Removed PrintEnv functionality in favour of documenting using template range.
-
Matt Holt authored
Fix error which lead to skipping tests in 'errors.TestErrorsParse'
-
Volodymyr Galkin authored
-
- 12 Aug, 2016 4 commits
-
-
Matt Holt authored
Check for duplicate status code entries in 'errors' directive
-
Volodymyr Galkin authored
-
Matt Holt authored
Add support for default (wildcard) error page
-
Carter authored
Now logging the request body
-
- 11 Aug, 2016 10 commits
-
-
Matt Holt authored
-
Carter authored
-
Matthew Holt authored
-
Carter authored
-
Volodymyr Galkin authored
-
Carter authored
-
Matthew Holt authored
Also don't bother showing stdout output in same situation
-
Matthew Holt authored
Need to add the name to namesObtaining each time we use the ACME client.
-
Matthew Holt authored
If another ACME client is trying to solve a challenge for a name not being served by Caddy on the same machine where Caddy is running, the HTTP challenge will be consumed by Caddy rather than allowing the owner to use the Caddyfile to proxy the challenge. With this change, we only consume requests for HTTP challenges for hostnames that we recognize. Before doing the challenge, we add the name to a set, and when seeing if we should proxy the challenge, we first check the path of course to see if it is an HTTP challenge; if it is, we then check that set to see if the hostname is in the set. Only if it is, do we consume it. Otherwise, the request is treated like any other, allowing the owner to configure a proxy for such requests to another ACME client.
-
Carter authored
-