- 07 Jan, 2018 1 commit
-
-
Toby Allen authored
-
- 23 Dec, 2017 1 commit
-
-
Toby Allen authored
* First working mask * IP Mask working with defaults and empty * add tests for ipmask * Store Mask as setup, some tidying, cleaner flow * Prevent mask from running when directive not present * use custom replacement to store masked ip
-
- 17 Dec, 2017 1 commit
-
-
magikstm authored
-
- 13 Nov, 2017 2 commits
-
-
Craig Peterson authored
Caddyfile snippets
-
Craig Peterson authored
-
- 07 Nov, 2017 2 commits
-
-
Aaron Taylor authored
This allows custom replacements to be defined in a way that propagates throughout all plugins.
-
insomniac authored
* Checking that a server listener is not nil before printing verbose information * Improved readability of a loop
-
- 06 Nov, 2017 2 commits
-
-
Mohammad Gufran authored
-
Mohammad Gufran authored
* Simplify parseUpstream function * Add SRV support for proxy upstream
-
- 05 Nov, 2017 1 commit
-
-
Toby Allen authored
-
- 04 Nov, 2017 3 commits
-
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
Toby Allen authored
-
Kevin Stock authored
This adds the ask sub-directive to tls that defines the URL of a backend HTTP service to be queried during the TLS handshake to determine if an on-demand TLS certificate should be acquired for incoming hostnames. When the ask sub-directive is defined, Caddy will query the URL for permission to acquire a cert by making a HTTP GET request to the URL including the requested domain in the query string. If the backend service returns a 2xx response Caddy will acquire a cert. Any other response code (including 3xx redirects) are be considered a rejection and the certificate will not be acquired.
-
- 02 Nov, 2017 1 commit
-
-
Sayem Chowdhury authored
* Update build instruction This changes add proper an easy instruction for building. * Update README.md
-
- 01 Nov, 2017 2 commits
-
-
Craig Peterson authored
-
Craig Peterson authored
-
- 31 Oct, 2017 3 commits
-
-
frk authored
The rc.subr framework already takes care of substituting user. So, using daemon's -u option is double user-substitution and fails if $caddy_user is non-root.
-
Arthur Silva authored
-
Arthur Silva authored
caddy.go:569: could be simplified sigtrap_posix.go:87: value of inst is never used upgrade.go:151: should omit nil check; len() for nil slices is defined as zero
-
- 29 Oct, 2017 1 commit
-
-
Mohammed Al Sahaf authored
-
- 22 Oct, 2017 2 commits
-
-
elcore authored
-
Toby Allen authored
Changes the log output of on startup
-
- 20 Oct, 2017 1 commit
-
-
Craig Peterson authored
-
- 19 Oct, 2017 5 commits
-
-
Craig Peterson authored
-
Craig Peterson authored
-
elcore authored
-
Craig Peterson authored
-
Craig Peterson authored
-
- 16 Oct, 2017 3 commits
-
-
Matthew Holt authored
-
Alex Gaynor authored
* Handle the case of an OCSP responder certificate expiring before an OCSP response it issued * oops * doh, gofmt
-
Matthew Holt authored
-
- 15 Oct, 2017 1 commit
-
-
Craig Peterson authored
-
- 13 Oct, 2017 3 commits
-
-
Craig Peterson authored
-
Craig Peterson authored
-
Wèi Cōngruì authored
-
- 12 Oct, 2017 2 commits
-
-
Eugene Dementiev authored
-
Guilherme Bernal authored
-
- 09 Oct, 2017 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
A default of true is risky when protecting assets by matching base path. It's not obvious that protecting /foo/ will allow /Foo/ through, and if accessing static files on a case-insensitive file system... that's no good. So the default is now to be case-INsensitive when matching paths.
-
- 05 Oct, 2017 1 commit
-
-
Matthew Holt authored
-