summaryrefslogtreecommitdiff
path: root/src/shared/machine-image.c
Commit message (Expand)AuthorAgeFilesLines
* util-lib: when copying files make sure to apply some chattrs early, some lateLennart Poettering2019-03-281-2/+2
* Voidify more mkdir_p callsZbigniew Jędrzejewski-Szmek2019-03-271-6/+3
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-1/+1
* copy: don't synthesize a 'user.crtime_usec' xattr on copy unless explicitly r...Lennart Poettering2019-03-011-1/+1
* lockfile: drop unnecessary headers from lockfile-util.hYu Watanabe2018-12-061-0/+1
* Merge pull request #10920 from yuwata/hashmap-destructorLennart Poettering2018-12-031-0/+2
|\
| * machine-image: introduce image_hash_ops and use itYu Watanabe2018-12-021-0/+2
* | util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-1/+1
|/
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-1/+1
* chattr: optionally, return the old flags when updating themLennart Poettering2018-10-081-4/+4
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-18/+3
* Correct a number of trivial typos.Chris Lamb2018-06-181-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* path-util: introduce path_simplify()Yu Watanabe2018-06-031-1/+1
* tree-wide: drop unused variablesYu Watanabe2018-05-251-1/+0
* machine-image: extend search pathLennart Poettering2018-05-241-3/+36
* machine-image: add 'discoverable' flag for imagesLennart Poettering2018-05-241-3/+22
* machine-image: add proper refcountingLennart Poettering2018-05-241-0/+17
* machine-image: add APIs for converting arbitrary image paths into Image objectsLennart Poettering2018-05-241-0/+14
* machine-image: fix a debug log messageLennart Poettering2018-05-241-1/+1
* machine-image: rework error handlingLennart Poettering2018-05-241-44/+94
* machine-image: use pretty names if we already have them and validated themLennart Poettering2018-05-241-2/+2
* machine-image: validate pretty names when auto-generating themLennart Poettering2018-05-241-7/+55
* machine-image: fix duplicate detection when discovering imagesLennart Poettering2018-05-241-3/+18
* machine-image: introduce two different classes of imagesLennart Poettering2018-05-241-13/+22
* os-util: add helpers for finding /etc/os-releaseLennart Poettering2018-05-241-12/+5
* tree-wide: drop redundant _cleanup_ macros (#8810)Lennart Poettering2018-04-251-5/+5
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* machine-image,mount-setup: minor coding style fixesLennart Poettering2018-03-281-2/+1
* nspawn: do not insist on locking read-only container on readonly fs (#8589)Lauri Tirkkonen2018-03-281-2/+7
* Merge pull request #8554 from poettering/chase-trail-slashZbigniew Jędrzejewski-Szmek2018-03-261-5/+5
|\
| * fs-util: add new CHASE_TRAIL_SLASH flag for chase_symlinks()Lennart Poettering2018-03-221-5/+5
* | macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-5/+1
|/
* machine-image: convert image_hashmap_free() to an static inline helperZbigniew Jędrzejewski-Szmek2017-11-281-9/+0
* Replace free and reassignment with free_and_replaceDaniel Lockyer2017-11-241-7/+2
* Merge pull request #7389 from shawnl/warningZbigniew Jędrzejewski-Szmek2017-11-221-4/+2
|\
| * tree-wide: adjust fall through comments so that gcc is happyShawn Landden2017-11-201-4/+2
* | machine-image: add a generic API to determine metadata of any imageLennart Poettering2017-11-201-0/+123
|/
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* machine-image: handle nicely if the user asks us to remove a symlinked imageLennart Poettering2017-10-261-3/+9
* machine-image: add partial discovery of block devices as imagesLennart Poettering2017-10-261-7/+111
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-3/+3
* Fix missing space in comments (#5439)AsciiWolf2017-02-241-2/+2
* copy: change the various copy_xyz() calls to take a unified flags parameterLennart Poettering2017-02-171-2/+2
* machined: when renaming/removing/cloning images, always take care of .roothas...Lennart Poettering2016-12-211-7/+42
* nspawn: add fallback top normal copy/reflink when we cannot btrfs snapshotLennart Poettering2016-11-221-8/+8
* nspawn: add ability to run nspawn without container locks appliedLennart Poettering2016-11-221-3/+14
* shared: make sure image_path_lock() return parameters are always initialized ...Lennart Poettering2016-11-221-2/+4