summaryrefslogtreecommitdiffstats
path: root/src/shared/specifier.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* shared: Add specifier_uint64()Daan De Meyer2022-09-221-0/+1
* shared: Add specifier_id128() and specifier_uuid()Daan De Meyer2022-09-221-0/+2
* tree-wide: host_name → hostnameZbigniew Jędrzejewski-Szmek2022-04-111-25/+25
* specifier: use %q for pretty hostnameLennart Poettering2022-04-081-1/+2
* shared/specifier: fix %u/%U/%g/%G when called as unprivileged userZbigniew Jędrzejewski-Szmek2022-03-291-5/+5
* core: introduce %R specifier for pretty hostnameFrantisek Sumsal2022-03-101-0/+2
* core: add %y/%Y specifiers for the fragment path of the unitZbigniew Jędrzejewski-Szmek2022-01-211-0/+2
* tree-wide: make specifier expansion --root= awareLennart Poettering2021-06-241-23/+23
* sysusers: add a generic specifier table for common casesLennart Poettering2021-05-261-1/+3
* tree-wide: refuse too long strings earlier in specifier_printf()Yu Watanabe2021-05-121-1/+1
* shared: add new IMAGE_VERSION=/IMAGE_ID= field to /etc/os-releaseLennart Poettering2021-03-311-0/+7
* tree-wide: sort specifiers and move common comments to specifier.hYu Watanabe2020-11-251-7/+31
* specifiers: introduce common macros for generating specifier tablesLennart Poettering2020-11-251-0/+24
* 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-0/+5
* Mark *data and *userdata params to specifier_printf() as constZbigniew Jędrzejewski-Szmek2018-12-121-16/+16
* shared: add %g, %G specifiers for group / gid (#10368)Davide Cavalca2018-10-131-0/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+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/+3
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* specifier: unify specifier implementations for user-related specifiersLennart Poettering2017-11-291-0/+5
* specifier: add helper for escaping '%' characters to avoid making them subjec...Lennart Poettering2017-11-291-0/+8
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* specifier: rework specifier calls to return proper error messageLennart Poettering2013-09-171-7/+7
* core: add %v specifierZbigniew Jędrzejewski-Szmek2013-07-191-0/+1
* Move generic specifier functions to sharedZbigniew Jędrzejewski-Szmek2013-01-301-1/+5
* use #pragma once instead of foo*foo #define guardsShawn Landden2012-07-191-4/+1
* move more common files to shared/ and add them to shared.laKay Sievers2012-04-121-0/+37