- 05 Nov, 2015 1 commit
-
-
Poul-Henning Kamp authored
have all (but one) caller do it.
-
- 04 Nov, 2015 2 commits
-
-
Federico G. Schwindt authored
Fixes #1801.
-
Lasse Karstensen authored
-
- 02 Nov, 2015 3 commits
-
-
Federico G. Schwindt authored
Indentation while I'm here.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Fixes #1813
-
- 30 Oct, 2015 4 commits
-
-
Federico G. Schwindt authored
This is consistent with what we do in other cases.
-
Lasse Karstensen authored
-
Poul-Henning Kamp authored
If we send the backend a HTTP/1.0 request, and it doesn't have a Content-Length, it cannot use Chunked and must fall back to EOF. However, the protocol field in the response tells us what version backend *could* have used, not what it *does* use. So we can get a response with HTTP/1.1 and EOF, following HTTP/1.0 semantics - because we asked for it. Most sensible backends avoid this, either by buffering and creation of a C-L or, smartly, returning "HTTP/1.0", even though that is strictly speaking against the apocrphal texts. Anyway, now we cope... Fixes: #1810
-
Poul-Henning Kamp authored
Fixes: #1796 Also triggered by: The Wemm-Field
-
- 27 Oct, 2015 2 commits
-
-
Martin Blix Grydeland authored
-
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
-
- 26 Oct, 2015 4 commits
-
-
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
-
- 25 Oct, 2015 2 commits
-
-
Federico G. Schwindt authored
Fixes #1809.
-
Dag Haavi Finstad authored
-
- 23 Oct, 2015 2 commits
-
-
Federico G. Schwindt authored
Found by ingvar while packaging 4.1.0.
-
Federico G. Schwindt authored
Use `python' as with the other Python scripts.
-
- 22 Oct, 2015 12 commits
-
-
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{}.
-
- 21 Oct, 2015 5 commits
-
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
Poul-Henning Kamp authored
make somewhat more predictable. Disable syslogging when we're running under varnishtest.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
panic_string to syslog until we have washed it.
-
- 20 Oct, 2015 1 commit
-
-
Per Buer authored
-
- 19 Oct, 2015 1 commit
-
-
Poul-Henning Kamp authored
-
- 15 Oct, 2015 1 commit
-
-
Federico G. Schwindt authored
Previously it said `vcl_all' which doesn't exist. Minor cosmetics while I'm here.
-