- 10 Dec, 2017 1 commit
-
-
Nils Goroll authored
-
- 08 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
STRING_LIST to STRING for error messages.
-
- 07 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
Fixes #2510 Submitted by: klean@github
-
- 06 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
-
- 05 Dec, 2017 1 commit
-
-
Poul-Henning Kamp authored
Give procedures proper data structures and stick the VCL methods into the symbol table up front and GC a lot of small hacks and workarounds.
-
- 04 Dec, 2017 1 commit
-
-
Dag Haavi Finstad authored
Timing out an H/2 session needs to take into account any active streams being processed.
-
- 01 Dec, 2017 3 commits
-
-
Poul-Henning Kamp authored
that VCL_ENUM have canonical pointers.
-
Poul-Henning Kamp authored
involved versions of same with a simple pointer comparison.
-
Poul-Henning Kamp authored
-
- 30 Nov, 2017 7 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
by various standardsbodies. Going forward these macros will all be named 'v_[a-z_]*_' and only vdef.h gets to define them. Renames: __match_proto__() -> v_matchproto_() __v_printflike() -> v_printflike_() __state_variable__() -> v_statevariable_() __unused -> v_unused_ __attribute__((__noreturn__)) -> v_noreturn_ As a side-effect of the last one, the rule that "vdef.h" be the first non-<...> include in .c files, possibly via a subsystem .h (such as vct.h) needs to be enforced harder. (autocraps "config.h" still needs to go before <...> includes)
-
Dridi Boukelmoune authored
Fixes #2508
-
Dridi Boukelmoune authored
-
- 29 Nov, 2017 4 commits
-
-
Dag Haavi Finstad authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 28 Nov, 2017 3 commits
-
-
Federico G. Schwindt authored
-
Nils Goroll authored
Fixes #2506
-
Nils Goroll authored
it was deprecated since varnish 5.1. motivated by the bereq.retries cleanup, see #2405
-
- 27 Nov, 2017 8 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
the be->vsc under backend mtx. Fixes #2505
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Martin Blix Grydeland authored
Also add asserts for the references held in req->objcore and req->stale_oc. The test case for #1807 catches this bug after adding the asserts. Fixes: #2502
-
Dag Haavi Finstad authored
Fixes: #1772
-
Dag Haavi Finstad authored
With VTP_Close now being capable of dealing with STOLEN connections, we no longer need to VTP_Wait for them prior to close.
-
Dag Haavi Finstad authored
The change from shutdown(.., SHUT_WR) to shutdown(.., SHUT_RDWR) is required to make it trigger a waiter event.
-
- 25 Nov, 2017 1 commit
-
-
Poul-Henning Kamp authored
-
- 23 Nov, 2017 1 commit
-
-
Dag Haavi Finstad authored
This test case should not rely on first_byte_timeout/between_bytes_timeout.
-
- 21 Nov, 2017 1 commit
-
-
Nils Goroll authored
-
- 20 Nov, 2017 5 commits
-
-
Nils Goroll authored
This issue is hidden by the fix in the previous commits, so we cannot test for it directly any more. Applying this patch to fa388439 exposes the "Constructor not found". Fixes #2498
-
Poul-Henning Kamp authored
-
Nils Goroll authored
When we are looking for ! SYM_NONE and find ! SYM_NONE, do not return the symbol we found. The semantics of (kind != SYM_NONE && sym->kind != kind) are inclusive because the next conditional is not true for this case. Ref: 9d81a71a Fixes: #2497
-
Dag Haavi Finstad authored
The second time around, we force a fresh connection. The VCL user may choose to do 'return (retry);' in vcl_backend_error{} if further attempts are deemed warranted. Fixes: #2135
-
Dag Haavi Finstad authored
Passing a nonzero value will force a fresh backend connection.
-
- 19 Nov, 2017 1 commit
-
-
Poul-Henning Kamp authored
-