- 02 Jun, 2020 3 commits
-
-
Nils Goroll authored
- simplify definition of privileges in a table file - only initialize priv sets once - implement the master jails
-
Nils Goroll authored
-
Nils Goroll authored
-
- 30 May, 2020 2 commits
-
-
Nils Goroll authored
We are also going to need JAIL_SUBPROC to determine the boundary between the MASTER and SUBPROC enum values.
-
Nils Goroll authored
depending on the compiler's mood
-
- 29 May, 2020 3 commits
-
-
Nils Goroll authored
-
Nils Goroll authored
this is to allow a follow-up simplification in the solaris to use a single array for privileges.
-
Martin Tzvetanov Grigorov authored
Add _amd64|_arm64 before the extension
-
- 28 May, 2020 2 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 27 May, 2020 2 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
For some reason this is failing on some platforms reporting on VTEST.
-
- 26 May, 2020 1 commit
-
-
Guillaume Quintard authored
-
- 25 May, 2020 8 commits
-
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
Mkdtemp(3) creates the directory with mode 0700, and since it already exists, we do not change the mode subsequently, which causes jailed with uid=vcache to keel over.
-
Poul-Henning Kamp authored
Previously it only did so if no -n argument was given. Fixes #3307
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Add VJ_unlink() and VJ_rmdir() to do so.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Fixes: #3327
-
- 23 May, 2020 3 commits
-
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 21 May, 2020 1 commit
-
-
Nils Goroll authored
and, in particular, matching client.ip against a vcl Ref #3334
-
- 19 May, 2020 5 commits
-
-
Martin Tzvetanov Grigorov authored
There is a problem with fakeroot-sysv on Ubuntu 20.04 aarch64: Install Build-Depends packages... + mk-build-deps --install debian/control + yes semop(1): encountered an error: Function not implemented Error in the build process: exit status 1
-
Dridi Boukelmoune authored
That is, in the context of varnish.m4, because this changes existing behavior in a way that breaks backward compatibility. Partial revert of 134d0633.
-
Dridi Boukelmoune authored
-
Nils Goroll authored
This is to support generated vcc files with out-of-tree vmod builds.
-
Nils Goroll authored
our python sources use spaces
-
- 18 May, 2020 1 commit
-
-
Dridi Boukelmoune authored
-
- 15 May, 2020 3 commits
-
-
Martin Tzvetanov Grigorov authored
-
Martin Tzvetanov Grigorov authored
-
Martin Tzvetanov Grigorov authored
In order to build aarch64 packages it relies on the machine executors feature based on QEMU. Since the same scripts were needed to build packages for different architectures they were extracted in standalone shell scripts. Alpine Linux packages are now built in addition to RPM and Deb packages but considering how long emulation takes for aarch64 packages, packaging was moved to a nightly workflow. Some changes happened in the pkg-varnish-cache repository to accomodate the CircleCI reorganization, mainly around dependency management. More information in the CircleCI README file. Closes #3313 Reviewed-by: Guillaume Quintard <guillaume@varnish-software.com> Signed-off-by: Dridi Boukelmoune <dridi.boukelmoune@gmail.com>
-
- 14 May, 2020 3 commits
-
-
Jordan Christiansen authored
-
Jordan Christiansen authored
-
Jordan Christiansen authored
-
- 13 May, 2020 3 commits
-
-
Nils Goroll authored
Ref #3311
-
Nils Goroll authored
See comments in #3311, but done slightly differently
-
Poul-Henning Kamp authored
This is an alternative implementation of #2680
-