- 13 Jan, 2016 40 commits
-
-
Martin Blix Grydeland authored
The proxy log records were attempted to be logged on the request' log buffer, which at that point in time has not yet been set up and does not posess a VXID. This caused VXID==0 log records to be inserted in the beginning of the log for the first request on the session when using proxy protocol, and subsequently the VSL to fail picking them out as valid request log transactions. Fix by logging the PROXY handling related messages on the session, in which they belong. Fixes: #1804
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Change SIGHUP handling depending on whether we're running in daemon mode or foreground. The former will continue rotating the logs, the latter will abort the loop and die gracefully. Fixes #1794.
-
Federico G. Schwindt authored
-
Guillaume Quintard authored
-
Federico G. Schwindt authored
Fixes #1809.
-
Dag Haavi Finstad authored
-
Federico G. Schwindt authored
Found by ingvar while packaging 4.1.0.
-
Federico G. Schwindt authored
Use `python' as with the other Python scripts.
-
Poul-Henning Kamp authored
makes work for it. Have it sleep as long as possible, rather than hot-polling for work to do.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Amazingly JEMALLOC didn't spot this one.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
from the data structure we use to store and operate on the ban (ban).
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
on the ban lurker not starting. Move cache_hash's access to bans into cache_priv.h
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
No functional changes.
-
Federico G. Schwindt authored
This reverts commit ed6dca6b. abandon in vcl_backend_* will take us to vcl_synth{}.
-
Poul-Henning Kamp authored
make somewhat more predictable. Disable syslogging when we're running under varnishtest.
-
Poul-Henning Kamp authored
-
Lasse Karstensen authored
panic_string to syslog until we have washed it. 4.1.1 merge note: Initial panic.show output string changed 4.1.0 format, to keep scripts looking for panics working across upgrade.
-
Lasse Karstensen authored
-
Per Buer authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
Previously it said `vcl_all' which doesn't exist. Minor cosmetics while I'm here.
-
Federico G. Schwindt authored
Partially addresses #1795.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
This was missing on my previous commit.
-
Federico G. Schwindt authored
Disabled by default. Prompted by Rafael Zalamena (rafaelfz at taghos dot com dot br) on varnish-dev.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
From minusf via github with minor tweaks.
-
Federico G. Schwindt authored
-
Lasse Karstensen authored
For those cases where you want to send a different reason message, but use the normal status code. Noticed by Kacper when doing 301/302 in vcl_synth().
-
Lasse Karstensen authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-