summaryrefslogtreecommitdiff
path: root/src/basic/strv.c
Commit message (Expand)AuthorAgeFilesLines
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-6/+6
* strv: introduce strv_split_newlines_full()Yu Watanabe2021-03-051-12/+13
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* Merge pull request #17493 from Villemoes/va-arg-simplificationsZbigniew Jędrzejewski-Szmek2020-11-041-29/+13
|\
| * strv.c: simplify strv_new_apRasmus Villemoes2020-11-031-29/+13
* | Add strv_prependwilliamvds2020-10-211-0/+13
|/
* basic/strv: allow escaping the separator in strv_join()Zbigniew Jędrzejewski-Szmek2020-09-251-3/+18
* Rename strv_split_extract() to strv_split_full()Zbigniew Jędrzejewski-Szmek2020-09-091-1/+1
* tree-wide: replace strv_split_full() with strv_split_extract() everywhereZbigniew Jędrzejewski-Szmek2020-09-091-38/+0
* strv: add strv_split_colon_pairs functionLuca Boccassi2020-08-051-0/+52
* strv: propagate location info from the call site tooZbigniew Jędrzejewski-Szmek2020-05-301-4/+4
* basic: add STRCASE_IN_SET() which is to STR_IN_SET() what strcaseeq() is to s...Lennart Poettering2020-05-041-0/+12
* strv: get rid of strv_clear()Lennart Poettering2020-01-211-7/+2
* Merge pull request #14562 from yuwata/table-strvZbigniew Jędrzejewski-Szmek2020-01-151-8/+15
|\
| * strv: introduce strv_compare()Yu Watanabe2020-01-151-8/+15
* | networkctl: return error or warning when interfaces are not matchedZbigniew Jędrzejewski-Szmek2020-01-141-5/+6
|/
* util: constify arguments of strv_xxx()Yu Watanabe2019-12-161-27/+27
* strv: when growing strv arrays piecemeal actually allocate memory in exponent...Lennart Poettering2019-12-091-12/+16
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* sysusers,strv: export the hash ops to map char* → strvZbigniew Jędrzejewski-Szmek2019-07-191-0/+60
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-1/+1
* Remove string_eraseZbigniew Jędrzejewski-Szmek2019-07-101-2/+3
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-0/+1
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-1/+1
* strv: wrap strv_new() in a macro so that NULL sentinel is implicitLennart Poettering2018-10-311-2/+2
* strv: introduce 'relax' mode to strv_split_full()Yu Watanabe2018-09-261-3/+3
* strv: allow to set separator NULL in strv_split() or strv_split_full()Yu Watanabe2018-09-261-0/+3
* strv: introduce strv_split_full() which optionally handle quotesYu Watanabe2018-09-261-3/+3
* Merge pull request #10059 from yuwata/env-exec-directoryLennart Poettering2018-09-251-3/+7
|\
| * strv: introduce strv_join_prefix()Yu Watanabe2018-09-131-3/+7
* | tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-4/+2
|/
* strv: make strv_split() accept empty stringYu Watanabe2018-07-071-0/+4
* 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: use automatic cleanup moreDavid Tardon2018-05-101-8/+4
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-11/+11
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-4/+2
* coccinelle: add reallocarray() coccinelle scriptLennart Poettering2018-03-021-2/+2
* tree-wide: use reallocarray instead of our home-grown realloc_multiply (#8279)Zbigniew Jędrzejewski-Szmek2018-02-261-3/+3
* basic/strv: add function to insert items at positionZbigniew Jędrzejewski-Szmek2018-02-021-3/+6
* strv: drop strv_join_quoted() (#8057)Yu Watanabe2018-02-011-36/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* basic/strv: use existing qsort_safe() helperZbigniew Jędrzejewski-Szmek2017-07-101-5/+1
* Revert "basic/strv: allow NULLs to be inserted into strv"Lennart Poettering2017-02-211-6/+6
* basic/strv: allow NULLs to be inserted into strvZbigniew Jędrzejewski-Szmek2017-02-111-6/+6
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-161-6/+3
* Merge pull request #3745 from keszybz/fix-make-nulstr-confusionLennart Poettering2016-07-181-4/+25
|\
| * basic/strv: add an extra NUL after strings in strv_make_nulstrZbigniew Jędrzejewski-Szmek2016-07-171-4/+25
* | Drop parentheses in two placesZbigniew Jędrzejewski-Szmek2016-07-171-2/+1
|/