- 27 Feb, 2017 2 commits
-
-
Nils Goroll authored
Revert a regressive nit from bdd84ffc which has nothing to do with H/2 https://tools.ietf.org/html/rfc7231#section-5.1.1 Requirements for servers: o A server that receives a 100-continue expectation in an HTTP/1.0 request MUST ignore that expectation. So if Expect exists but is not "100-continue", we send the 417 irrespective of the protocol version. But if is is 100-continue and the protocol is HTTP/1.0 or below, we ignore the header.
-
Dag Haavi Finstad authored
This lets you set or change environment variables in a test case. Usage is setenv FOO "bar baz" The above will set the environment variable $FOO to the value provided. There is also an ``-ifunset`` argument which will only set the value if the the environment variable does not already exist: setenv -ifunset FOO quux The ifunset argument corresponds to passing zero as the third argument to setenv(3).
-
- 26 Feb, 2017 10 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
agnostic function.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Fixes #2233.
-
Federico G. Schwindt authored
NB: this was not lost during polishing, it was simply redundant.
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
delays are execessive (The varnish testdriver already has code to deal with this)
-
Poul-Henning Kamp authored
-
- 25 Feb, 2017 13 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
The CLI commands in the file are executed before the worker process is started, and the output is sent to stderr. CLI failures (!= 200) are fatal, unless the command is prefixed with a '-' in the file. You can now do things like: $ cat I.file vcl.load vcl1 /foo/bar1.vcl vcl.load vcl2 /foo/bar2.vcl vcl.load vcl3 /foo/bar3.vcl start $ varnishd -f '' -I I.file -a :80 [...]
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
can stabilize test c00080.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
- 24 Feb, 2017 2 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Not doing anything for the -C case, since even FREE_OBJ was omitted. Do we care since varnishd immediately exits once -C is done? Refs #2232
-
- 23 Feb, 2017 13 commits
-
-
Nils Goroll authored
When postponing, - re-create the Expect header for pipe mode - For synth content, close the connection by default, but allow VCL to veto this behavior Prevent drain-reading the body if the connection is closed anyway Respect Connection: close from vcl_synth
-
Nils Goroll authored
- when we already started reading the body - for HTTP Versions less than 1.1
-
Nils Goroll authored
whichever comes first
-
Nils Goroll authored
Also log such resposenses
-
Dridi Boukelmoune authored
A case probably overlooked in d306f91c and something that needs some pondering.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
It begs a question: why didn't it fail?
-
Poul-Henning Kamp authored
Fixes #2203
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-