- 08 Jul, 2016 2 commits
-
-
Pedro Nasser authored
-
Chad Retz authored
* Initial concept for pluggable storage (sans tests and docs) * Add TLS storage docs, test harness, and minor clean up from code review * Fix issue with caddymain's temporary moveStorage * Formatting improvement on struct array literal by removing struct name * Pluggable storage changes: * Change storage interface to persist all site or user data in one call * Add lock/unlock calls for renewal and cert obtaining * Key fields on composite literals
-
- 06 Jul, 2016 2 commits
-
-
Matthew Holt authored
-
Matt Holt authored
Changing refs from /usr/bin to /usr/local/bin
-
- 05 Jul, 2016 2 commits
-
-
Matthew Holt authored
Thanks to @jaredfolkins for the feedback
-
Ian Walter authored
-
- 03 Jul, 2016 1 commit
-
-
Matthew Holt authored
-
- 02 Jul, 2016 1 commit
-
-
Matthew Holt authored
-
- 30 Jun, 2016 1 commit
-
-
Matt Holt authored
Test that the host header forwarding on proxy
-
- 29 Jun, 2016 8 commits
-
-
Maxime authored
-
Matt Holt authored
Support for placeholders in fastcgi env vars.
-
Abiola Ibrahim authored
-
Matthew Holt authored
-
Matthew Holt authored
This is inconsistent with the other directives, but import is a special case and frankly the behavior of import shouldn't change depending on the directory from which you run caddy. Breaking change but I think it's for the better, and best to do it now before 1.0.
-
Matthew Holt authored
Also see https://forum.caddyserver.com/t/caddy-0-9-beta-version-available-updated-beta-2/146/29?u=matt which has another account of strange proxy behavior; I think this resolves that.
-
Matthew Holt authored
Also a few little formatting changes and comments.
-
Matthew Holt authored
-
- 28 Jun, 2016 1 commit
-
-
Viacheslav Biriukov authored
-
- 27 Jun, 2016 4 commits
-
-
Matthew Holt authored
-
Matthew Holt authored
If we listen on 127.0.0.1:80 for `localhost` but :80 for everything else, then a hostname in the hosts file that resolves to 127.0.0.1 will be served on :80 (unless the bind directive is used) but the OS will use the socket listening at 127.0.0.1:80, thus giving a "No such site" error even though the site is there, but it's on the other listener at :80. Two ways to fix this: 1) Leave as-is and require the user to set "bind 127.0.0.1" in their Caddyfile for all sites that are resolved in the hosts file, or 2) Take out this special case and let localhost sites listen on :80 (unless the user changes that with the bind directive, of course). Having localhost bind to any interface is a little annoying (unsettling?) but probably best in the long run. https://forum.caddyserver.com/t/wildcard-virtual-domains-with-wildcard-roots/221/9?u=matt
-
Matt Holt authored
Add filemanager directive
-
Matt Holt authored
Fix go get url
-
- 26 Jun, 2016 1 commit
-
-
Harrison Heck authored
Fixes #904
-
- 24 Jun, 2016 1 commit
-
-
Matthew Holt authored
OnStartup and OnShutdown callbacks now run as part of restarts, too. The startup and shutdown directives only run their commands NOT as part of restarts, as before. Some middleware that use OnStartup may need to switch to OnFirstStartup and implement OnFinalShutdown to do any cleanup as needed.
-
- 23 Jun, 2016 2 commits
-
-
Henrique Dias authored
-
Henrique Dias authored
-
- 22 Jun, 2016 6 commits
-
-
Matthew Holt authored
-
Abiola Ibrahim authored
Minor refactor for rewrite.
-
Abiola Ibrahim authored
-
Matthew Holt authored
-
Matthew Holt authored
-
Pedro Nasser authored
* rewrite: fix new case - added new test case and solution - fix test case on rewrite_test * replacer: change to table test
-
- 21 Jun, 2016 8 commits
-
-
Abiola Ibrahim authored
Fix missed if_op refactor. Ensure with tests.
-
Abiola Ibrahim authored
-
Matthew Holt authored
-
Abiola Ibrahim authored
* checkpoint * Added RequestMatcher interface. Extract 'if' condition into a RequestMatcher. * Added tests for IfMatcher * Minor refactors * Refactors * Use if_op * conform with new 0.9 beta function changes.
-
Matthew Holt authored
-
Matthew Holt authored
-
Matthew Holt authored
Also fixed a few typos and renamed caddyfile.ServerBlocks() to caddyfile.Parse().
-
Matt Holt authored
Refactoring to remove lint warnings
-