summaryrefslogtreecommitdiff
path: root/src/basic/strv.c
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* strv: properly return ENOMEM where we should in strv_extend_n()Lennart Poettering2015-10-061-1/+1
* core: add support for naming file descriptors passed using socket activationLennart Poettering2015-10-061-3/+44
* systemctl: move strv_skip_first() out of systemctl.cLennart Poettering2015-09-291-0/+12
* strv: add strv_free_free() to strv.c and make use of itLennart Poettering2015-09-291-0/+13
* tree-wide: drop {} from one-line if blocksLennart Poettering2015-09-091-4/+2
* tree-wide: use coccinelle to patch a lot of code to use mfree()Lennart Poettering2015-09-091-2/+1
* strv: Add strv_shell_escapeRichard Maw2015-08-071-0/+20
* strv: convert strv_split_quotes into a generic strv_split_extractRichard Maw2015-08-071-3/+4
* util: Don't interpret quotes by default in extract_first_wordRichard Maw2015-08-071-1/+1
* util: change unquote_*_word to extract_*_wordRichard Maw2015-08-071-2/+2
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+704