- 02 May, 2017 1 commit
-
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
- 01 May, 2017 3 commits
-
-
Toby Allen authored
* Raise syntax error if no '/' prefix to rewrite. Added Tests * fix case where to keyword is used. * Fixed spelling issue * Changes to use Errf rather than new Err function * Remove new RewritePathErr Function
-
Matt Holt authored
Bugfix for issue #1628 where `Caddyfile` is not being hidden correctly
-
Simon Lightfoot authored
Added test case to check if Caddyfile is added to HiddenFiles correctly.
-
- 30 Apr, 2017 5 commits
-
-
Matt Holt authored
proxy: recognize client's cancellation
-
Matt Holt authored
Context: add Push action
-
Matt Holt authored
lint fixes
-
Tw authored
fix issue #1589 Signed-off-by: Tw <tw19881113@gmail.com>
-
Aaron Ellington authored
-
- 29 Apr, 2017 2 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
-
- 27 Apr, 2017 1 commit
-
-
Tw authored
Signed-off-by: Tw <tw19881113@gmail.com>
-
- 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 9 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.
-