- 12 Aug, 2016 2 commits
- 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
-
- 10 Aug, 2016 4 commits
-
-
Carter authored
-
Carter authored
-
Carter authored
Logging the request body if the Content-Type is application/json or application/xml
-
Daniel van Dorp authored
* dist/init/linux-sysvinit: use kill -0 to test process status * dist/init/linux-sysvinit: use service (as root) instead of /etc/init.d/
-
- 09 Aug, 2016 4 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
Abiola Ibrahim authored
fix typo
-
Shawn Smith authored
-
- 08 Aug, 2016 4 commits
-
-
Matthew Holt authored
-
elcore authored
-
Carter authored
* Rounding the latency in certain scenarios * run gofmt
-
Simon Lightfoot authored
* Fix for stripping of 'Content-Disposition' and other headers from 'X-Accel-Redirect' redirect scripts. * Added test case for header manipulation of redirect response.
-
- 07 Aug, 2016 1 commit
-
-
Stavros Korokithakis authored
* Add default "Restricted" realm to HTTP Basic auth * Add tests for the Basic auth realm
-
- 06 Aug, 2016 5 commits
-
-
elcore authored
* Allow just one TLS Protocol * Fix typo
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
-
- 05 Aug, 2016 10 commits
-
-
Nimi Wariboko Jr authored
Proxy: Single WebSocket connection
-
Nimi Wariboko Jr authored
-
Nimi Wariboko Jr authored
Proxy: Add keepalive directive to proxy to set MaxIdleConnsPerHost on transport
-
Nimi Wariboko Jr authored
-
Nimi Wariboko Jr authored
-
Matt Holt authored
proxy: add Host header checking
-
Daniel van Dorp authored
dist/init/linux-sysvinit: execute setcap directly
-
Daniel van Dorp authored
`$(which setcap)` might evaluate to nothing, and this way the error thrown will be more clear. If setcap is not available on Debian/Ubuntu, you can install the package `libcap2-bin`
-
Daniel van Dorp authored
* dist/init/linux-sysvinit: pass --oknodo for --start as well * dist/init/linux-sysvinit: manually rm PIDFILE Since start-stop-daemon --remove-pidfile is new and not present everywhere.
-
Daniel van Dorp authored
dist/init/linux-sysvinit: fix minor typo in DAEMONOPTS
-