- 25 Apr, 2016 5 commits
-
-
Nils Goroll authored
-
Pål Hermunn Johansen authored
A new mode, backend mode, in varnishncsa is introduced. It lets you log trafic from varnish to the backends. The normal (default) mode is now named "client mode" and can be explicitly selected using -c. You can run varnishncsa in backend mode in addition to varnishncsa in client mode, but it is also possible to run in mixed mode by specifying both -b and -c. New formatter added: %{Varnish:side}x will be either "b" or "c", depending on where the request was made.
-
Martin Blix Grydeland authored
This log record is a counterpart to the SLT_ReqStart for backends, and shows the socket endpoint we are talking to at the start of backend requests. Today this information is only logged on opening a backend connection (SLT_BackendOpen), and is thus not available on the backend log transaction when on a reused backend connection. We need this information to complete the backend view varnishncsa extension.
-
Pål Hermunn Johansen authored
When the VEP state machine is in a bad state during finalization (VEP_Finish), we log this as an ESI error.
-
Pål Hermunn Johansen authored
When an ESI tag contains an unterminated quote or misses its ending '>', we release the relevant buffers instead of crashing. Fixes: #1904
-
- 22 Apr, 2016 1 commit
-
-
Poul-Henning Kamp authored
-
- 21 Apr, 2016 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
Fixes #1917
-
- 20 Apr, 2016 5 commits
-
-
Nils Goroll authored
Lack of this interface breaks existing vmods, so should we really need to remove it, we problable should provide an alternative.
-
Nils Goroll authored
We may not have permission to unlink vp.dir $ /etc/init.d/varnish_master restart Stopping Varnish Cache: [FAILED] Starting Varnish Cache: Assert error in mgt_VccCompile(), mgt/mgt_vcc.c line 302: Condition((rmdir(vp.dir)) == 0) not true. errno = 13 (Permission denied)
-
Jason Stangroome authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
wait for it to arrive.
-
- 19 Apr, 2016 9 commits
-
-
Poul-Henning Kamp authored
Fixes #1912
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
The fact that the oc expired does not mean that the OC is going away any time soon: It may be delivering War&Peace to a mobile phone in outher Elbonia for quite some time still.
-
Poul-Henning Kamp authored
private. Rename EXP_Poke() to EXP_Remove()
-
Federico G. Schwindt authored
This made gmake mandatory which is not ideal. The code will be fixed outside the tree and added back once it's free from any GNUism. Discussed with dridi@.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Older libedit versions lack rl_set_prompt() and in some cases we ended up with an empty prompt.
-
- 18 Apr, 2016 1 commit
-
-
Poul-Henning Kamp authored
-
- 15 Apr, 2016 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
- 14 Apr, 2016 5 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Tested by scn. Fixes #1899.
-
Federico G. Schwindt authored
-
Lasse Karstensen authored
I don't think we can assume that everyone knows that PSK is, and with the extensive acronym soup in use in Varnish it is hard for the user to know if we have overloaded it.
-
Lasse Karstensen authored
-
- 12 Apr, 2016 1 commit
-
-
Federico G. Schwindt authored
Use 0 to indicate it has not been set instead of displaying abandon.
-
- 11 Apr, 2016 1 commit
-
-
Pål Hermunn Johansen authored
Instead of panicking on a return(synth()) in vcl_pipe, we just proceed to a normal synth. Test by Dridi Fixes #1890
-
- 08 Apr, 2016 1 commit
-
-
Poul-Henning Kamp authored
eat all CPU time.
-
- 07 Apr, 2016 7 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
in both client and backend context.
-
Poul-Henning Kamp authored
Connections to backends so configured are never reused.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
at client/server IPs.
-