summaryrefslogtreecommitdiff
path: root/src/core/unit-printf.c
Commit message (Expand)AuthorAgeFilesLines
* cgroup: rework how we validate/escape cgroupsLennart Poettering2023-04-271-9/+11
* basic: add RuntimeScope enumLennart Poettering2023-03-101-2/+2
* Add comments about deprecated specifiersZbigniew Jędrzejewski-Szmek2022-04-111-8/+8
* shared/specifier: fix %u/%U/%g/%G when called as unprivileged userZbigniew Jędrzejewski-Szmek2022-03-291-2/+2
* core: add %d specifier for the $CREDENTIALS_DIRECTORYFrantisek Sumsal2022-03-171-0/+16
* core: drop an unnecessary initializationFrantisek Sumsal2022-03-171-1/+1
* core: add %y/%Y specifiers for the fragment path of the unitZbigniew Jędrzejewski-Szmek2022-01-211-0/+2
* Use ASSERT_PTR() in more placesZbigniew Jędrzejewski-Szmek2022-01-201-31/+10
* tree-wide: make specifier expansion --root= awareLennart Poettering2021-06-241-15/+15
* core: add UNIT_GET_SLICE() helperLennart Poettering2021-05-251-6/+3
* tree-wide: refuse too long strings earlier in specifier_printf()Yu Watanabe2021-05-121-3/+3
* core: fix typoYu Watanabe2020-11-271-1/+1
* tree-wide: sort specifiers and move common comments to specifier.hYu Watanabe2020-11-251-36/+23
* specifiers: introduce common macros for generating specifier tablesLennart Poettering2020-11-251-25/+6
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Add %l as specifier for the hostname without any domain componentZbigniew Jędrzejewski-Szmek2020-05-071-0/+1
* tree-wide: support a bunch of additional specifiersLennart Poettering2020-04-281-2/+14
* tree-wide: use "hostname" spelling everywhereZbigniew Jędrzejewski-Szmek2020-04-211-1/+1
* core: mark unit_*_printf() functions as taking a const Unit*Zbigniew Jędrzejewski-Szmek2019-10-161-3/+2
* core: move assert before actual use of the variableZbigniew Jędrzejewski-Szmek2019-06-261-4/+4
* core: support %j in unit dependency resolutionPatrick Williams2018-12-221-0/+1
* Mark *data and *userdata params to specifier_printf() as constZbigniew Jędrzejewski-Szmek2018-12-121-23/+23
* tree-wide: remove various unused functionsLennart Poettering2018-12-021-32/+0
* shared: add %g, %G specifiers for group / gid (#10368)Davide Cavalca2018-10-131-0/+4
* core: add unit specifier for configuration directory rootYu Watanabe2018-06-211-0/+2
* 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
* core: introduce specifiers for /tmp and /var/tmpLennart Poettering2018-05-291-0/+5
* Add %j/%J unit specifiersZbigniew Jędrzejewski-Szmek2018-04-241-25/+58
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* specifier: unify specifier implementations for user-related specifiersLennart Poettering2017-11-291-40/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: add support for expanding state/cache/log directory root in unit filesLennart Poettering2017-10-261-4/+12
* core: add {State,Cache,Log,Configuration}Directory= (#6384)Yu Watanabe2017-07-181-5/+1
* core: add a note clarifying that we should be careful when adding new specifiersLennart Poettering2016-12-071-0/+4
* core: deprecate %c, %r, %R specifiersLennart Poettering2016-12-071-3/+13
* core: resolve more specifiers in unit_name_printf()Lennart Poettering2016-12-071-18/+29
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* core: reuse manager_get_runtime_prefix() at more placesLennart Poettering2016-04-121-8/+3
* core: remove ManagerRunningAs enumLennart Poettering2016-04-121-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* core: simplify handling of %u, %U, %s and %h unit file specifiersLennart Poettering2015-11-121-143/+25
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out user/group/uid/gid calls into user-util.[ch]Lennart Poettering2015-10-261-1/+2
* Merge pull request #1654 from poettering/util-libTom Gundersen2015-10-251-4/+5
|\
| * util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-4/+5
* | core: various small fixes to unit-printfEvgeny Vereshchagin2015-10-241-5/+4
|/
* core: rename SystemdRunningAs to ManagerRunningAsLennart Poettering2015-05-111-4/+4
* core: rework unit name validation and manipulation logicLennart Poettering2015-05-051-42/+13
* core: simplify %r and %R logic a bitLennart Poettering2015-04-301-15/+24