- 26 Jun, 2024 1 commit
-
-
Dridi Boukelmoune authored
-
- 25 Jun, 2024 3 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Spotted by: swojcik@irc
-
- 24 Jun, 2024 2 commits
-
-
Dridi Boukelmoune authored
If ${localhost} resolves to an IPv6 address the colon separator becomes ambiguous.
-
Dridi Boukelmoune authored
The libunwind and jemalloc packages appear to be gone, and the infamous PowerTools repository is also gone, but we find Sphinx in the new CRB repository instead. Probably because this landscape needed a little more complications.
-
- 21 Jun, 2024 6 commits
-
-
Dridi Boukelmoune authored
This wouldn't trigger on the master branch on account of having the version trunk.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
For the build jobs we can directly use the target images and avoid the nested docker invocation. For other jobs or Dockerfiles where centos:7 is used we can switch to a self-updating fedora:latest image. Better diff with the --ignore-all-space option.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
It reached EOL almost 2 years ago, but the architectures we cover in CI had 2 extra years of long term support that is coming to an end this month.
-
Dridi Boukelmoune authored
With CentOS reaching EOL at the end of the month and CentOS Stream 9 flaky packaging jobs, we don't need to keep them around. For el9 builds we rely on the almalinux:9 image.
-
- 20 Jun, 2024 1 commit
-
-
Dridi Boukelmoune authored
-
- 19 Jun, 2024 1 commit
-
-
Dridi Boukelmoune authored
We don't need to dial it up to 11 for the case where `make clean` runs in a source tree coming from a release archive instead of a git clone. Running `make distclean` should be enough to clear build artifacts that may not be known by older branches before switching to them.
-
- 14 Jun, 2024 1 commit
-
-
Dridi Boukelmoune authored
Otherwise we can't rely on the body status to make decisions when more than one request is sent to an HTTP/1 connection.
-
- 10 Jun, 2024 13 commits
-
-
Dridi Boukelmoune authored
It was instrumental in the understanding of a filter bug that was previously difficult to troubleshoot.
-
Dridi Boukelmoune authored
It needs the debug::processors flag and Debug records to be unmasked to become useful.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
And finally, the test logs contain the complete VSL output for all four transactions. It was an attempt at following the VSL in this test case that led me to finding where the VSM status was lacking or incorrect.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Since there are two processes with possibly different credentials, track the ability to kill them at the vsm_set granularity. When a restart is established, stop assuming the ability to send signals to the process. If a live VSM advertises a process that yields something other than ESRCH, assuming that the PID is not recycled too soon, we can conclude that EPERM is as good as a successful kill.
-
Dridi Boukelmoune authored
Summarily: - index hash change means restarted - index new plus or minus means changed - reopening the directory means restarted
-
Dridi Boukelmoune authored
This was probably a copy-pasta accident of the previous line. It cannot be tested with an instrumented "varnish v1" type of varnishd instance, because it's not supposed to ever stop the MGT process once started.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
This reverts commit a3593245.
-
Dridi Boukelmoune authored
This reverts commit b845c278. The liveness check is brought back with its deficiencies that will be solved separately.
-
Dridi Boukelmoune authored
-
- 06 Jun, 2024 1 commit
-
-
Dridi Boukelmoune authored
This is an attempt at speeding up this job that usually takes three time as long as other distcheck jobs.
-
- 05 Jun, 2024 6 commits
-
-
Dridi Boukelmoune authored
This reverts commit 328540c6 in the lib/libvarnishapi/vsc.c file where no magic check could be added to replace AN(vsm) occurrences. We should probably look for more potential net loss of assertions from that commit.
-
Nils Goroll authored
the actual issue was that strtoll(".456", ...) sets errno 22, so when we fall back to strtod(), we need to clear it. Ref 0ca8d177 Ref 0dfa3b8c Fixes #4088 Yes, I did install FreeBSD, and it's been a nice refreshing no-frills experience so far.
-
Nils Goroll authored
as of 14.1-RELEASE
-
Nils Goroll authored
include cleanup and same change as cccb8c1d
-
Nils Goroll authored
Ref 7392333a
-
Nils Goroll authored
It seems I wrongly assumed strtoll(".", ...) would return 0, so bring back the fallack to float parsing similar to what we had before 05e10eee. Should fix regression on FreeBSD from 0dfa3b8c Also clean up now unneeded include (thank you, Flexelint). Fixes #4088 I promise, if this is still wrong, I will install FreeBSD ;)
-
- 03 Jun, 2024 5 commits
-
-
Stephane Cance authored
-
Nils Goroll authored
Fixes #4088
-
Dridi Boukelmoune authored
This is not the case for example on Alpine Linux.
-
Dridi Boukelmoune authored
But it is not required when building with libunwind support.
-
Stephane Cance authored
-