- 02 Mar, 2017 3 commits
-
-
Poul-Henning Kamp authored
-
Nils Goroll authored
-
Nils Goroll authored
-
- 01 Mar, 2017 3 commits
-
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
I wanted to update cache_fetch.dot to add the new transition from v_b_r but I wasn't sure how the 304 case would be handled. The documentation for built-in subs and the diagrams are also missing the fail transition. The latter may deserve a special treatment.
-
- 28 Feb, 2017 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
do not send HTTP/2.0 headers to backends on pass from HTTP/2.0 clients
-
Nils Goroll authored
Previously, objcores to be removed remained flagged as referenced, so exp_mail_it could change the flags again. Fixes #2143
-
Poul-Henning Kamp authored
Instead of alphabetical, sort the options by category. Pull -x out of the shadows, despite the RST markup, the output satisfies "instruction at the point of need".
-
- 27 Feb, 2017 8 commits
-
-
Poul-Henning Kamp authored
special mode arguments (-V, -x and later -C) break free early.
-
Nils Goroll authored
Expurge long tail content from the cache to keep the number of bans below this value. 0 disables. This is a safety net to avoid bad response times due to bans being tested at lookup time. Setting a cutoff trades response time for cache efficiency. The recommended value is proportional to rate(bans_lurker_tests_tested) / n_objects while the ban lurker is working, which is the number of bans the system can sustain. The additional latency due to request ban testing is in the order of ban_cutoff / rate(bans_lurker_tests_tested). For example, for rate(bans_lurker_tests_tested) = 2M/s and a tolerable latency of 100ms, a good value for ban_cutoff may be 200K. Merges #2131
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
object creation. Fixes #1764
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
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 12 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
-