summaryrefslogtreecommitdiffstats
path: root/src/portable/portable.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: replace reallocarray() with GREEDY_REALLOC()Yu Watanabe2024-10-081-5/+2
* path-lookup: move find_portable_profile() to portable-utilMike Yuan2024-10-061-0/+1
* tree-wide: use strv_extend_strv_consume() where appropriateMike Yuan2024-09-211-7/+1
* portable: ensure PORTABLE_FORCE_ATTACH works even when there is a leftover unitLuca Boccassi2024-09-021-6/+22
* selinux: kill mac_selinux_free()Zbigniew Jędrzejewski-Szmek2024-06-121-1/+1
* portable: support vpickLuca Boccassi2024-04-191-4/+61
* portable: fix 'portablectl list' to show the actual state for extensionsLuca Boccassi2024-03-281-6/+13
* Ensure that a portable is not detached when another portable that shares the ...Luca Boccassi2024-03-281-16/+18
* os-util: allow matching versioned image with extension-release fileLuca Boccassi2024-03-281-52/+9
* portable: when logging about attaching, include the used profileLuca Boccassi2024-03-151-2/+7
* path-lookup: rename lookup_paths_free -> _doneMike Yuan2024-03-061-4/+4
* dissect-image: add flag for explicitly enabling userspace verity signature ch...Lennart Poettering2024-02-281-16/+23
* portable: add --copy=mixed to copy images and link profilesLuca Boccassi2024-02-081-36/+56
* portable: log structured message when attach/detach succeedsLuca Boccassi2024-01-191-0/+90
* portable: add support for confextMaanya Goenka2023-11-031-12/+35
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-1/+1
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-1/+1
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
* dissect-image: optionally allow mounting via new kernel mount API in two stepsLennart Poettering2023-10-021-1/+7
* tree-wide: add path_simplify_alloc() and use itZbigniew Jędrzejewski-Szmek2023-09-221-12/+7
* Drop split-usr and unmerged-usr supportLuca Boccassi2023-07-281-5/+5
* core: copy the host's os-release for /run/host/os-releaseLuca Boccassi2023-07-181-10/+1
* confext: add dissect tool support for confext imagesMaanya Goenka2023-07-141-1/+1
* Merge pull request #28014 from bluca/portable_fixesLennart Poettering2023-06-131-2/+14
|\
| * portable: make sure to fsync after extracting/copyingLuca Boccassi2023-06-131-2/+2
| * portable: do not extract empty unit filesLuca Boccassi2023-06-131-0/+12
* | tree-wide: start properly syncing at various places we so far didn'tLennart Poettering2023-06-131-1/+1
* | tmpfile-util: turn last parameter of link_tmpfile() into a proper flagsLennart Poettering2023-06-131-1/+1
|/
* tree-wide: use _cleanup_set_free_ and friendsYu Watanabe2023-05-311-2/+2
* tree-wide: convert more system1.Manager calls to BusLocatorDavid Tardon2023-05-241-7/+2
* 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