- 04 Aug, 2022 2 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
Closes #3831
-
- 02 Aug, 2022 1 commit
-
-
Nils Goroll authored
Required for seamless debugging. Alternatives considered: - add vext_so_keep debug flag -> overkill To decide: - rename to libso_keep / "Keep copied VMOD/VEXT libraries" ? (libso to disambiguate from so for socket option)
-
- 01 Aug, 2022 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Create a list of imports, and complain (harmlessly) if the same vmod is imported in multiple versions.
-
Poul-Henning Kamp authored
-
- 28 Jul, 2022 1 commit
-
-
Nils Goroll authored
does not apply in varnish-cache, but found useful in a vmod
-
- 27 Jul, 2022 7 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
And rename the "check" parameter to "make_target" to avoid ambiguity. Better diff with the --word-diff --word-diff-regex=[a-z]+ options.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
And lay out the arbitrary selection rule for the sanitizer build.
-
Dridi Boukelmoune authored
And lay out the arbitrary selection rule for the 32bit build.
-
Dridi Boukelmoune authored
Everyone knows its package manager is APPX.
-
- 26 Jul, 2022 4 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
Manually replaced %% from printf format with %
-
Nils Goroll authored
-
Nils Goroll authored
-
- 24 Jul, 2022 1 commit
-
-
Nils Goroll authored
Added coccinelle patch and applied it. Indentation polished manually - can we teach spatch our cstyle? Ref 5e5b442f
-
- 20 Jul, 2022 1 commit
-
-
Nils Goroll authored
spotted by gcc 9.4.0: error: format not a string literal and no format arguments [-Werror=format-security]
-
- 19 Jul, 2022 1 commit
-
-
Dridi Boukelmoune authored
Some of the container images in our continuous integration are stripped of those commands.
-
- 11 Jul, 2022 2 commits
-
-
Nils Goroll authored
std.now() fills a gap left by the stable time of the now variable in VCL: Sometimes we need to know the current time after some longer processing in VCL. std.timed_call() is intended to measure longer operations in VCL. std.timestamp() exists already to add accurate measurements to the log. std.timed_call() is for cases where the duration is required in VCL, for example to enrich HTTP requests/responses.
-
Nils Goroll authored
-
- 04 Jul, 2022 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 28 Jun, 2022 5 commits
-
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
I found myself needing this option to incrementally build a query and a format on a large VSL compressed file. Because of the small nature of the ncsa output I was working with and the narrow query I was refining, and the decompression delay, it would take forever to complete this pipeline: zcat '...' | varnishncsa -r - -g request -q '...' -F '...' | head -n 5 With the -k option it happens instantly. Alternatively, it could probably have worked also with the -u option, but it wouldn't be a one-liner change, and it would also result in a more complex command: zcat '...' | varnishncsa -r - -g request -q '...' -F '...' -k 5 # vs zcat '...' | varnishncsa -r - -g request -q '...' -F '...' -u | head -n 5 The -k option would also generally be useful in "live" mode.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 27 Jun, 2022 6 commits
-
-
Dridi Boukelmoune authored
Better diff with the --word-diff --word-diff-regex=. options.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
The vcc_feature parameter is in charge of translating param.set calls from the alias name to the bit flag. On the other hand param.show will defer to the generic alias display. With this change we lose the "camel case" functions used to set those bits through functions between mgt and libvcc. The functions were renamed VCC_Opt_<lowercase> to look more appropriate than "all_lower" or "ALL_UPPER".
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
It currently has no effect besides showing up in the CLI. Refs #3269
-