summaryrefslogtreecommitdiff
path: root/src/shared/dissect-image.c
Commit message (Expand)AuthorAgeFilesLines
* dissect-image: port mount_image_privately_interactively() to use /run/systemd...Lennart Poettering2023-05-161-14/+18
* dissect: let's check for crypto_LUKS before fstype allowlist checkLennart Poettering2023-04-201-5/+6
* dissect-image: issue BLKFLSBUF before probing an fs at block device offset != 0Lennart Poettering2023-04-201-0/+15
* dissect-image: fix log level in dissect_log_errorQuintin Hill2023-04-201-15/+15
* gpt-auto-generator: "translate" errno codes into proper messagesZbigniew Jędrzejewski-Szmek2023-04-181-2/+5
* fsck: use execv_p_ and execl_p_Florian Klink2023-04-171-11/+2
* fsck: look for fsck binary not just in /sbinFlorian Klink2023-04-151-2/+11
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-93/+335
|\
| * dissect: update error code comment a bitLennart Poettering2023-04-051-1/+5
| * dissect: disallow empty partition tablesLennart Poettering2023-04-051-0/+10
| * dissect: make returning of DissectedImage object optionalLennart Poettering2023-04-051-4/+5
| * dissect: add dissect_image_file_and_warn()Lennart Poettering2023-04-051-44/+64
| * dissect: actually enforce policyLennart Poettering2023-04-051-41/+234
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-4/+18
* | extension-release: establish compatibility between host file and extension-re...maanyagoenka2023-04-051-1/+2
* | os-util: add a new confext image type and the ability to parse their release ...maanyagoenka2023-04-051-3/+3
|/
* sysext: validate that they do not contain os-releaseLuca Boccassi2023-03-301-3/+8
* 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-6/+6
* mountpoint-util: add new fstype_can_umask() helperLennart Poettering2023-03-091-1/+3
* mountpoint-util: move 'norecovery' detection into its own helper callLennart Poettering2023-03-091-1/+1
* dissect-image: set MS_NOSYMFOLLOW for ESP/XBOOTLDRLennart Poettering2023-03-091-40/+109
* dissect: add new helper dissected_partition_fstype()Lennart Poettering2023-03-091-1/+1
* dissect: show intended architecture of a disk imageLennart Poettering2023-03-011-0/+14
* Revert "dissect-image: don't probe swap partitions needlessly"Lennart Poettering2023-02-271-1/+4
* process-util: rename FORK_NULL_STDIO -> FORK_REARRANGE_STDIOYu Watanabe2023-02-211-1/+2
* dissect-image: Return mount point fd if requestedDaan De Meyer2023-02-171-0/+11
* tree-wide: fix typo and comment style updateYu Watanabe2023-02-151-1/+1
* dissect-image: unknown/unsupported diskseq is indicated by 0, not by UINT64_MAXLennart Poettering2023-02-101-3/+3
* homework: when creating/resizing GPT partitions, also set sector size explicitlyLennart Poettering2023-01-181-0/+18
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-1/+14
* dissect-image: add probe_sector_size() helper for detecting sector size of a ...Lennart Poettering2023-01-181-0/+82
* 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