summaryrefslogtreecommitdiff
path: root/src/basic/string-util.c
Commit message (Expand)AuthorAge
* basic/ellipsize: do not assume the string is NUL-terminated when length is givenZbigniew Jędrzejewski-Szmek2018-08-24
* string-util: put together strstrip() from skip_leading_chars() and delete_tra...Lennart Poettering2018-08-24
* test-ellipsize: add tests for ellipsize_mem, fix bugsZbigniew Jędrzejewski-Szmek2018-08-24
* basic/string-util: make ellipsize() inlineZbigniew Jędrzejewski-Szmek2018-08-24
* string-util: tweak cellescape() a bitLennart Poettering2018-08-24
* basic/string-util: add a convenience function to cescape mostly-ascii fieldsZbigniew Jędrzejewski-Szmek2018-08-24
* string-util: use fflush_and_check() where appropriateLennart Poettering2018-08-24
* string-util: teach strip_tab_ansi() to deal with CSO sequencesLennart Poettering2018-08-24
* string-util: tweak ellipsation a bitLennart Poettering2018-08-24
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-08-24
* journalctl: add highlighting for matched substringZbigniew Jędrzejewski-Szmek2018-05-30
* Prep v236 : Add missing SPDX-License-Identifier (2/9) src/basicSven Eden2018-03-26
* string-util: rework strextend() to optionally inset separators between each a...Lennart Poettering2017-11-28
* string-util: update strreplace() a bit, use GREEDY_REALLOC()Lennart Poettering2017-11-21
* string-util: when ellipsizing to a length if (size_t) -1, become a NOPLennart Poettering2017-11-10
* Apply missing updates from upstreamSven Eden2017-12-08
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-12-08
* build-sys: change all HAVE_DECL_ macros to HAVE_Zbigniew Jędrzejewski-Szmek2017-11-22
* Prep v235: Apply upstream fixes (3/10) [src/basic]Sven Eden2017-08-14
* string-util: optimize strshorten() a bitLennart Poettering2017-07-20
* basic: cosmetic changes (#6440)Yu Watanabe2017-08-10
* basic: use _unlocked() stdio in strip_tab_ansi() (#6385)Vito Caputo2017-08-10
* treewide: replace homegrown memory_erase with explicit_bzeroZbigniew Jędrzejewski-Szmek2017-07-17
* tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2017-07-17
* Prep v232.2: Mask more unneeded functionsSven Eden2017-07-07
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2017-07-05
* Always use unicode ellipsis when ellipsizingZbigniew Jędrzejewski-Szmek2017-07-05
* string-util: rework memory_erase() to not use GCC optimize attribute (#3812)Michael Biebl2017-07-05
* bootctl: move toupper() implementation to string-util.hLennart Poettering2017-07-05
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2017-06-16
* Prep v229: Add missing fixes from upstream [1/6] src/basicSven Eden2017-05-17
* basic: add ascii_strcasecmp_nn() callLennart Poettering2017-05-17
* basic: add new ascii_strcasecmp_n() callLennart Poettering2017-05-17
* basic: introduce generic ascii_strlower_n() call and make use of it everywhereLennart Poettering2017-05-17
* utf8.[ch] et al: use char32_t and char16_t instead of int, int32_t, int16_tShawn Landden2017-05-17
* Prep v228: Add remaining updates from upstream (1/3)Sven Eden2017-04-26