summaryrefslogtreecommitdiffstats
path: root/src/shared/dissect-image.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dissect-image: Notify btrfs when we're done using a loop deviceDaan De Meyer2023-01-121-0/+11
* dissect-image: optionally, reference dissected partition device nodes by diskseqLennart Poettering2022-12-231-21/+66
* dissect-image: simplify things by avoiding one string copyLennart Poettering2022-12-231-6/+2
* dissect-image: let's lock down fstypes a bitLennart Poettering2022-12-221-0/+40
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-12/+12
* dissect: add new helper verity_settings_data_covers()Lennart Poettering2022-12-031-5/+2
* dissect: pick up gpt partition flagsLennart Poettering2022-12-021-0/+1
* dissect-image: log expected UUID for /varYu Watanabe2022-12-021-1/+3
* dissect-image: probe file system via main block device fd/image file fdLennart Poettering2022-12-011-12/+30
* blkid-util: define enum for blkid_do_safeprobe() return valuesLennart Poettering2022-12-011-6/+10
* dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-9/+14
* dissect-image: merge handlers for 4 different partition designators into oneLennart Poettering2022-11-291-34/+5
* dissect-image: don't probe swap partitions needlesslyLennart Poettering2022-11-291-0/+2
* blkid: add helpers that get gpt partition uuid as sd_id128_tLennart Poettering2022-11-291-13/+11
* dissect: don't pre-open swap devices, we are not going to use themLennart Poettering2022-11-261-1/+2
* gpt: Drop PARTITION_LINUX_GENERIC and PARTITION_USER_HOMEDaan De Meyer2022-11-221-1/+2
* gpt: Expose GptPartitionType and get rid of SECONDARY/OTHERDaan De Meyer2022-11-151-153/+58
* dissect-image: do not try to close invalid fdYu Watanabe2022-11-131-38/+20
* nulstr-util: Declare NULSTR_FOREACH() iterator inlineDaan De Meyer2022-11-111-1/+0
* Merge pull request #24803 from DaanDeMeyer/repart-copy-deny-listDaan De Meyer2022-11-111-42/+12
|\
| * gpt: Replace bitfields with designator field in GptPartitionTypeDaan De Meyer2022-11-101-42/+12
* | dissect: also parse out the top-level GPT table uuid and expose this as image...Lennart Poettering2022-11-101-3/+23
|/
* dissect: officially support initrd DDIs (to implement 2nd stage initrds)Lennart Poettering2022-11-091-1/+13
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* dissect: fix fsckLennart Poettering2022-11-041-6/+10
* dissect-image: introduce probe_filesystem_full() which can take file descript...Yu Watanabe2022-10-121-11/+36
* dissect-image: open dissected or decrypted partitions and mount through the f...Yu Watanabe2022-10-121-4/+103
* dissect-image: try to open device node before activatingYu Watanabe2022-10-121-1/+11
* dissect-image: fix error handling of @cancel_deferred_remove DM commandYu Watanabe2022-10-121-7/+10
* dissect-image: reduce indentationYu Watanabe2022-10-121-39/+48
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-121-4/+17
* tree-wide: add ERRNO_IS_XATTR_ABSENT() helperLennart Poettering2022-10-101-2/+2
* Merge pull request #24749 from yuwata/dissect-image-fileLuca Boccassi2022-09-301-47/+96
|\
| * dissect-image: introduce dissect_image_file() which works for regular fileYu Watanabe2022-09-271-31/+67
| * dissect-image: split-out dissected_image_probe_filesystem()Yu Watanabe2022-09-271-22/+35
* | generator: skip fsck if fsck command is missingJonas Kümmerlin2022-09-301-1/+1
|/
* dissect: Process verity sig partitions if a root hash is specifiedDaan De Meyer2022-09-231-8/+5
* Merge pull request #24709 from keszybz/partition-table-constantsLennart Poettering2022-09-211-55/+70
|\
| * headers: export partition uuids and flags in new sd-gpt.h fileZbigniew Jędrzejewski-Szmek2022-09-201-55/+70
* | tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-20/+8
* | tree-wide: use dissected_image_relinquish()Yu Watanabe2022-09-181-16/+7
* | dissect-image: introduce dissected_image_relinquish()Yu Watanabe2022-09-181-0/+17
* | Merge pull request #24720 from yuwata/dissect-image-take-referenceDaan De Meyer2022-09-181-10/+66
|\ \
| * | dissect-image: take a reference of LoopDevice into DissectedImageYu Watanabe2022-09-181-1/+28
| * | dissect-image: take reference of DecryptedImage into DissectedImageYu Watanabe2022-09-181-2/+10
| * | dissect-image: introduce reference counter for DecryptedImageYu Watanabe2022-09-181-7/+28
* | | Merge pull request #24719 from yuwata/dissect-image-dissected-image-newYu Watanabe2022-09-181-28/+46
|\ \ \
| * | | dissect-image: introduce DISSECTED_PARTITION_NULLYu Watanabe2022-09-181-4/+4