| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* Improve error message if seccomp is disabled in kernel config
* Add --disable-userns option (needed for #5084)
* Add --assert-userns-disabled option (needed for #5084)
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
| |
- Better error messages on various failure modes
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
| |
- Backport g_memdup2
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
|
|
| |
In particular, this version has more gtestutils backports, including a
version of g_test_message() that preserves correct TAP syntax for
multi-line messages.
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
|
| |
This adds support for being used as a Meson subproject, and fixes some
minor bugs and compiler warnings.
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
| |
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes some compiler warnings, and improves support for building as
a Meson subproject in preparation for adding a Meson build system to
Flatpak.
- https://gitlab.gnome.org/GNOME/libglnx/-/merge_requests/34
- https://gitlab.gnome.org/GNOME/libglnx/-/merge_requests/35
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
|
|
|
| |
This brings in:
* https://gitlab.gnome.org/alexl/variant-schema-compiler/-/merge_requests/13
* https://gitlab.gnome.org/alexl/variant-schema-compiler/-/merge_requests/14
* https://gitlab.gnome.org/alexl/variant-schema-compiler/-/merge_requests/15
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Add `--add-seccomp` (prerequisite for flatpak/flatpak#4462)
* Add a warning when repeated options are ignored
* Add a Meson build system
* Invoke bash via `PATH`
* Exit early when `argc == 0`
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Improve compatibility with eCryptFS (related to #4673)
* Improve compatibility with copying pseudo-files from /proc
* Add a flag to skip fchown() in glnx_file_copy_at()
* Add a rewinddir() wrapper to GLnxDirFdIterator
* Rename its generated config header to libglnx-config.h
* Fix a potential double-free while manipulating xattrs
* Use REUSE for copyright/licensing statements
Note that after merging this in an existing checkout, it will be
necessary to re-run autogen.sh.
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
|
|
|
| |
This contains the fix to silence some recent GCC warnings, but also
some other minor cleanines fixes.
|
|
|
|
| |
Fixes https://github.com/flatpak/flatpak/issues/4534
|
|
|
|
| |
Signed-off-by: Simon McVittie <smcv@collabora.com>
|
|
This is a step towards being able to build Flatpak using Meson, which
is becoming widely available even in LTS distributions. Meson's
built-in support for subprojects expects to find them in ./subprojects
at top level.
Signed-off-by: Simon McVittie <smcv@collabora.com>
|