- 10 Jul, 2019 14 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Geoff Simmons authored
Closes #2870 Conflicts: include/tbl/vsl_tags.h We can use the NOSUP_NOTICE instead.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Addresses the doc part of #2872.
-
Dridi Boukelmoune authored
It's really not obvious, and if it weren't for other tests covering probes it wouldn't be enough by itself to verify what it needs to.
-
Dridi Boukelmoune authored
I was wrong, or I lied. This is the final cleanup.
-
Dridi Boukelmoune authored
This time, once and for all.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Martin Blix Grydeland authored
-
Nils Goroll authored
The due time of the probe which has just finished may be earlier than the previously earliest due time, so vbp_thread needs to be woken up to update the nxt value Fixes #2976
-
- 04 Jul, 2019 16 commits
-
-
Poul-Henning Kamp authored
Allow VMOD writers to permit with NULL_OK flag. Only call object destructor on initialized objects. Fixes #2839 Conflicts: lib/libvmod_debug/vmod.vcc
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
And make it clear that we steal the reference at this point.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Solaris, (remember Solaris?) will return connection related errnos on fd metadata operations such as ioctl(2), [gs]etsockopt(2) etc. We propagated these errors up from VTC_(non)blocking() which could, theoretically, bail out earlier than it would otherwise have done. This complicated code far more than it speeded anything up. Instead just ensure that any errors returned are indeed connection related, and then ignore them, and let Solaris deal with the broken connection same way as other operating systems.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
Conflicts: bin/varnishd/cache/cache_req_fsm.c include/tbl/vsl_tags.h Other SLTs were back-ported as well, but marked as not supported, to ensure binary forward compatibility up to 6.2 releases.
-
Dridi Boukelmoune authored
And we have a goal of making the VSL self-documenting so reordering anything is pointless. We already reorder SLTs in the documentation where sorting really matters to end users.
-
Dridi Boukelmoune authored
-
- 03 Jul, 2019 7 commits
-
-
Poul-Henning Kamp authored
When a VMOD returns a STRANDS, it is a requirement that the storage be stable, but that is not really different from any other type of return value. Completes #2873
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
Strenghen the case against STRING_LIST in the docs. See also: #2873 Conflicts: lib/libvmod_debug/vmod.vcc
-
Nils Goroll authored
-
Geoff Simmons authored
-
Geoff Simmons authored
Conflicts: lib/libvmod_blob/hex.c
-
Geoff Simmons authored
Re-implementations of the current functions for STRING_LIST. Closes #2733 Conflicts: include/vrt.h lib/libvmod_debug/vmod.vcc lib/libvmod_debug/vmod_debug.c This introduces VRT 7.1 for the 6.0 releases.
-
- 26 Jun, 2019 3 commits
-
-
Poul-Henning Kamp authored
Fixes #2846
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
-