summaryrefslogtreecommitdiff
path: root/src/portable/portable.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* os-release: add new PORTABLE_PREFIXES= field for declaring valid portable ser...Lennart Poettering2021-11-231-42/+126
* extension-release.d/: add a new field SYSEXT_SCOPE= for clarifying what a sys...Lennart Poettering2021-11-231-1/+1
* alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhereLennart Poettering2021-10-141-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* portable: copy SELinux label when extracting units from imagesLuca Boccassi2021-09-201-5/+41
* portable: use send_one_fd_iov/receive_one_fd_iov instead of custom helpersLuca Boccassi2021-09-201-87/+26
* portabled: refactor extraction/validation into a common helperLuca Boccassi2021-09-061-77/+92
* portabled: validate SYSEXT_LEVEL when attachingLuca Boccassi2021-09-061-18/+70
* portabled: error out if there are no units only after parsing all imagesLuca Boccassi2021-09-061-3/+26
* dissect-image: add extension-specific validation flagLuca Boccassi2021-09-061-1/+8
* Merge pull request #20257 from bluca/seqnoLuca Boccassi2021-08-311-0/+1
|\
| * dissect: use DISKSEQ when waiting for block devicesLuca Boccassi2021-07-281-0/+1
* | Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
|/
* tree-wide: coccinelle fixesFrantisek Sumsal2021-07-091-4/+2
* Merge pull request #20004 from yuwata/readdir-ensure-typeZbigniew Jędrzejewski-Szmek2021-06-241-3/+0
|\
| * dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()Yu Watanabe2021-06-241-3/+0
* | basic: move acquire_data_fd() and fd_duplicate_data_fd() to new data-fd-util.cZbigniew Jędrzejewski-Szmek2021-06-241-1/+2
|/
* tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-2/+2
* dissect-image: add support for optionally mounting images with idmapping onLennart Poettering2021-05-071-1/+1
* various: print the image path when setting up of the loopback device failsZbigniew Jędrzejewski-Szmek2021-04-231-1/+1
* dissect: ignore udev database entries from before the loopback attachmentLennart Poettering2021-04-201-0/+1
* dissect: ignore old uevents when waiting for loopback partition scanLennart Poettering2021-04-201-0/+1
* tree-wide: avoid uninitialized warning on _cleanup_ variablesLuca Boccassi2021-04-141-1/+1
* portabled: add --extension parameter for layered images supportLuca Boccassi2021-03-311-55/+268
* dissect-image: split DISSECT_IMAGE_REQUIRE_ROOT in twoLennart Poettering2021-03-161-1/+10
* tree-wide: make use of DISSECT_IMAGE_USR_NO_ROOT in various toolsLennart Poettering2021-03-161-1/+1
* portable: make PortableChangeType enum anonymousLennart Poettering2021-02-171-5/+11
* portable: add 'reattach' verb and DBUS interfaceLuca Boccassi2021-02-101-3/+3
* portable: allow Detach to match images with different version suffixesLuca Boccassi2021-02-101-4/+12
* shared: rename machine-image.[ch] → discover-image.[ch]Lennart Poettering2021-02-031-1/+1
* machine-image: properly support searching for images below some --root= pathLennart Poettering2021-01-191-4/+4
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-3/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tree-wide: assorted coccinelle fixesFrantisek Sumsal2020-10-091-4/+3
* dissect: wrap verity settings in new VeritySettings structureLennart Poettering2020-09-171-1/+1
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-8/+5
* service: add new RootImageOptions featureLuca Boccassi2020-07-291-1/+1
* portabled: update host's os-release pathLuca Boccassi2020-07-231-2/+13
* Merge pull request #15891 from bluca/host_os_releaseZbigniew Jędrzejewski-Szmek2020-07-081-0/+1
|\
| * portabled: implement container host os-release interfaceLuca Boccassi2020-06-231-0/+1
* | portabled: create temp file for unit, not directoryLuca Boccassi2020-06-251-1/+1
* | portable: rework set handling in portable_detach()Zbigniew Jędrzejewski-Szmek2020-06-241-9/+3
* | tree-wide: use set_ensure_put()Zbigniew Jędrzejewski-Szmek2020-06-221-5/+1
|/