- 07 Dec, 2016 20 commits
-
-
Nils Goroll authored
To avoid an undefined symbol __stack_chk_fail_local due to compiling and linking gcc not seeing the same flags, we need to trick libtool into passing a flag it would otherwise remove. Please hold your whitespace ocds and exclude the non-standard indent chosen to avoid excessive line length.
-
Dridi Boukelmoune authored
-
Nils Goroll authored
-
Nils Goroll authored
I am not entirely happy about this and we should try to find a better solution to this chicken-egg-ish situation: - part of our documentation is hand-written (in git/srcdir), part is auto- generated - because we add generated rsts to the dist, they are not in srcdir when building from git, but they are when building from a dist (tarball) - sphinx wants all files in one doctree - there seems to be no include path I tend to lean towards removing generated rsts from the dist to unify the src tree for git vs. dist builds, but I'd like to avoid too much change at this point due to other priorities.
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
... which revealed that they actually fail atm, so another fix will be coming up
-
Federico G. Schwindt authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
This allows unattended updates of vtest.sh itself by looping externally
-
Poul-Henning Kamp authored
Fixes #2021
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
We already had a check that took care of this in an architecture independent way.
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
them a clear type. Fixes #2016
-
Poul-Henning Kamp authored
Closes #1750
-
Poul-Henning Kamp authored
Closes #2155
-
- 05 Dec, 2016 12 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
Fixes #2134.
-
Martin Blix Grydeland authored
HTC_RxInit could write a single '\0' NUL character outside of the workspace when its called and there is zero bytes left in the workspace. This would trigger the workspace canary causing subsequent assertion. Fix by releaving HTC_RxInit of adding the '\0' character. HTC_RxStuff now returns HTC_S_Overflow early if the available buffer space is zero. The '\0' character is inserted just before calling the completion check function. Also fix an off-by-one error on the http_{req|resp}_size calculations, where the maximum number of bytes accepted was one less than the paramter indicated. c00039.vtc and c00040.vtc has been edited to reflect that and to be more expressive about the sizes they generate. Fixes: #1834
-
Martin Blix Grydeland authored
Make sure that the workspace can accomodate the pipelined data before memmoving it into place. Add a comment on an open issue in the H2 code path that could trigger this assert.
-
Martin Blix Grydeland authored
When doing range delivery, make the delivery processing finish early when all of the bytes of the requested range has been delivered. This to avoid waiting around for a slow fetch to finish before handling the next request on the connection. Fixes: #2035
-
Martin Blix Grydeland authored
A delivery processor may want to finish the delivery early. Change the return value from VDP_bytes and the delivery processors into 3 categories. 0 means continue, negative is error and positive is finished. The latching of errors (to help ESI delivery continue while still recording the error) will latch the lowest non-zero value observed. VDP_gunzip is fixed to not unconditionally return errors. Also add some text to explain the behaviour of VDP_bytes and its delivery processors.
-
Poul-Henning Kamp authored
-
Nils Goroll authored
Merges #2152
-
- 04 Dec, 2016 1 commit
-
-
Federico G. Schwindt authored
In particular VSL_Error() and VSM_Error() return a string without the newline now.
-
- 02 Dec, 2016 6 commits
-
-
Poul-Henning Kamp authored
builtin echo doesn't understand -n ? Really ?
-
Nils Goroll authored
-
Federico G. Schwindt authored
This is a hard dep iff the svg files need to be updated.
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
- 01 Dec, 2016 1 commit
-
-
Dridi Boukelmoune authored
The `held == 0` branch in the Lck__AssertHeld function is *never* taken and `cache.h` instructs to only use the macro. Being generated from calling code, the panic message becomes more informative. Panic messages were up until now not very helpful: Assert error in Lck__Assert(), cache/cache_lck.c line 175: Condition(ilck->held) not true.
-