- 15 Apr, 2019 2 commits
-
-
Dridi Boukelmoune authored
Closes #2948
-
Poul-Henning Kamp authored
Fixes #2959
-
- 10 Apr, 2019 13 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Dridi Boukelmoune authored
-
Nils Goroll authored
With 32ef5dce, this test also cancels backend requests and thus may prevent the server from finishing writing the reponse body Ref #2964
-
Nils Goroll authored
I had overlooked the fact that for a canceled request we might only read parts of the body. Interestingly, this is only exposed on the vtest ARMs. Ref #2964
-
Dridi Boukelmoune authored
This is the intent that was not obvious to me when I first reviewed this change.
-
Nils Goroll authored
Ref #2963
-
Nils Goroll authored
as requested by @Dridi
-
Nils Goroll authored
for anything but return (deliver) Fixes #2963
-
Nils Goroll authored
-
- 09 Apr, 2019 2 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 08 Apr, 2019 5 commits
-
-
Poul-Henning Kamp authored
-
Nils Goroll authored
... to un-confuse the interface Notes on changes from WS_Reserve(): * Removed the first WS_Assert because all we change is ws->r and we got a specific assert on it. * it follows from PAOK(ws->e) && PAOK(ws->f) in WS_Assert() that PAOK(ws->r) && PAOK(b), so we remove the PRNDDN() Closes #2967
-
Nils Goroll authored
Yet having the changelog in one place is useful
-
Poul-Henning Kamp authored
Missing HEAD method usage flag reset between two requests. If an HTTP client request with a method different from HEAD followed another one with HEAD method, the former was still flagged as being using the HEAD method because of a missing HEAD method usage flag reset before building an HTTP client request. Author: Frédéric Lécaille <flecaille@haproxy.com>
-
Poul-Henning Kamp authored
Reinitialize cyclic barrier only once per cycle It was done for all threads syncing on a barrier. The one reaching the limit but also all waiting threads. So it could be reset by a thread while others have already started another round, leading to an deadlock (because some increments will be lost then). Now, cyclic barrier is reset for a new round by the thread reaching the limit and only this one. Author: Christopher Faulet <cfaulet@haproxy.com>
-
- 07 Apr, 2019 2 commits
-
-
Nils Goroll authored
See #2967 for discussion
-
Nils Goroll authored
... where we would need error handling
-
- 06 Apr, 2019 1 commit
-
-
Nils Goroll authored
to identify the vmod by its address in other places like vcc-assigned VRT_priv_* ids
-
- 03 Apr, 2019 4 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 24 Mar, 2019 1 commit
-
-
Federico G. Schwindt authored
-
- 22 Mar, 2019 1 commit
-
-
Dridi Boukelmoune authored
This was actually done with a Coccinelle patch after finding plain free() calls out of tree: $ cat >free_obj.cocci <<EOF @@ expression obj, objp, magic; @@ ( TAKE_OBJ_NOTNULL(obj, objp, magic); | CAST_OBJ_NOTNULL(obj, objp, magic); | CHECK_OBJ_NOTNULL(obj, magic); | CHECK_OBJ_ORNULL(obj, magic); | CHECK_OBJ(obj, magic); ) ... - free(obj); + FREE_OBJ(obj); $ spatch --dir . --in-place --sp-file free_obj.cocci Asking again, could we consider keeping Coccinelle patches around?
-
- 21 Mar, 2019 2 commits
-
-
Prince Rachit Sinha authored
-
Poul-Henning Kamp authored
Submitted by: @tnn2 Fixes #2954
-
- 20 Mar, 2019 2 commits
-
-
Nils Goroll authored
Fixes #2953
-
Nils Goroll authored
on ppc64 fedora, the thread_pool_stack minimum is 128kb due to sysconf(_SC_THREAD_STACK_MIN) = 131072 It does not harm the test to use a larger stacksize, so we adjust it to this requirement for consistency and simplicity
-
- 18 Mar, 2019 1 commit
-
-
Dridi Boukelmoune authored
It is now safe to assume that a constructor is always called with proper values or never called to begin with, and as such to panic if it's not the case. Bonus polish in the files I visited. Refs #2297
-
- 17 Mar, 2019 4 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
not even in vmod_debug because it sets the only catflap example for the time being.
-
Nils Goroll authored
-