summaryrefslogtreecommitdiff
path: root/src/basic/path-util.h
AgeCommit message (Expand)AuthorFilesLines
2018-07-20path-util: avoid name clashesLennart Poettering1-3/+3
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-4/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-11core: rework how we validate DeviceAllow= settingsLennart Poettering1-1/+3
2018-06-03path-util: introduce path_simplify_and_warn()Yu Watanabe1-0/+8
2018-06-03path-util: introduce path_simplify()Yu Watanabe1-3/+3
2018-05-11path-util: introduce empty_to_root() and use it many placesYu Watanabe1-0/+3
2018-04-20nspawn: when running nspawn, set a $PATH including both bin + sbin by default...Lennart Poettering1-4/+11
2018-04-18util-lib: introduce new empty_or_root() helper (#8746)Lennart Poettering1-1/+3
2018-04-18path-util: Finish DEFAULT_PATH_NULSTR with an extra NUL (#8745)Filipe Brandenburger1-6/+6
2018-04-17Merge pull request #8575 from keszybz/non-absolute-pathsLennart Poettering1-0/+6
2018-04-16systemd: do not require absolute paths in ExecStartZbigniew Jędrzejewski-Szmek1-0/+6
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-01Remove /sbin from paths if split-bin is false (#8324)Zbigniew Jędrzejewski-Szmek1-2/+8
2018-01-17path-util: introduce new safe_getcwd() wrapperLennart Poettering1-0/+1
2017-11-30util-lib: use trailing slash in chase_symlinks, fd_is_mount_point, path_is_mo...Zbigniew Jędrzejewski-Szmek1-0/+1
2017-11-19Merge pull request #7198 from poettering/stdin-stdoutLennart Poettering1-1/+1
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-17fs-util: rename path_is_safe() → path_is_normalized()Lennart Poettering1-1/+1
2017-10-04build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek1-1/+1
2017-08-09util-lib: add a new skip_dev_prefix() helperLennart Poettering1-0/+10
2017-06-17basic/path-util: allow flags for path_equal_or_files_sameZbigniew Jędrzejewski-Szmek1-1/+1
2017-02-02fs-util: unify code we use to check if dirent's d_name is "." or ".."Lennart Poettering1-0/+2
2016-12-14core: rework logic to determine when we decide to add automatic deps for mountsLennart Poettering1-0/+12
2016-12-13machine-id-setup: `--print --commit` respects the --root optionEvgeny Vereshchagin1-0/+1
2016-12-01tree-wide: stop using canonicalize_file_name(), use chase_symlinks() insteadLennart Poettering1-2/+2
2016-10-12Allow block and char classes in DeviceAllow bus properties (#4353)Zbigniew Jędrzejewski-Szmek1-0/+1
2016-10-08path-util: add a function to peek into a container and guess systemd versionZbigniew Jędrzejewski-Szmek1-0/+2
2016-04-28tree-wide: rename hidden_file to hidden_or_backup_file and optimizeZbigniew Jędrzejewski-Szmek1-2/+1
2016-04-16install: allow paths like LookupPath.generator to be NULLZbigniew Jędrzejewski-Szmek1-0/+4
2016-04-16tree-wide: introduce PATH_IN_SET macroZbigniew Jędrzejewski-Szmek1-0/+13
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2015-11-30basic: include only what we useThomas Hindoe Paaboel Andersen1-0/+2
2015-10-27util-lib: split stat()/statfs()/stavfs() related calls into stat-util.[ch]Lennart Poettering1-3/+0
2015-10-27util-lib: introduce dirent-util.[ch] for directory entry callsLennart Poettering1-0/+7
2015-10-27util: move filename_is_valid() and path_is_safe() to path-util.[ch]Lennart Poettering1-0/+3
2015-10-27util-lib: move mount related utility calls to mount-util.[ch]Lennart Poettering1-2/+0
2015-10-27util: remove path_get_parent(), in favour of dirname_malloc()Lennart Poettering1-1/+2
2015-10-24path-util: unify how we process paths specified on the command lineLennart Poettering1-0/+2
2015-10-24util-lib: get_current_dir_name() can return errors other than ENOMEMLennart Poettering1-3/+3
2015-10-24path-util: rework find_binary(), fsck_exists() and mkfs_exists()Lennart Poettering1-1/+1
2015-10-22btrfs: beef-up btrfs support with a limited understanding of quotaLennart Poettering1-0/+1
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers1-0/+102