summaryrefslogtreecommitdiff
path: root/src/basic/string-util.c
Commit message (Expand)AuthorAgeFilesLines
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
* basic: Add strgrowpad0()Daan De Meyer2022-09-231-0/+13
* string-util: introduce strspn_from_end()Yu Watanabe2022-04-201-0/+15
* string-util: introduce string_replace_char()Yu Watanabe2022-04-201-0/+12
* string-util: introduce streq_skip_trailing_chars()Antony Deepak Thomas2021-09-291-0/+16
* string-util: introduce strextendf_with_separator()Yu Watanabe2021-05-201-13/+18
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-3/+3
* alloc-util: introduce MALLOC_SIZEOF_SAFE() helperLennart Poettering2021-05-191-2/+2
* Merge pull request #18863 from keszybz/cmdline-escapingLennart Poettering2021-05-071-26/+11
|\
| * basic/string-util: inline iterator variable declarationsZbigniew Jędrzejewski-Szmek2021-05-051-22/+10
| * basic/string-util: split out helper functionZbigniew Jędrzejewski-Szmek2021-05-051-4/+1
* | string-util: add strextendf() helper, that allows extending some allocated st...Lennart Poettering2021-05-071-0/+81
|/
* Drop parens from around already-parenthesized definesZbigniew Jędrzejewski-Szmek2021-03-051-1/+1
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-3/+3
* fundamental: move several macros and functions into src/fundamental/Yu Watanabe2021-02-091-58/+0
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-3/+2
* string-util: use GREEDY_ALLOC_ROUND_UP() in strextend()Lennart Poettering2021-01-061-1/+1
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-10/+10
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* string-util: improve overflow checkingRasmus Villemoes2020-11-031-2/+2
* string-util: simplify logic in strjoin_real()Rasmus Villemoes2020-11-031-40/+15
* Remove FOREACH_WORD and friendsZbigniew Jędrzejewski-Szmek2020-09-091-77/+0
* Add string_contains_word_strv()Zbigniew Jędrzejewski-Szmek2020-09-041-4/+13
* basic: add string_contains_word()Zbigniew Jędrzejewski-Szmek2020-09-041-0/+20
* Introduce strcasecmp_ptr() and use it in a few placesZbigniew Jędrzejewski-Szmek2020-06-031-7/+8
* string-util: make sure we eat even half complete words in split()Lennart Poettering2020-04-021-3/+2
* string-util: some minor coding style updatesLennart Poettering2020-04-021-27/+40
* string-util: add brief explanatory commentLennart Poettering2020-01-311-0/+2
* string-util: add helper for extracting n'th line of a stringLennart Poettering2020-01-131-0/+61
* string-util: let's add helper for truncating string after a specified number ...Lennart Poettering2020-01-131-0/+57
* string-util: readd string_erase()Lennart Poettering2019-12-041-0/+10
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* shared/logs-show: strip trailing carriage returns at EOL/EOFZbigniew Jędrzejewski-Szmek2019-10-291-5/+20
* util-lib: [static] array argument sizes are apparently not OK for NULL parame...Lennart Poettering2019-07-121-4/+10
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-4/+0
* Remove string_eraseZbigniew Jędrzejewski-Szmek2019-07-101-10/+0
* Remove string_free_eraseZbigniew Jędrzejewski-Szmek2019-07-101-4/+0
* Add open_memstream_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-10/+6
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-13/+0
* util: move some raw memory functions from string-util.h → memory-util.hLennart Poettering2019-03-141-20/+2
* tree-wide: use c99 static for array size declarationsZbigniew Jędrzejewski-Szmek2019-01-041-1/+1
* string-util: introduce explicit_zero_safe()Lennart Poettering2018-10-241-3/+6
* tree-wide: CMP()ify all the thingsLennart Poettering2018-10-161-6/+1
* Merge pull request #10152 from yuwata/udev-use-extractLennart Poettering2018-10-051-4/+8
|\
| * strv: introduce 'relax' mode to strv_split_full()Yu Watanabe2018-09-261-4/+8
* | Introduce free_and_strndup and use it in bus-message.cZbigniew Jędrzejewski-Szmek2018-10-021-1/+27
|/
* 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
* basic/ellipsize: do not assume the string is NUL-terminated when length is givenZbigniew Jędrzejewski-Szmek2018-06-111-1/+1
* string-util: put together strstrip() from skip_leading_chars() and delete_tra...Lennart Poettering2018-06-061-13/+2