summaryrefslogtreecommitdiffstats
path: root/src/sysext (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* dissect-image: optionally allow mounting via new kernel mount API in two stepsLennart Poettering2023-10-021-2/+3
* sysext: validate against the right API levelLennart Poettering2023-09-291-6/+3
* sysext: skip the reload if `--root=` is providedMathieu Tortuyaux2023-08-291-0/+2
* sysext: fix `--root=` supportMathieu Tortuyaux2023-08-291-2/+2
* sysext: fix a memory leakFrantisek Sumsal2023-08-221-1/+1
* sysext: support EXTENSION_RELOAD_MANAGER metadataMathieu Tortuyaux2023-08-211-1/+121
* meson: use install_emptydir() and drop meson-make-symlink.shYu Watanabe2023-08-081-3/+2
* meson: move declaration of sysextYu Watanabe2023-07-311-1/+8
* Drop split-usr and unmerged-usr supportLuca Boccassi2023-07-281-2/+2
* meson: do not create dead systemd-confext symlink if sysext is disabledYu Watanabe2023-07-281-3/+5
* confext: add dissect tool support for confext imagesMaanya Goenka2023-07-141-1/+1
* tree-wide: use _cleanup_set_free_ and friendsYu Watanabe2023-05-311-4/+4
* tre-wide: use FORMAT_DEVNUM() a bit moreLennart Poettering2023-04-211-1/+1
* systemd-confext: mount confexts as noexec and nosuidLuca Boccassi2023-04-131-1/+21
* image-policy: introduce parse_image_policy_argument() helperYu Watanabe2023-04-131-9/+4
* sysext: define a default image dissection policy for confext imagesLennart Poettering2023-04-121-1/+4
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-9/+45
|\
| * sysext: default to a stricter image policy when reading /.extra/sysext/ DDIsLennart Poettering2023-04-051-1/+19
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-9/+27
* | confext: add multi call functionality to sysextmaanyagoenka2023-04-052-28/+68
* | extension-release: establish compatibility between host file and extension-re...maanyagoenka2023-04-051-2/+3
* | os-util: add a new confext image type and the ability to parse their release ...maanyagoenka2023-04-051-2/+2
|/
* sysext: validate that they do not contain os-releaseLuca Boccassi2023-03-301-54/+36
* rename extension-release.[c|h] -> extension-util.[c|h]Luca Boccassi2023-03-301-1/+1
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-9/+9
* src: Fixup copy-paste error for terminal_urlify_manMorten Linderud2023-03-101-1/+1
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-0/+1
* tree-wide: have_effective_cap() may return negative errnoYu Watanabe2022-12-231-3/+13
* dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-1/+3
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* basic: create new basic/initrd-util.[ch] for initrd-related functionsZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* Merge pull request #24768 from keszybz/table-not-available-2Lennart Poettering2022-09-221-1/+1
|\
| * shared/format-table: use enum instead of Table.empty_stringZbigniew Jędrzejewski-Szmek2022-09-221-1/+1
* | tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-2/+1
* | tree-wide: use dissected_image_relinquish()Yu Watanabe2022-09-181-9/+4
|/
* dissect-image: use loop backing file or device node as name of the imageYu Watanabe2022-09-071-1/+0
* dissect-image: introduce dissect_loop_device() which takes LoopDevice objectYu Watanabe2022-09-021-5/+2
* loop-util: rework how we lock loopback block devicesLennart Poettering2022-09-011-4/+1
* dissect: drop partition removal codeLennart Poettering2022-09-011-1/+0
* sysext: add missing COMMAND to the help output and man synopsisAntonio Alvarez Feijoo2022-08-221-1/+1
* Add sys/file.h for LOCK_Pavel Zhukov2022-06-211-0/+1
* dissect-image: Explicitly remove partitions when done with imageDaan De Meyer2022-05-231-0/+1
* sysext: refuse empty release ID to avoid triggering assertionYu Watanabe2022-05-201-0/+4
* stat-util: fix dir_is_empty() with hidden/backup filesLennart Poettering2022-05-041-2/+2
* basic: split out dev_t related calls into new devno-util.[ch]Lennart Poettering2022-04-131-2/+2
* tree-wide: take BSD lock on loopback devices we dissect/mount/operate onLennart Poettering2022-04-101-0/+4
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-6/+0
* meson: do not use split() in file listsZbigniew Jędrzejewski-Szmek2022-03-021-3/+1
* sysext: use LO_FLAGS_PARTSCAN when opening imageLuca Boccassi2022-01-191-1/+6
* extension-release.d/: add a new field SYSEXT_SCOPE= for clarifying what a sys...Lennart Poettering2021-11-231-1/+6