summaryrefslogtreecommitdiffstats
path: root/src/basic/path-util.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* path-util: take char* const* for strv where appropriateMike Yuan2024-05-091-3/+3
* Merge pull request #32389 from keszybz/bin-sbin-mergeLuca Boccassi2024-04-221-16/+15
|\
| * Try path without sbin even if compiled with split-bin=trueZbigniew Jędrzejewski-Szmek2024-04-221-16/+15
* | path-util: Add a helper for checking pathsKrzesimir Nowak2024-04-191-1/+2
|/
* Drop unnecessary path_equal_ptr() wrapperZbigniew Jędrzejewski-Szmek2024-03-231-4/+0
* Merge pull request #31754 from YHNdnzj/journal-fd-namespaceYu Watanabe2024-03-141-0/+4
|\
| * path-util: introduce skip_leading_slash and use it where appropriateMike Yuan2024-03-141-0/+4
* | path-util: add helper that checks if a path definitely refers to a dirLennart Poettering2024-03-141-0/+2
|/
* tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-1/+1
* tree-wide: add path_simplify_alloc() and use itZbigniew Jędrzejewski-Szmek2023-09-221-0/+16
* basic/path-util: change 'char *func' to 'char* func'Zbigniew Jędrzejewski-Szmek2023-09-181-4/+4
* path-util: Add path_simplify_full()Daan De Meyer2023-08-171-1/+8
* Drop split-usr and unmerged-usr supportLuca Boccassi2023-07-281-12/+2
* path-util: make path_equal_or_inode_same static inlineMike Yuan2023-07-111-1/+4
* path-util: split filename_is_valid() in twoLennart Poettering2023-06-201-0/+1
* stat-util: rename files_same() → inode_same()Lennart Poettering2023-05-191-1/+1
* chase: replace path_prefix_root_cwd() with chaseat_prefix_root()Yu Watanabe2023-04-181-1/+0
* path-util: introduce path_prefix_root_cwd()Yu Watanabe2023-04-101-0/+1
* path-util: introduce path_compare_filename()Yu Watanabe2023-04-071-3/+6
* path-util: rework file_in_same_dir() on top of path_extract_directory()Lennart Poettering2023-01-241-1/+1
* bootctl: honor $KERNEL_INSTALL_CONF_ROOTLudwig Nussel2023-01-101-0/+1
* path-util: Drop path_make_relative_cwd()Daan De Meyer2022-11-111-1/+0
* path-util: Add path_make_relative_cwd()Daan De Meyer2022-11-091-0/+1
* generator: skip fsck if fsck command is missingJonas Kümmerlin2022-09-301-1/+2
* path-util: introduce path_make_relative_parent()Yu Watanabe2022-09-021-0/+1
* path-util: drop the now unused dirname_malloc()Lennart Poettering2022-08-231-1/+0
* path-util: introduce path_glob_can_match()Yu Watanabe2022-08-171-0/+2
* tree-wide: trivial tweaksLennart Poettering2022-07-111-2/+2
* path-util: NULL strings are definitely not valid pathsLennart Poettering2022-07-081-2/+6
* Move path_simplify_and_warn() to new shared/parse-helpers.cZbigniew Jędrzejewski-Szmek2022-04-071-8/+0
* Move systemd_installation_has_version() to src/nspawn/Zbigniew Jędrzejewski-Szmek2022-04-071-2/+0
* core: Add ExecSearchPath parameter to specify the directory relative to which...alexlzhu2021-09-281-2/+2
* path-util: teach find_executable_full how to look into the root directoryMaanya Goenka2021-08-101-2/+2
* path-util: make path_equal() an inline wrapper around path_compare()Lennart Poettering2021-06-181-1/+5
* tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-3/+3
* path-util: make path_extract_filename/directory() handle "." gracefullyYu Watanabe2021-05-281-2/+2
* path-util: introduce path_find_last_component()Yu Watanabe2021-05-281-0/+1
* path-util: use path_equal() in empty_or_root()Yu Watanabe2021-05-281-1/+1
* path-util: use path_find_first_component() in path_make_relative()Yu Watanabe2021-05-281-1/+1
* path-util: use path_find_first_component() in path_startswith()Yu Watanabe2021-05-281-1/+4
* path-util: introduce path_is_safe()Yu Watanabe2021-05-281-1/+7
* path-util: introduce path_find_first_component()Yu Watanabe2021-05-281-0/+1
* path-util: add path_extend(), inspired by strextend(), but using path_join()Lennart Poettering2021-05-271-2/+4
* basic: add path_equal_filename helperLuca Boccassi2021-04-071-0/+2
* util: add creds-util.[ch] with helpers for dealing with credentialsLennart Poettering2021-03-261-2/+0
* path-util: add path_extract_directory(), to match path_extract_filename()Lennart Poettering2021-03-021-0/+1
* Move and rename parse_path_argument() functionZbigniew Jędrzejewski-Szmek2021-02-151-2/+0
* Merge pull request #17079 from keszybz/late-exec-resolutionLennart Poettering2020-12-031-3/+3
|\
| * basic/path-util: let find_executable_full() optionally return an fdZbigniew Jędrzejewski-Szmek2020-11-061-3/+3
* | license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1