- 04 Feb, 2017 1 commit
-
-
Dridi Boukelmoune authored
Suggested by Federico.
-
- 03 Feb, 2017 10 commits
-
-
Dridi Boukelmoune authored
While working on libvarnishapi I couldn't get the VUTs to fail on an INCOMPL() statement, this was caused by the recent changes to the `shell` command.
-
Dridi Boukelmoune authored
The original test was: shell -err { varnishlog -n ${v1_name} -d -g raw | grep "Should not happen" } But it wouldn't catch errors, like for example varnishlog failing to connect to the shmlog.
-
Dridi Boukelmoune authored
Instead of crashing the varnishtest sub-process with an assert, check that both `vcl.load` and `vcl.use` pass or fail when running the varnish command for `-vcl` and `-errvcl`. `vcl.use` may fail the warmup step.
-
Dridi Boukelmoune authored
See 9849fd06 for how it was solved.
-
Dridi Boukelmoune authored
We also don't want the test to pass if varnishlog failed.
-
Nils Goroll authored
This is an (intentional) regression from 6f9595e6, but I don't see why we should prevent stringifications of DURATION. Related to #2101 #2102
-
Poul-Henning Kamp authored
we can ditch the bogus return values and some decorations.
-
Poul-Henning Kamp authored
Right now this only affects failures in vcl_init{}
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 02 Feb, 2017 5 commits
-
-
Poul-Henning Kamp authored
it more than once.
-
Poul-Henning Kamp authored
which means not in vcl_backend_error{} Fixes: #1865
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
with their length.
-
Poul-Henning Kamp authored
-
- 01 Feb, 2017 11 commits
-
-
Poul-Henning Kamp authored
Explains some of #2117 and friends
-
Nils Goroll authored
I'd really like to come back to https://lists.gt.net/varnish/dev/39240 somewhen. We should not leave the workspace sizing calculations to the admin based on incomplete information. The admin should only need to set the "space available to VCL".
-
Guillaume Quintard authored
Varnish doesn't like empty hosts in backend definitions
-
Dridi Boukelmoune authored
It actually fails to build with recent enough GCC or Clang.
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
Guillaume Quintard authored
-
Federico G. Schwindt authored
-
- 31 Jan, 2017 1 commit
-
-
Dridi Boukelmoune authored
-
- 30 Jan, 2017 4 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
- Try to distinguish between DURATION, REAL and INT automatically. - Explicitly mention which operands are possible when adding. Related to #2101.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 28 Jan, 2017 5 commits
-
-
Dridi Boukelmoune authored
This reverts commit a4e07fc5. It still fails on FreeBSD and SunOS.
-
Federico G. Schwindt authored
If we receive a cancellation during pthread_cond_(timed)wait() we will own the mutex on the way out. Avoid locking it twice, otherwise we will deadlock.
-
Federico G. Schwindt authored
(Ab)use the bound address used for the bad_backend macro to expose a random port and avoid the dreaded collisions.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
The port may not be hardcoded, it is still available for other processes to steal during the race between `varnish v1 -stop` and the next `varnishd` execution.
-
- 27 Jan, 2017 3 commits
-
-
Poul-Henning Kamp authored
Fixes: #2200
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-