- 22 Aug, 2016 5 commits
-
-
Nils Goroll authored
The P macro is only ever called with one argument and Solaris cc rightly emits E_ARGUEMENT_MISMATCH (yes, with the typo)
-
Nils Goroll authored
and add a -Werror replacement for Solaris Studio. This only makes Solaris Studio work with the default options, not for --enable-developer-warnings Partly addresses #2047
-
Nils Goroll authored
rather than the values from pkg-config only. CLAGS and LIBS may contain important generic compiler / linker flags for this platform.
-
Nils Goroll authored
-
Nils Goroll authored
test "x$ac_cv_prog_cc_c99" = "x" breaks autoconf for compilers which do not need any extra arguments to support c99. Partly addresses #2047
-
- 20 Aug, 2016 1 commit
-
-
Dridi Boukelmoune authored
-
- 18 Aug, 2016 2 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 16 Aug, 2016 10 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 15 Aug, 2016 6 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 11 Aug, 2016 2 commits
-
-
Guillaume Quintard authored
fix #2027
-
Federico G. Schwindt authored
-
- 08 Aug, 2016 6 commits
-
-
Nils Goroll authored
For match_tag == SLT_Timestamp, we'd miss a match otherwise. Add the missing /* FALLTHROUGH */ This reverts commit 97bfb002.
-
Martin Blix Grydeland authored
If a log transaction is parsed that don't contain timestamps (e.g. they are filtered in varnishd), then this would cause a NULL pointer dereference.
-
Martin Blix Grydeland authored
Fix an issue where the new timestamp was set without locking. Spotted by: Coverity
-
Martin Blix Grydeland authored
Spotted by: Coverity
-
Nils Goroll authored
It was counter-intuitive that, for pass objects, we logged the parsed TTL when in fact the ttl visible from vcl was always 0. In the builtin.vcl the Hit-For-Pass check was also called for objects already classified as uncacheable. Now, for passes, we - do not parse Cache-Control / Expires - and, consequently, do not log TTL RFC - do not call the hfp-code in builtin.vcl - and, consequently, do not log TTL VCL Reflect this in b2.vtc
-
Guillaume Quintard authored
-
- 02 Aug, 2016 1 commit
-
-
Poul-Henning Kamp authored
-
- 01 Aug, 2016 2 commits
-
-
Federico G. Schwindt authored
-
Martin Blix Grydeland authored
called For some (out of workspace or stevedore allocationi failure) errors VFP_Close would fail to be called when ending up not retrying the fetch. This would then potentially leak VFP entry context data like gzip buffers. Fix this by always calling VFP_Close() when changing fetch state when VFP_Open() has been called. Also VFP_Close() would for some retries be called twice, causing double accounting log records print out. This happens when a late error is caught and streaming is disabled, allowing a retry to be attempted. Fix this by not unconditionally calling VFP_Close() in the error state.
-
- 28 Jul, 2016 2 commits
-
-
Federico G. Schwindt authored
Also spring some VUT_Error() love.
-
Dridi Boukelmoune authored
Refs #2008
-
- 27 Jul, 2016 2 commits
-
-
Pål Hermunn Johansen authored
The child_poker lives in the manager process, and sends pings to the child. With this patch we check that we actually get a PONG back, and not some random data. If problems are detected, we kill the child. Related to: #2010
-
Guillaume Quintard authored
-
- 25 Jul, 2016 1 commit
-
-
Federico G. Schwindt authored
-