summaryrefslogtreecommitdiffstats
path: root/src/basic/conf-files.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* strv: add helper to extend strv from both sidesZbigniew Jędrzejewski-Szmek2024-03-071-1/+1
* tmpfiles,sysusers: rework path argument handlingZbigniew Jędrzejewski-Szmek2024-02-091-11/+27
* sysusers: convert to conf_file_read()Zbigniew Jędrzejewski-Szmek2024-02-091-5/+4
* tmpfiles: split out helper to open and read a "config file"Zbigniew Jędrzejewski-Szmek2024-02-091-0/+82
* conf-parser: move config_get_dropin_files to conf-filesMike Yuan2023-05-211-0/+22
* conf-files: introduce _at() variants of conf_files_list() or friendsYu Watanabe2023-04-071-0/+51
* conf-files: split out logic of copy and sort filenames from hashmapYu Watanabe2023-04-071-15/+22
* conf-files: use path_compare_filename()Yu Watanabe2023-04-071-1/+3
* conf-files: drop redundant call of chase()Yu Watanabe2023-04-071-47/+26
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-2/+2
* conf-files: fix potential memleak in conf_files_list_strv_internal() on failureYu Watanabe2023-03-071-39/+31
* strv: move nulstr utilities to nulstr-util.[ch]Lennart Poettering2022-11-131-0/+1
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* conf-files: port conf_files_list() over to chase_symlinks() from prefix_roota()Lennart Poettering2022-08-221-10/+7
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-6/+3
* Define FOREACH_DIRENT through FOREACH_DIRENT_ALLZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* conf-files: rename return parameters ret_xyzLennart Poettering2021-07-081-19/+26
* tree-wide: "a" -> "an"Yu Watanabe2021-06-301-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* basic/set: let set_put_strdup() create the set with string hash opsZbigniew Jędrzejewski-Szmek2020-05-061-1/+3
* tree-wide: drop dirent.h when dirent-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0
* basic/conf-files: make conf_files_list() take just a single directoryZbigniew Jędrzejewski-Szmek2019-09-161-6/+2
* Merge pull request #12836 from yuwata/tree-wide-replace-strjoinLennart Poettering2019-06-221-1/+1
|\
| * tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-201-1/+1
* | path-util: get rid of prefix_root()Lennart Poettering2019-06-211-4/+4
|/
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-1/+1
* tmpfiles: fix crash with NULL in arg_root and other fixes and testsZbigniew Jędrzejewski-Szmek2018-12-201-8/+13
* Merge pull request #11006 from poettering/conf-file-fixLennart Poettering2018-12-011-15/+5
|\
| * conf-files: remove unused functionLennart Poettering2018-11-301-12/+1
| * conf-files: remove misplaced log_oom()Lennart Poettering2018-11-301-1/+1
| * conf-files: improve algorithm O(n²) → O(n)Lennart Poettering2018-11-301-2/+3
* | path-util: allow NULLs in arguments to path_join()Zbigniew Jędrzejewski-Szmek2018-11-301-3/+3
* | tree-wide: rename path_join_many() to path_join()Zbigniew Jędrzejewski-Szmek2018-11-301-3/+3
* | tree-wide: replace path_join with path_join_manyZbigniew Jędrzejewski-Szmek2018-11-301-3/+3
|/
* Split out pretty-print.c and move pager.c and main-func.h to shared/Zbigniew Jędrzejewski-Szmek2018-11-201-33/+0
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-8/+4
* 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: fix a number of log calls that use %m but have no errno setLennart Poettering2018-06-071-1/+1
* conf-files: beef up conf-files.[ch] a bitLennart Poettering2018-05-241-41/+85
* Merge pull request #8824 from keszybz/analyze-show-configLennart Poettering2018-05-101-0/+70
|\
| * analyze: add --root option for cat-configZbigniew Jędrzejewski-Szmek2018-04-271-5/+8
| * tmpfiles: add --cat-configZbigniew Jędrzejewski-Szmek2018-04-271-0/+35
| * analyze: add 'cat-config' verbZbigniew Jędrzejewski-Szmek2018-04-271-0/+32
* | tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-1/+1
|/
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tmpfiles: allow admin/runtime overrides to runtime configZbigniew Jędrzejewski-Szmek2018-02-051-11/+23