- 13 Jun, 2023 1 commit
-
-
Nils Goroll authored
-
- 08 Dec, 2022 1 commit
-
-
Nils Goroll authored
-
- 01 Dec, 2022 1 commit
-
-
Nils Goroll authored
-
- 27 Apr, 2022 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
see https://github.com/varnishcache/varnish-cache/pull/3804 for context The C compiler checks have been removed as they are already contained in VARNISH_PREREQ
-
- 25 Jan, 2022 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
- 28 Oct, 2021 3 commits
-
-
Martijn Pieters authored
On some autoconf versions (e.g. 2.71 on MacOS, installed with `brew install autoconf`), not quoting this argument results in a syntax error in `configure`: ``` sh configure # ... checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes configure: line 14927: syntax error near unexpected token `newline' configure: line 14927: ` ''' ``` Adding `[...]` quotes fixes this; see https://gerrit.openafs.org/#/c/9995/ for a similar problem in a different OSS project.
-
Martijn Pieters authored
VCL_INT is int64_t, not long. Do as varnish does: cast to `intmax_t`.
-
Nils Goroll authored
It was a mistake to add this change to master, it should only live in the pr3287 branch. This reverts commit 132b022a. Closes #2
-
- 15 Sep, 2020 1 commit
-
-
Nils Goroll authored
-
- 09 Apr, 2020 1 commit
-
-
- 27 May, 2019 1 commit
-
-
Nils Goroll authored
-
- 23 May, 2019 3 commits
-
-
Nils Goroll authored
- minimum ttl of 10s for HFM objects - simplify the X-TTL code - show is_esi() example
-
Nils Goroll authored
this can save calls into the brotli code. Note: I thought we might be able to avoid the additional ring buffer copy in the brotli encode by using a buffer of size 1 << lgblock, but the brotli code calls RingBufferWrite() even if the input buffer holds all of the data to be compressed.
-
Nils Goroll authored
The corresponding varnish API function arguments are signed, make our struct match them.
-
- 22 May, 2019 3 commits
-
-
Nils Goroll authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 20 May, 2019 3 commits
-
-
Nils Goroll authored
... such that the unix jail is in effect: Then the accept socket is created as root and vcache:varnish cannot open it for writing
-
Nils Goroll authored
the delay is not an optimal solution, a barrier would be much more appropriate, but I have not found the right place
-
Nils Goroll authored
-
- 14 Mar, 2019 1 commit
-
-
Nils Goroll authored
-
- 18 Feb, 2019 6 commits
-
-
Geoff Simmons authored
The VFP trunk now requires Varnish master since the commit that changed OF_CHGGZIP to OF_CHGCE.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
See the discussion in Varnish issue #2910. A 304 IMS beresp could (weirdly) set Content-Encoding to something other than the result of previous VFP filtering, in this case compressing the response with gzip. Nevertheless, Varnish does the right thing when the OF_CHGGZIP flag is set.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 17 Feb, 2019 6 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
Set the OF_CHGGZIP flag to indicate that: - The ETag in a client response must be weakened if the response body differs from the fetched response. - Any Content-Encoding header in the fetched 304 response should be removed.
-
Geoff Simmons authored
-
- 15 Feb, 2019 5 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-