summaryrefslogtreecommitdiff
path: root/src/portable
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #25608 from poettering/dissect-moarLennart Poettering2023-04-123-6/+34
|\
| * tree-wide: hook up image dissection policy logic everywhereLennart Poettering2023-04-053-6/+34
* | tree-wide: drop unneeded output paramsDavid Tardon2023-04-121-5/+1
* | Merge pull request #27033 from dtardon/array-cleanupYu Watanabe2023-04-123-33/+24
|\ \
| * | portabled-image-bus: use CLEANUP_ARRAYDavid Tardon2023-04-111-14/+10
| * | portabled-image-bus: use CLEANUP_ARRAYDavid Tardon2023-04-111-6/+4
| * | portabled-image-bus: use CLEANUP_ARRAYDavid Tardon2023-04-111-6/+4
| * | portabled-bus: use CLEANUP_ARRAYDavid Tardon2023-04-111-6/+4
| * | portablectl: use CLEANUP_ARRAYDavid Tardon2023-04-111-1/+2
* | | portable: always reopen fd of release fileYu Watanabe2023-04-111-3/+3
* | | 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
* | portablectl: display sysext-specific fieldsLuca Boccassi2023-03-281-9/+22
* | 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-242-4/+4
* 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-102-7/+7
* 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
* portabled: hook up SIGRTMIN+18 and memory pressureLennart Poettering2023-03-011-1/+10
* tree-wide: port various things over to CLEANUP_ARRAY()Lennart Poettering2023-02-231-14/+6
* meson: Do not include headers in source listsJan Janssen2023-01-241-5/+0
* loop-util: always tell kernel explicitly about loopback sector sizeLennart Poettering2023-01-181-1/+1
* portable: port basename() → path_extract_filename()Lennart Poettering2022-12-231-5/+12
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-202-2/+2
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-192-2/+2
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-194-14/+14
* 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-083-3/+3
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* tree-wide: do not use "re" with fmemopenZbigniew Jędrzejewski-Szmek2022-10-191-2/+2
* shared/install: rename UnitFileChange to InstallChangeZbigniew Jędrzejewski-Szmek2022-10-131-2/+2
* portable: allow caller to override extension-release name checkLuca Boccassi2022-10-124-16/+36
* portable: rename flag PORTABLE_FORCE -> PORTABLE_FORCE_ATTACHLuca Boccassi2022-10-123-6/+6
* tree-wide: add ERRNO_IS_XATTR_ABSENT() helperLennart Poettering2022-10-101-1/+1
* portablectl: add --force attach/detachLuca Boccassi2022-09-303-23/+36
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-134-16/+8
* 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
* Merge pull request #24054 from keszybz/initrd-no-reloadFrantisek Sumsal2022-08-181-1/+1
|\
| * Use a common define for the reload timeoutZbigniew Jędrzejewski-Szmek2022-07-221-1/+1