- 13 Jan, 2016 40 commits
-
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
P.S. It requires -t 80.
-
Federico G. Schwindt authored
-
Francisco Velázquez authored
-
Francisco Velázquez authored
-
Francisco Velázquez authored
-
franciscovg authored
-
Federico G. Schwindt authored
AC_PREPROC_IFELSE is frowned upon. Take into account installations outside the compiler's default search path.
-
Federico G. Schwindt authored
Fixes #1814 and more.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Output whether pcre jit is usable at configure time.
-
Poul-Henning Kamp authored
it working across platforms.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
can when we check a batch of lurkable bans. For obj.* only bans, this should concentrate the entire list at the very top. If there are req.* bans, the oc's end up on the bans right below the req.* bans. Fixes #1635 (As much as we can fix it)
-
Kristian Grønfeldt Sørensen authored
varnishncsa for specifying the logging format by reading the log format from a file using the option "-f". Since -f means prefer X-Forwarded-For over client.ip in Varnish 3, maybe we should use another option letter.
-
Federico G. Schwindt authored
Also sort see also correctly. Fix #1795
-
Poul-Henning Kamp authored
This can happen in a number of obscure corner-cases, which do not warrant a panic. Fixes: #1807
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
Most likely missed when #1727 was addressed. Submitted by: Rafael Zalamena on varnish-dev
-
Poul-Henning Kamp authored
have all (but one) caller do it.
-
Federico G. Schwindt authored
Fixes #1801.
-
Lasse Karstensen authored
-
Federico G. Schwindt authored
Indentation while I'm here.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Fixes #1813
-
Federico G. Schwindt authored
This is consistent with what we do in other cases.
-
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
-
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
-
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.
-