- 27 May, 2024 4 commits
-
-
Nils Goroll authored
note: use of isnan() is for forward compatibility, at the moment, we use -1 to denone NAN for backends.
-
Nils Goroll authored
Processes created by the worker might require a TMPDIR for temporary files (think: filters). Create a dedicated directory for this purpose, which is otherwise hard to achieve in a universal manner.
-
Dridi Boukelmoune authored
The problem is that a MAP_FAILED segment ends up in its vsm_set::segs list, at which point NULL checks will determine what to do with the segment, and MAP_FAILED != NULL. This can happen when winning (or losing?) the race with a VSC segment that goes away after being found in the index, but before being mapped. One surefire result is a crash in vsm_unmapseg() tripping on assertions that other fields are also not NULL. There may be other unidentified ill effects.
-
Dridi Boukelmoune authored
-
- 25 May, 2024 1 commit
-
-
Dridi Boukelmoune authored
It should be resolved like the argument of a -n option. Refs 1d7cdadd
-
- 24 May, 2024 8 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Putting the new fallback next to the historical fallback. Refs #4105
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
The host name default referenced by VUT_OPT_n is long gone since 879c9b37 Refer to varnishd(1) to avoid the documentation getting out of sync. Ref #4105
-
Nils Goroll authored
with greetings from the rabbit-hole opened by #4105
-
Nils Goroll authored
to anchor patches
-
- 21 May, 2024 1 commit
-
-
Nils Goroll authored
Maybe it should gain a boc_state_e * argument to return a consistent state value?
-
- 20 May, 2024 2 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 17 May, 2024 4 commits
-
-
Dridi Boukelmoune authored
It turns out we still need it in a couple places.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 14 May, 2024 1 commit
-
-
Poul-Henning Kamp authored
-
- 13 May, 2024 7 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
-
- 07 May, 2024 3 commits
-
-
Dridi Boukelmoune authored
When TMPDIR is much longer than /tmp, it becomes easy to run out of abuf. Since abuf and pbuf are initially used to hold an IP address and a port number, it becomes explicit in their declaration. Likewise the new lbuf may hold a file name and safely be reused for CLI auth and other purposes.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
- 06 May, 2024 1 commit
-
-
Walid Boudebouda authored
The test is racy, we should always perform the backend fetch to reach the "barrier b1 sync" in the server body, otherwise the test will be stuck on the second barrier sync until timeout. Fixes: #4098
-
- 03 May, 2024 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 01 May, 2024 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-