summaryrefslogtreecommitdiff
path: root/src/basic/path-util.c
Commit message (Expand)AuthorAgeFilesLines
* path-util: add new path_is_valid() helperLennart Poettering2018-10-171-5/+13
* path-util: fix path_simplify() with kill_dots and "."Thomas Haller2018-10-051-7/+15
* trivial: fix spelling in code commentsThomas Haller2018-09-301-1/+1
* path-util: make use of path_join() in path_make_absolute_cwd()Franck Bui2018-07-301-4/+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
* tree-wide: use PATH_STARTSWITH_SET() at two more placesLennart Poettering2018-06-111-4/+2
* core: rework how we validate DeviceAllow= settingsLennart Poettering2018-06-111-4/+25
* basic/path-util: fix ordering in error messageZbigniew Jędrzejewski-Szmek2018-06-111-3/+3
* basic/path-util: use FLAGS_SET in one more placeZbigniew Jędrzejewski-Szmek2018-06-041-4/+2
* path-util: introduce path_simplify_and_warn()Yu Watanabe2018-06-031-0/+50
* path-util: make path_make_relative() support path including dotsYu Watanabe2018-06-031-36/+32
* path-util: introduce path_simplify()Yu Watanabe2018-06-031-18/+34
* Merge pull request #8993 from keszybz/sd-resolve-coverity-and-related-fixesLennart Poettering2018-05-181-1/+1
|\
| * tree-wide: do not wrap assert_se in extra parenthesesZbigniew Jędrzejewski-Szmek2018-05-141-1/+1
* | path-util: one more empty_or_root() changeLennart Poettering2018-05-171-1/+2
|/
* util-lib: introduce new empty_or_root() helper (#8746)Lennart Poettering2018-04-181-1/+12
* path-util: document a few other special cases for last_path_component()Lennart Poettering2018-04-121-4/+11
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* path-util: don't insert duplicate "/" in path_make_absolute_cwd()Lennart Poettering2018-01-171-1/+4
* tree-wide: port all code to use safe_getcwd()Lennart Poettering2018-01-171-3/+4
* path-util: introduce new safe_getcwd() wrapperLennart Poettering2018-01-171-0/+18
* path-util: don't add extra "/" when prefix already is suffixed by slashLennart Poettering2018-01-171-1/+4
* path-util: do something useful if the prefix is "" in path_make_absolute()Lennart Poettering2018-01-171-1/+1
* tree-wide: drop a few == NULL and != NULL comparisonLennart Poettering2017-12-111-1/+1
* Merge pull request #7419 from keszybz/tmpfiles-fixesLennart Poettering2017-12-061-2/+2
|\
| * util-lib: kill duplicate slashes in lookup pathsZbigniew Jędrzejewski-Szmek2017-12-061-2/+2
* | path-util: when checking systemd versions, check both lib and lib64Lennart Poettering2017-12-051-1/+3
|/
* util-lib: handle empty string in last_path_componentZbigniew Jędrzejewski-Szmek2017-11-301-0/+3
* util-lib: use trailing slash in chase_symlinks, fd_is_mount_point, path_is_mo...Zbigniew Jędrzejewski-Szmek2017-11-301-0/+28
* Merge pull request #7198 from poettering/stdin-stdoutLennart Poettering2017-11-191-2/+1
|\
| * fs-util: rename path_is_safe() → path_is_normalized()Lennart Poettering2017-11-171-2/+1
* | Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
|/
* path-util: some updates to path_make_relative()Lennart Poettering2017-10-021-8/+17
* basic/path-util: allow flags for path_equal_or_files_sameZbigniew Jędrzejewski-Szmek2017-06-171-2/+2
* fs-util: unify code we use to check if dirent's d_name is "." or ".."Lennart Poettering2017-02-021-6/+19
* fs-util: add flags parameter to chase_symlinks()Lennart Poettering2016-12-011-1/+1
* tree-wide: stop using canonicalize_file_name(), use chase_symlinks() insteadLennart Poettering2016-12-011-23/+22
* Merge pull request #4510 from keszybz/tree-wide-cleanupsLennart Poettering2016-11-031-7/+5
|\
| * tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2016-10-231-7/+5
* | tests: clarify test_path_startswith return value (#4508)Zbigniew Jędrzejewski-Szmek2016-10-301-0/+10
|/
* tree-wide: introduce free_and_replace helperZbigniew Jędrzejewski-Szmek2016-10-161-3/+1
* Allow block and char classes in DeviceAllow bus properties (#4353)Zbigniew Jędrzejewski-Szmek2016-10-121-3/+8
* path-util: add a function to peek into a container and guess systemd versionZbigniew Jędrzejewski-Szmek2016-10-081-0/+68
* path-util: also support ".old" and ".new" suffixes and recommend themZbigniew Jędrzejewski-Szmek2016-04-291-3/+5
* path-util: document that we shouldn't add further entries to hidden_or_backup...Lennart Poettering2016-04-291-1/+15
* tree-wide: rename hidden_file to hidden_or_backup_file and optimizeZbigniew Jędrzejewski-Szmek2016-04-281-26/+26
* path-util: Add hidden suffixes for ucf (#3131)Martin Pitt2016-04-271-0/+3
* tree-wide: introduce PATH_IN_SET macroZbigniew Jędrzejewski-Szmek2016-04-161-4/+4