- 30 Apr, 2017 2 commits
-
-
Matt Holt authored
lint fixes
-
Aaron Ellington authored
-
- 29 Apr, 2017 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
- 26 Apr, 2017 5 commits
-
-
AJ ONeal authored
* update to match same paths as systemd * update to match new launchd plist * generated from scratch with LaunchControl, flawless Had some issues with the previous go and found LaunchControl which made it easy to generate a perfectly correct launchd conf * Update README.md
-
Matthew Holt authored
-
Francis Lavoie authored
* Strip brackets in IsInternal if no port, allow loopback for CA URLs * Fix a mistake * Improve the trim * Fix comment
-
emersion authored
-
Tw authored
* gzip: add benchmark Signed-off-by: Tw <tw19881113@gmail.com> * gzip: pool gzip.Writer to reduce allocation Signed-off-by: Tw <tw19881113@gmail.com>
-
- 25 Apr, 2017 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
- 23 Apr, 2017 1 commit
-
-
Matthew Holt authored
-
- 22 Apr, 2017 3 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
Also disable some tests on context.Hostname because they're not portable
-
- 21 Apr, 2017 3 commits
-
-
Matthew Holt authored
-
Matt Holt authored
proxy: take original URL path into account when remove prefix ("without")
-
Tw authored
fix issue #1604 Signed-off-by: Tw <tw19881113@gmail.com>
-
- 20 Apr, 2017 3 commits
-
-
Matthew Holt authored
-
Matt Holt authored
httpserver: Don't close stdout or stderr when closing logs (fix #1471)
-
Jonas Östanbäck authored
* Disable warning for insecure CA if located on private network. * Add IsPrivateNetwork function * Add tests Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com> * Add more testcases Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com> * Rename IsPrivateNetwork -> IsInternal Signed-off-by: Jonas Östanbäck <jonas.ostanback@gmail.com>
-
- 19 Apr, 2017 2 commits
-
-
Matt Holt authored
templates: Add Hostname template action
-
Jannick Fahlbusch authored
This adds the ability to display the remote hostname of the visitors IP with template actions.
-
- 18 Apr, 2017 10 commits
-
-
Matthew Holt authored
-
Matt Holt authored
template: add test for custom function
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
Matt Holt authored
template: support custom functions
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
Matt Holt authored
proxy: use untouched URL for concatenating
-
Matthew Holt authored
Maps are NOT ordered at runtime but I still want the cipher suites listed in order of preference in the source file for convenience.
-
Matthew Holt authored
-
Matthew Holt authored
Original feature request in forum: https://forum.caddyserver.com/t/caddy-with-specific-hosts-but-on-demand-tls/1704?u=matt Before, Caddy obtained certificates for every name it could at startup. And it would only obtain certificates during the handshake for sites defined with a hostname that didn't qualify at startup (like "*.example.com" or ":443"). This made sense for most situations, and helped ensure that certificates were obtained as early and reliably as possible. With this change, Caddy will NOT obtain certificates for hostnames it knows at startup (even if they qualify) if OnDemand is enabled. But I think this change generalizes well, because a user who specifies max_certs is deliberately turning on On-Demand TLS, fully aware of the consequences. It seems dubious to ignore that config when the user deliberately put it there. We'll see how this goes.
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
- 17 Apr, 2017 4 commits
-
-
elcore authored
* caddyhttp: Allow to alternate Index * Move Index directive * Fix misspelling outside this PR
-
Matt Holt authored
log: only allow new roller related options in a block
-
Francis Lavoie authored
proxy: Fix #1574; health check now respects hostname when upstream Host header is configured (#1577) * Implement adding Host header to health check * Fix type problems * Fix duplicate function, Replace args * Add debugging * Add debugging * Add debugging * Add debugging * Attempt to set req.Host instead of the header * Clean up debugging * Fix missing newline * Fix spelling * Add test, refactoring * Fix with gofmt * Add error check on NewRequest
-
Tw authored
fix issue #1529 Signed-off-by: Tw <tw19881113@gmail.com>
-
- 16 Apr, 2017 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
- 15 Apr, 2017 1 commit
-
-
Matthew Holt authored
-