- 19 Oct, 2016 1 commit
-
-
Federico G. Schwindt authored
-
- 17 Oct, 2016 8 commits
-
-
Federico G. Schwindt authored
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
This tells Varnish which storage backend it should use when dealing with the request body (if any). Fixes #1914.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
This supersedes beresp.storage_hint but is kept around for backward compatibility until the next major release. Setting beresp.storage_hint to a valid storage will set beresp.storage as well. If the storage is invalid, beresp.storage is left untouched. This also reworks how the storage selection is done when multiple storages are defined but none is explicitly set, and what nuke limit we use. Previously we will first try with a nuke limit of 0, and on failure retry with the configured nuke limit. Furthermore, if we did not specify the storage we will go through every one in RR fashion with a nuke limit of 0 before retrying. With this change we initialise beresp.storage with a storage backend from the list before we enter v_b_r{}. At the end of v_b_r{} we will use whatever storage is in beresp.storage. If the storage is NULL we fail the request. In all cases we use the nuke limit.
-
Poul-Henning Kamp authored
-
- 14 Oct, 2016 4 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Use MGT_complain() to log any errors; we might have a better chance to understand what's going in. Fixes #2115.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 13 Oct, 2016 7 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
When we renamed resp.msg to resp.reason to match RFC and VCL termonology we forgot to rename its counterpart. Instead of renaming -msg to -reason the former will instead become an alias of the latter. This way it can be applied to older branches (modulus inline documentation).
-
Federico G. Schwindt authored
-
Nils Goroll authored
vmodtool already includes the copyright from the boilerplate Authors and contributors are numerous, so we'd either need to name them all or none.
-
Nils Goroll authored
otherwise, when the tests directory contains vtc files whose names get sorted differently in the current environment's locale than in C, config.status will get re-run for every make check invocation, which is particularly annoying with parallel makes
-
- 12 Oct, 2016 5 commits
-
-
Federico G. Schwindt authored
-
Pål Hermunn Johansen authored
Updated error message in MGT_Child_Cli_Fail to indicate that we actually have sent the kill signal to the child process.
-
Pål Hermunn Johansen authored
A new jail level, JAIL_MASTER_KILL, is introduced. The mgt process takes this level before killing the child process. Fixes: #2010
-
Pål Hermunn Johansen authored
A new function, kill_child() is introduced, so that kill() is only called from this function. This is a preparation of fixing the jail implementation.
-
Pål Hermunn Johansen authored
There seems to be an error in the varnish jail design, which makes the mgt process uable to kill the child process. To confirm this, add some error checking to the relevant code. Related to: #2010
-
- 11 Oct, 2016 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 10 Oct, 2016 4 commits
-
-
Poul-Henning Kamp authored
Spotted by: gquintar
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
impatience to make -t argument controlling
-
- 06 Oct, 2016 1 commit
-
-
Federico G. Schwindt authored
-
- 05 Oct, 2016 1 commit
-
-
Dridi Boukelmoune authored
-
- 04 Oct, 2016 3 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
doc fixes #2107
-
- 02 Oct, 2016 2 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-