- 23 Aug, 2024 1 commit
-
-
Nils Goroll authored
In file included from vmod_file.c:44: vmod_file.c: In function ‘check’: /usr/include/varnish/cache/cache.h:66:26: error: format not a string literal and no format arguments [-Werror=format-security] 66 | #define NO_VXID ((struct vxids){0}) | ^~~~~ vmod_file.c:171:32: note: in expansion of macro ‘NO_VXID’ 171 | VSL(SLT_Error, NO_VXID, errbuf); | ^~~~~~~ ...
-
- 30 May, 2024 1 commit
-
-
Geoff Simmons authored
-
- 12 Dec, 2023 4 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
- 08 Dec, 2022 1 commit
-
-
Nils Goroll authored
-
- 01 Dec, 2022 1 commit
-
-
Nils Goroll authored
-
- 10 May, 2021 1 commit
-
-
Nils Goroll authored
-
- 01 Mar, 2021 3 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
The PRIV_VCL list is now a list of reader objects. On the warm event, we restart the timer and then wait for the first check to run, as in object init.
-
Geoff Simmons authored
Rather than contain it entirely, in the continued effort for better cacheline-friendliness. This is a considerable improvement, but we're still not quite there.
-
- 28 Feb, 2021 10 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
The update check works on copies of the info struct, flags, etc. Only take the write lock when all work is finished, then copy data back under the lock.
-
Geoff Simmons authored
Can't rule out error messages longer than 256 chars.
-
Geoff Simmons authored
Still very cacheline-unfriendly.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 26 Feb, 2021 3 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 15 Sep, 2020 1 commit
-
-
Nils Goroll authored
-
- 01 Sep, 2020 1 commit
-
-
Geoff Simmons authored
-
- 17 Dec, 2019 1 commit
-
-
Geoff Simmons authored
(Not before.) Fixes #1
-
- 31 Oct, 2019 6 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 28 Sep, 2019 1 commit
-
-
Geoff Simmons authored
-
- 26 Sep, 2019 3 commits
-
-
Geoff Simmons authored
The thought was to shorten the time spent under the lock. But it actually introduces a race.
-
Geoff Simmons authored
-
Geoff Simmons authored
-
- 22 Sep, 2019 2 commits
-
-
Geoff Simmons authored
-
Geoff Simmons authored
And update related parts of the docs.
-