summaryrefslogtreecommitdiff
path: root/src/basic/escape.h
AgeCommit message (Expand)AuthorFilesLines
2021-11-11escape: add flags argument to quote_command_line()Lennart Poettering1-1/+1
2021-07-09Merge pull request #20186 from keszybz/coverity-fixesLuca Boccassi1-4/+5
2021-07-09tree-wide: make cunescape*() functions return ssize_tZbigniew Jędrzejewski-Szmek1-4/+5
2021-07-09basic/escape: add helper for quoting command linesZbigniew Jędrzejewski-Szmek1-0/+1
2021-05-05basic/escape: allow truncation mode where "…" is always appendedZbigniew Jędrzejewski-Szmek1-0/+1
2021-05-05basic/escape: flagsify xescape_full()Zbigniew Jędrzejewski-Szmek1-3/+7
2021-05-05basic/escape: add mode where empty arguments are still shown as ""Zbigniew Jędrzejewski-Szmek1-0/+1
2021-04-01Flagsify EscapeStyle and make ESCAPE_BACKSLASH_ONELINE implicitZbigniew Jędrzejewski-Szmek1-10/+7
2020-11-25tree-wide: fix typoYu Watanabe1-1/+1
2020-11-09license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe1-1/+1
2020-08-31basic/escape: use consistent location for "*" in function declarationsZbigniew Jędrzejewski-Szmek1-7/+7
2020-04-09shared/escape: add new escape style with \n\t escapedZbigniew Jędrzejewski-Szmek1-2/+7
2020-01-27escape: introduce UNESCAPE_ACCEPT_NUL flagYu Watanabe1-3/+4
2020-01-27escape: make cunescape() and cunescape_length() inlineYu Watanabe1-2/+6
2019-05-22Add 8bit-version of get_process_cmdline() and use in cgroup-show.cZbigniew Jędrzejewski-Szmek1-0/+1
2019-05-22basic/escape: add truncation to xescape tooZbigniew Jędrzejewski-Szmek1-1/+4
2018-12-04missing: move char{16,32}_t definitions to missing_type.hYu Watanabe1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-4/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-05-31basic/journal-importer: do not write non-unicode char to logZbigniew Jędrzejewski-Szmek1-1/+1
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-06-19Use "dollar-single-quotes" to escape shell-sensitive stringsZbigniew Jędrzejewski-Szmek1-3/+20
2016-02-13Merge pull request #2589 from keszybz/resolve-tool-2Lennart Poettering1-0/+1
2016-02-12resolve: parse CAA recordsZbigniew Jędrzejewski-Szmek1-0/+1
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2016-01-27utf8.[ch] et al: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden1-1/+3
2016-01-18basic/escape: merge utf8 and non-utf8 paths in cunescape_oneZbigniew Jędrzejewski-Szmek1-1/+1
2015-11-30basic: include only what we useThomas Hindoe Paaboel Andersen1-0/+4
2015-11-23escape: add cescape_length() call as generalization of cescape()Lennart Poettering1-0/+1
2015-11-18tree-wide: sort includes in *.hThomas Hindoe Paaboel Andersen1-1/+1
2015-10-24util: split out escaping code into escape.[ch]Lennart Poettering1-0/+48