summaryrefslogtreecommitdiff
path: root/src/basic/string-util.c
Commit message (Expand)AuthorAgeFilesLines
* string-util: rework strextend() to optionally inset separators between each a...Lennart Poettering2017-12-051-5/+23
* string-util: update strreplace() a bit, use GREEDY_REALLOC()Lennart Poettering2017-11-291-17/+13
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* string-util: add delete_trailing_chars() and skip_leading_chars() helpersLennart Poettering2017-11-131-1/+30
* string-util: when ellipsizing to a length if (size_t) -1, become a NOPLennart Poettering2017-11-101-0/+8
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-1/+1
|\
| * build-sys: change all HAVE_DECL_ macros to HAVE_Zbigniew Jędrzejewski-Szmek2017-10-031-1/+1
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
|/
* string-util: optimize strshorten() a bitLennart Poettering2017-07-311-1/+1
* string-util: add strlen_ptr() helperLennart Poettering2017-07-311-2/+2
* basic: cosmetic changes (#6440)Yu Watanabe2017-07-241-1/+1
* basic: use _unlocked() stdio in strip_tab_ansi() (#6385)Vito Caputo2017-07-181-7/+12
* treewide: replace homegrown memory_erase with explicit_bzeroZbigniew Jędrzejewski-Szmek2017-02-051-5/+6
* tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2016-10-231-1/+1
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-161-4/+2
* Always use unicode ellipsis when ellipsizingZbigniew Jędrzejewski-Szmek2016-09-131-6/+6
* string-util: rework memory_erase() to not use GCC optimize attribute (#3812)Michael Biebl2016-07-261-15/+11
* bootctl: move toupper() implementation to string-util.hLennart Poettering2016-07-211-0/+19
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* utf8.[ch] et al: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden2016-01-271-6/+7
* basic: add ascii_strcasecmp_nn() callLennart Poettering2016-01-131-0/+15
* basic: add new ascii_strcasecmp_n() callLennart Poettering2016-01-131-0/+15
* basic: introduce generic ascii_strlower_n() call and make use of it everywhereLennart Poettering2016-01-111-2/+21
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+7
* util-lib: move character class definitions to string-util.hLennart Poettering2015-11-031-1/+1
* string-util: rework memory_erase() so that it cannot be optimized awayLennart Poettering2015-11-021-8/+23
* Revert "utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_t"revert-1740-masterLennart Poettering2015-11-021-2/+2
* utf8.[ch]: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden2015-10-311-2/+2
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util: move string_is_safe() to string-util.[ch]Lennart Poettering2015-10-271-0/+17
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-0/+767