- 03 Apr, 2017 7 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
matches the actual size later on. Inspired by: #2298
-
Martin Blix Grydeland authored
VBE_Poll would not advance to test the next backend on the cooling list when the backend's n_conn is non-zero. This would create a spinlock effect, causing delays that could make the master kill the child because of CLI timeout. Fixes: #2295
-
Martin Blix Grydeland authored
VBE_Delete() and VBE_Poll() are only safe to call from the CLI handling thread. Add ASSERT_CLI() to make that explicit.
-
Poul-Henning Kamp authored
completion function. Fixes #2285
-
Poul-Henning Kamp authored
the argument with a VSL message. Fixes: #2299
-
- 02 Apr, 2017 2 commits
-
-
Poul-Henning Kamp authored
workspace_client parameter influences H2 traffic.
-
Poul-Henning Kamp authored
in order to have less ambiguous error messages.
-
- 31 Mar, 2017 8 commits
-
-
Nils Goroll authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Refs #2291 Refs #2292
-
Dridi Boukelmoune authored
The default separator is now ", " to maintain the "pretty collapsing" of the headers without risking an extra space with the "; " separator for cookies. Refs #2291 Refs #2292
-
Dridi Boukelmoune authored
Fixes #2292
-
Dridi Boukelmoune authored
Fixes #2291
-
Dridi Boukelmoune authored
This done via a new http_CollectHdrSep function, implying a VRT minor bump. Refs #2291
-
Martin Blix Grydeland authored
Newly loaded VCLs didn't get their go cold timer set even when they were set to auto, causing them to never go cold automatically. Fixes: #2270
-
- 30 Mar, 2017 1 commit
-
-
Poul-Henning Kamp authored
-
- 29 Mar, 2017 9 commits
-
-
Poul-Henning Kamp authored
Fixes #2289
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Lck_CondWait() will stopped in the tracks.
-
Poul-Henning Kamp authored
This should fix some H2 tickets.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Insist we get the frames we expect.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
mark up functions where only it can go. Mark scheduled h2_req's.
-
Poul-Henning Kamp authored
-
- 28 Mar, 2017 5 commits
-
-
Poul-Henning Kamp authored
Fixes #1875 (maybe)
-
Poul-Henning Kamp authored
than to delay a random-ish number of seconds
-
Dridi Boukelmoune authored
A probe may still be running when its backend is deleted. In that case it needs to read the proxy_header field under the lock and give up if the backend was already gone. Not sure how to write a test case for this one. Fixes #2278
-
Poul-Henning Kamp authored
backend if still in mid-transfer. With sufficiently small -bodylen, as in this test, that might or might not happen. Explicitly close from the server side, to stabilize this test. Fixes #2280
-
Poul-Henning Kamp authored
-
- 27 Mar, 2017 1 commit
-
-
Dridi Boukelmoune authored
On systems where both 32 and 64-bit libraries can co-exist, simply inheriting Varnish's prefix is not enough because VMODs might land in the wrong directory. For instance, on rhel you will find both /usr/lib and /usr/lib64. This is usually not a problem with package managers, because they usually take care of everything at configure time, for example RPMs may use a %configure macro that defines all well-known directories. It can however be overlooked when a VMOD is manually built from source.
-
- 26 Mar, 2017 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
- 25 Mar, 2017 2 commits
-
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
- 24 Mar, 2017 3 commits
-
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-