summaryrefslogtreecommitdiff
path: root/src/portable/portable.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-121-3/+27
|\
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-051-3/+27
* | extension-release: establish compatibility between host file and extension-re...maanyagoenka2023-04-051-1/+1
* | os-util: add a new confext image type and the ability to parse their release ...maanyagoenka2023-04-051-5/+5
|/
* rename extension-release.[c|h] -> extension-util.[c|h]Luca Boccassi2023-03-301-1/+1
* portable: add PORTABLE_NAME_AND_VERSION= and other metadata to LogsExtraFields=Luca Boccassi2023-03-281-8/+93
* portable: include base and extension images in log fieldsLuca Boccassi2023-03-281-4/+26
* portable: use parse_env_file_fd to keep FD validLuca Boccassi2023-03-281-10/+5
* env: add load_env_file_pairs_fd()Luca Boccassi2023-03-281-7/+1
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-2/+2
* fileio: add new helper fdopen_independent()Lennart Poettering2023-03-231-6/+1
* copy: Move chattr arguments to full function signaturesDaan De Meyer2023-03-211-1/+1
* basic: add RuntimeScope enumLennart Poettering2023-03-101-6/+6
* tree-wide: replace IOVEC_INIT with IOVEC_MAKEYu Watanabe2023-03-061-1/+1
* tmpfile-util: teach link_tmpfile() to optionally replace filesLennart Poettering2023-03-031-1/+1
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-1/+1
* 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-10/+10
* dissect: rework DISSECT_IMAGE_ADD_PARTITION_DEVICES + DISSECT_IMAGE_OPEN_PART...Lennart Poettering2022-12-011-1/+3
* portable: add a few more useful debug log messagesLuca Boccassi2022-11-231-3/+3
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-121-8/+24
* portable: rename flag PORTABLE_FORCE -> PORTABLE_FORCE_ATTACHLuca Boccassi2022-10-121-2/+2
* tree-wide: add ERRNO_IS_XATTR_ABSENT() helperLennart Poettering2022-10-101-1/+1
* portablectl: add --force attach/detachLuca Boccassi2022-09-301-17/+20
* 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-5/+1
* tree-wide: use path_join() instead of prefix_roota() in various casesLennart Poettering2022-08-221-5/+20
* portable: fix command option in commentYu Watanabe2022-05-311-4/+4
* portable: remove drop-in configs even if the main unit file does not existYu Watanabe2022-05-311-9/+23
* portable: try to remove unit files even in a spurious stateYu Watanabe2022-05-301-7/+0
* portable: reject root directories without an ID field in os-releaseLuca Boccassi2022-05-201-0/+2
* portable: Remove unnecessary assert()Daan De Meyer2022-05-191-1/+0
* tree-wide: take BSD lock on loopback devices we dissect/mount/operate onLennart Poettering2022-04-101-0/+4
* Merge pull request #22649 from keszybz/symlink-enablement-yet-again-punish-me...Zbigniew Jędrzejewski-Szmek2022-03-291-7/+7
|\
| * Rename UnitFileScope to LookupScopeZbigniew Jędrzejewski-Szmek2022-03-291-7/+7
* | portable: allow reattaching when one image has a version and the other does notLuca Boccassi2022-03-291-2/+13
* | portable: clarify error when detach fails to match to existing unitLuca Boccassi2022-03-261-2/+12
|/
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+0
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-7/+0
* glyph-util: add new glyphs for up/down arrowsLennart Poettering2022-02-161-3/+3
* portable: reopen socket with O_RDONLYLuca Boccassi2022-02-031-1/+1
* portable: add flag to return extension-releases in GetImageMetadataWithExtens...Luca Boccassi2022-01-251-4/+31
* portable: add GetImageStateWithExtensions methodLuca Boccassi2022-01-251-3/+5
* portable: add support for ExtensionDirectories in --extensionLuca Boccassi2022-01-241-11/+22
* Define FOREACH_DIRENT through FOREACH_DIRENT_ALLZbigniew Jędrzejewski-Szmek2021-12-151-3/+0
* portable: move profile search helper to path-lookupLuca Boccassi2021-11-261-31/+2