summaryrefslogtreecommitdiff
path: root/src/basic/strv.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* treewide: fix typos and remove accidental repetition of wordsTorstein Husebø2016-07-111-1/+1
* basic/strv: introduce STRV_IGNORE macro (#3601)0xAX2016-06-271-5/+5
* basic: pass flags to the fnmatch (#3606)Evgeny Vereshchagin2016-06-271-1/+1
* basic/strv: use SWAP_TWO() macro (#3602)0xAX2016-06-261-5/+1
* core: rework how transient unit files and property drop-ins workLennart Poettering2016-04-121-0/+36
* basic/strv: fix strv_join for first empty argumentZbigniew Jędrzejewski-Szmek2016-02-131-2/+2
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* util: introduce fputs_with_space() and make use of it at various placesLennart Poettering2016-01-261-13/+2
* networkd: rework Domains= settingLennart Poettering2016-01-261-0/+31
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-0/+3
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-2/+3
* util: split out escaping code into escape.[ch]Lennart Poettering2015-10-241-0/+1
* strv: Add _cleanup_strv_free_erase_ and _cleanup_string_free_erase_Zbigniew Jędrzejewski-Szmek2015-10-191-0/+9
* Merge pull request #1484 from poettering/ask-pass-kernel-keyringDaniel Mack2015-10-071-9/+79
|\
| * ask-password: add support for caching passwords in the kernel keyringLennart Poettering2015-10-071-9/+79
* | strv: fix infinite loop in strv_extend_n()reverendhomer2015-10-071-1/+1
|/