summaryrefslogtreecommitdiffstats
path: root/src/sysext (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-json,tree-wide: add sd_json_format_enabled() and use it everwhereZbigniew Jędrzejewski-Szmek2024-10-281-1/+1
* sysext: Deal with nested mounts properlyDaan De Meyer2024-10-161-11/+117
* sysext: Run unmerge in a subprocessDaan De Meyer2024-10-161-18/+40
* fs-util: rename laccess to access_nofollowMike Yuan2024-10-051-1/+1
* various: correct laccess() error checkMike Yuan2024-10-041-6/+4
* src/sysext: Use versioned names when logging extensions used for merge operationMaanya Goenka2024-09-111-3/+15
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-161-24/+24
* tree-wide: port over to new builder apisLennart Poettering2024-06-191-1/+1
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-20/+20
* tree-wide: fix type confusion around parsing JSON booleansLennart Poettering2024-05-021-3/+3
* sysext: do not return 0 if `unmerge()` fails in the `refresh()` function.Antonio Alvarez Feijoo2024-04-231-1/+1
* sysext: Determine extensions earlierKrzesimir Nowak2024-04-191-37/+55
* sysext: Use EPROTO for child failureKrzesimir Nowak2024-04-191-1/+1
* sysext: Use the new path-util helperKrzesimir Nowak2024-04-191-15/+3
* sysext: Make static const a macro insteadKrzesimir Nowak2024-04-191-3/+3
* sysext: Use string table for parsing mutable modeKrzesimir Nowak2024-04-191-22/+14
* sysext: Fix ephemeral-import mode for unused hierarchiesKrzesimir Nowak2024-04-191-1/+5
* sysext: Code style fixesKrzesimir Nowak2024-04-191-2/+2
* sysext: Check if preexisting mutable directory has a valid modeKrzesimir Nowak2024-04-191-1/+39
* sysext: Make sure that merged hierarchy does not change its permissionsKrzesimir Nowak2024-04-191-0/+26
* sysext: Fix some small issues in error casesKrzesimir Nowak2024-04-191-4/+4
* sysext: use mfree() in one more placeFrantisek Sumsal2024-04-021-2/+1
* sysext: Fail when trying to import mutable layer that's a symlink to hierarchyKrzesimir Nowak2024-03-251-8/+4
* test, sysext: Actually fail the whole operation if sd-merge worker failedKrzesimir Nowak2024-03-251-1/+2
* sysext: Implement ephemeral import modeKrzesimir Nowak2024-03-251-19/+104
* sysext: Implement ephemeral modeKrzesimir Nowak2024-03-251-24/+45
* sysext: Add missing --mutable mode in help outputKrzesimir Nowak2024-03-251-0/+2
* sysext: Add support for mutable mode environment variablesKrzesimir Nowak2024-03-251-0/+14
* sysext: Move parsing mutable mode to a separate functionKrzesimir Nowak2024-03-251-10/+22
* dissect-image: add flag for explicitly enabling userspace verity signature ch...Lennart Poettering2024-02-281-1/+2
* sysext: fix typoYu Watanabe2024-02-271-1/+1
* sysext: Add --mutable mode flagKrzesimir Nowak2024-02-221-0/+63
* sysext: Add minimal support for optional mutability for extensionsKrzesimir Nowak2024-02-221-12/+327
* sysext: Refactor the merge hierarchy codeKrzesimir Nowak2024-02-221-58/+285
* sysext: Factor out adding overlayfs optionKrzesimir Nowak2024-02-221-8/+28
* sysext: Do not log failed unmount error againKrzesimir Nowak2024-02-221-1/+1
* sysext: output an appropriate blurb for the mode we are executed inLennart Poettering2024-02-091-3/+6
* sysext: point to the right man page for the mode we are invoked inLennart Poettering2024-02-091-1/+1
* sysext: rename "directory_name" field to "full_identifier"Lennart Poettering2024-02-091-6/+7
* sysext: fix --help indenting/line breakingLennart Poettering2024-02-091-2/+3
* mountpoint-util: introduce path_is_mount_point_fullMike Yuan2024-02-061-1/+1
* confext: make sure we pick up configuration extensions passed to us from the ...Lennart Poettering2024-01-031-2/+10
* tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-1/+1
* varlink: add helper varlink_error_invalid_parameter_name()Lennart Poettering2023-12-211-1/+1
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-1/+1
* varlink,json: introduce new varlink_dispatch() helperLennart Poettering2023-11-021-12/+7
* sysext: make some calls available via varlinkLennart Poettering2023-10-161-75/+431
* dissect: allow confext/sysext to be in the same imageLennart Poettering2023-10-111-1/+1
* sysext: fix some sysextisms in confext modeLennart Poettering2023-10-051-2/+2
* dissect-image: optionally allow mounting via new kernel mount API in two stepsLennart Poettering2023-10-021-2/+3