summaryrefslogtreecommitdiff
path: root/src/shared/dissect-image.h
Commit message (Expand)AuthorAgeFilesLines
* gpt-auto-generator: "translate" errno codes into proper messagesZbigniew Jędrzejewski-Szmek2023-04-181-0/+1
* dissect: disallow empty partition tablesLennart Poettering2023-04-051-0/+1
* dissect: add dissect_image_file_and_warn()Lennart Poettering2023-04-051-0/+1
* dissect: actually enforce policyLennart Poettering2023-04-051-0/+1
* tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-10/+9
* dissect-image: set MS_NOSYMFOLLOW for ESP/XBOOTLDRLennart Poettering2023-03-091-0/+2
* dissect: add new helper dissected_partition_fstype()Lennart Poettering2023-03-091-0/+6
* dissect: show intended architecture of a disk imageLennart Poettering2023-03-011-0/+2
* dissect-image: Return mount point fd if requestedDaan De Meyer2023-02-171-1/+1
* homework: when creating/resizing GPT partitions, also set sector size explicitlyLennart Poettering2023-01-181-0/+1
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-0/+2
* dissect-image: add probe_sector_size() helper for detecting sector size of a ...Lennart Poettering2023-01-181-0/+2
* dissect-image: optionally, reference dissected partition device nodes by diskseqLennart Poettering2022-12-231-0/+1
* dissect-image: let's lock down fstypes a bitLennart Poettering2022-12-221-0/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* dissect: add new helper verity_settings_data_covers()Lennart Poettering2022-12-031-0/+8
* dissect: pick up gpt partition flagsLennart Poettering2022-12-021-0/+1
* dissect-image: probe file system via main block device fd/image file fdLennart Poettering2022-12-011-2/+2
* dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-4/+2
* dissect-image: do not try to close invalid fdYu Watanabe2022-11-131-0/+6
* Merge pull request #24803 from DaanDeMeyer/repart-copy-deny-listDaan De Meyer2022-11-111-144/+1
|\
| * gpt: Replace bitfields with designator field in GptPartitionTypeDaan De Meyer2022-11-101-144/+1
* | dissect: also parse out the top-level GPT table uuid and expose this as image...Lennart Poettering2022-11-101-0/+1
|/
* dissect: officially support initrd DDIs (to implement 2nd stage initrds)Lennart Poettering2022-11-091-0/+1
* dissect-image: introduce probe_filesystem_full() which can take file descript...Yu Watanabe2022-10-131-1/+4
* dissect-image: open dissected or decrypted partitions and mount through the f...Yu Watanabe2022-10-131-2/+6
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-121-0/+1
* dissect-image: introduce dissect_image_file() which works for regular fileYu Watanabe2022-09-281-29/+29
* tree-wide: drop unused reference to DecryptedImageYu Watanabe2022-09-181-4/+3
* dissect-image: introduce dissected_image_relinquish()Yu Watanabe2022-09-181-0/+2
* Merge pull request #24720 from yuwata/dissect-image-take-referenceDaan De Meyer2022-09-181-5/+5
|\
| * dissect-image: take a reference of LoopDevice into DissectedImageYu Watanabe2022-09-181-5/+3
| * dissect-image: take reference of DecryptedImage into DissectedImageYu Watanabe2022-09-181-0/+1
| * dissect-image: introduce reference counter for DecryptedImageYu Watanabe2022-09-181-0/+1
* | dissect-image: introduce DISSECTED_PARTITION_NULLYu Watanabe2022-09-181-0/+6
|/
* dissect-image: reuse LoopDevice.node in dissect_image()Yu Watanabe2022-09-071-1/+2
* dissect-image: drop currently unused argumentsYu Watanabe2022-09-071-4/+1
* dissect-image: use loop backing file or device node as name of the imageYu Watanabe2022-09-071-2/+2
* dissect-image: use backing_file stored in LoopDevice object to generate image...Yu Watanabe2022-09-071-3/+12
* Use original filename for extension name checkKai Lueke2022-09-061-3/+3
* dissect-image: introduce dissect_loop_device() which takes LoopDevice objectYu Watanabe2022-09-031-1/+5
* dissect: drop partition removal codeLennart Poettering2022-09-011-4/+0
* dissect-image: Explicitly remove partitions when done with imageDaan De Meyer2022-05-231-0/+4
* dissect: rework how we wait for partition block devicesLennart Poettering2022-04-101-11/+10
* core: fix dm-verity auto-discovery in MountImageUnit()Luca Boccassi2022-04-071-1/+1
* tree-wide: use 'Architecture' type consistently across the treeLennart Poettering2022-04-051-3/+3
* Merge pull request #21487 from DaanDeMeyer/dissect-image-other-archLennart Poettering2021-11-251-1/+58
|\
| * shared: Add support for non-native architectures to dissect_image()Daan De Meyer2021-11-241-1/+58
* | dissect-image: do not enable "verification" when trying to acquire metadataZbigniew Jędrzejewski-Szmek2021-11-241-1/+1
|/
* extension-release.d/: add a new field SYSEXT_SCOPE= for clarifying what a sys...Lennart Poettering2021-11-231-1/+1