summaryrefslogtreecommitdiff
path: root/src/shared/discover-image.c
Commit message (Expand)AuthorAgeFilesLines
* discover-image: bring discover path list up-to-date.Lennart Poettering2023-04-121-6/+4
* Fix compilation errorDaan De Meyer2023-04-121-6/+6
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-5/+29
|\
| * discover-image: automaticaly pick up sysext images from /.extra/sysextLennart Poettering2023-04-051-3/+25
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-2/+4
* | os-util: move declaration of string table lookup for image classYu Watanabe2023-04-111-9/+0
* | os-util: add a new confext image type and the ability to parse their release ...maanyagoenka2023-04-051-6/+12
|/
* discover-image: use id128_get_machine() at one more placeYu Watanabe2023-04-051-17/+3
* sysext: validate that they do not contain os-releaseLuca Boccassi2023-03-301-0/+11
* sysext: stop storing under /usr/lib[/local]/extensions/Luca Boccassi2023-03-301-3/+5
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-6/+6
* copy: Move chattr arguments to full function signaturesDaan De Meyer2023-03-211-2/+3
* lockfile-util: Rename to lock-utilDaan De Meyer2023-03-101-1/+1
* path-util: rework file_in_same_dir() on top of path_extract_directory()Lennart Poettering2023-01-241-36/+49
* string-util: add new strdupcspn()/strdupspn()Lennart Poettering2023-01-201-3/+1
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-4/+4
* sd-id128: make id128_read() or friends return -ENOPKG when the file contents ...Yu Watanabe2022-12-121-1/+1
* discover-image: store image class in Image object too, if knownLennart Poettering2022-12-071-7/+14
* discover-image: add stringification helpers for ImageClassLennart Poettering2022-12-071-0/+8
* dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-1/+3
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-4/+0
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-121-1/+1
* dissect-image: use backing_file stored in LoopDevice object to generate image...Yu Watanabe2022-09-071-1/+0
* Use original filename for extension name checkKai Lueke2022-09-061-0/+1
* 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-7/+1
* tree-wide: take BSD lock on loopback devices we dissect/mount/operate onLennart Poettering2022-04-101-0/+6
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+1
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-5/+1
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* dissect-image: do not enable "verification" when trying to acquire metadataZbigniew Jędrzejewski-Szmek2021-11-241-1/+3
* xattr-util: merge various getxattr()/listxattr() helpers into getxattr_at_mal...Lennart Poettering2021-10-071-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* 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
* | discover-image: pass the right fd to fd_getcrtime()Lennart Poettering2021-08-191-1/+1
|/
* discover-image: mount as read-only when extracting metadataLuca Boccassi2021-07-231-0/+1
* basic: drop one btrfs-related function and move anotherZbigniew Jędrzejewski-Szmek2021-06-241-1/+3
* tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-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-1/+3
* dissect-image: split DISSECT_IMAGE_REQUIRE_ROOT in twoLennart Poettering2021-03-161-2/+3
* tree-wide: make use of DISSECT_IMAGE_USR_NO_ROOT in various toolsLennart Poettering2021-03-161-1/+6
* btrfs-util: add helper that abstracts "might be btrfs subvol?" checkLennart Poettering2021-03-021-2/+1
* Move os-util.[ch] to basic/Zbigniew Jędrzejewski-Szmek2021-02-221-17/+0
* machine: parse and store extension-releaseLuca Boccassi2021-02-171-1/+8
* discover-image: don't mix two types of stack allocation in one lineLennart Poettering2021-02-031-5/+7
* shared: rename machine-image.[ch] → discover-image.[ch]Lennart Poettering2021-02-031-0/+1308