summaryrefslogtreecommitdiff
path: root/src/sysext
Commit message (Expand)AuthorAgeFilesLines
* tre-wide: use FORMAT_DEVNUM() a bit moreLennart Poettering2023-04-211-1/+1
* systemd-confext: mount confexts as noexec and nosuidLuca Boccassi2023-04-141-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-031-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-211-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
* sysext: fix tmpfs mount sourceLennart Poettering2021-11-161-1/+1
* Typos found by codespellDimitri Papadopoulos2021-10-201-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* dissect-image: load embedded verity signature info from imageLennart Poettering2021-09-281-0/+7
* Merge pull request #20257 from bluca/seqnoLuca Boccassi2021-08-311-0/+1
|\
| * dissect: use DISKSEQ when waiting for block devicesLuca Boccassi2021-07-281-0/+1
* | Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-2/+2
|/
* dissect-image: add support for optionally mounting images with idmapping onLennart Poettering2021-05-071-0/+1
* various: print the image path when setting up of the loopback device failsZbigniew Jędrzejewski-Szmek2021-04-231-1/+1
* dissect: ignore udev database entries from before the loopback attachmentLennart Poettering2021-04-201-0/+1
* dissect: ignore old uevents when waiting for loopback partition scanLennart Poettering2021-04-201-0/+1
* dissect-image: split DISSECT_IMAGE_REQUIRE_ROOT in twoLennart Poettering2021-03-161-3/+4