- 03 Apr, 2016 4 commits
-
-
Matt Holt authored
https: Faster tests
-
Matt Holt authored
proxy: Allow mixed case Upgrade headers (WebSocket fix)
-
elcore authored
-
Ruben Callewaert authored
Caddy expects websocket to be completely lowercase. Some applications send websocket upgrade headers like the following: `Upgrade: WebSocket` This change allows all variations of websocket.
-
- 02 Apr, 2016 2 commits
- 31 Mar, 2016 2 commits
- 29 Mar, 2016 2 commits
-
-
Matt Holt authored
templates: Adding some useful utility functions
-
Craig Peterson authored
-
- 28 Mar, 2016 3 commits
-
-
Matt Holt authored
proxy: fix req.URL.Path for unix sockets
-
eiszfuchs authored
-
Matthew Holt authored
-
- 26 Mar, 2016 7 commits
-
-
Matt Holt authored
Correct unused assignments
-
buddhamagnet authored
-
buddhamagnet authored
-
buddhamagnet authored
-
Matthew Holt authored
golint is not part of the tests since our Markdown dependency defines an interface that is not lint-compliant (unfortunately). See https://github.com/russross/blackfriday/issues/240
-
Matthew Holt authored
-
Matthew Holt authored
-
- 22 Mar, 2016 6 commits
-
-
Matt Holt authored
Only bypass "bandwidth limit exceeded" errors on pushes
-
María de Antón authored
-
María de Antón authored
-
Matthew Holt authored
-
Matt Holt authored
Add expvar middleware
-
Marcelo E. Magallon authored
Right now it has a very simple configuration: expvar /debug/vars It will return a JSON object with memory statistics and the command line used to start caddy, which are the two expvars that expvar registers by default.
-
- 21 Mar, 2016 5 commits
-
-
Matthew Holt authored
-
Matt Holt authored
Add -restart=inproc option for in-process restart
-
Benny Ng authored
-
Matthew Holt authored
cf. golang/go#12933
-
Matthew Holt authored
Middlewares can now make their own placeholders that may be useful in logging, on a per-request basis. Proxy is the first one to do this.
-
- 20 Mar, 2016 6 commits
-
-
Matthew Holt authored
-
Matt Holt authored
Reflow all bash scripts
-
Matt Holt authored
fastcgi: Add `except` to FastCGI. Minor refactor in proxy.
-
Abiola Ibrahim authored
-
Matthew Holt authored
-
W-Mark Kubacki authored
When thy variables henceforth accept blessed white-space, guided will thy scripture be along righteous path(s). -- 4 BASH 3:42 Caddy's dist files sometimes ended up being owned by matt:staff or other quite arcane and/or frightening names. If someone extracting didn't pay attention a regular user who happened to have same uid by accident could later tamper with the files' contents. It's 0:0 from now on. Use all available threads when packaging distributables Caddy binaries will be added to their archives in-place: This change eliminates them being renamed within dist/builds one after another. As does 'gox', dist/automate.sh will spare one available thread if possible.
-
- 19 Mar, 2016 3 commits
-
-
W-Mark Kubacki authored
Format of main.buildDate has been locale-dependent, and is now ISO-8601 compliant. Caddy displayed with ```-version``` something like (mind the datetime format): Caddy 0.8.2 (+591b2090 Fri Mar 18 21:22:55 UTC 2016) 2 files changed, 9 insertions(+), 4 deletions(-) build.bash main.go which is now: Caddy 0.8.2 (+591b2090 2016-03-18 21:22:55Z) 2 files changed, 9 insertions(+), 4 deletions(-) build.bash,main.go See also: * http://wiki.bash-hackers.org/scripting/obsolete * https://google.github.io/styleguide/shell.xml * https://xkcd.com/1179/
-
Abiola Ibrahim authored
Support for case insensitive paths using CASE_SENSITIVE_PATH env var.
-
Abiola Ibrahim authored
-