summaryrefslogtreecommitdiff
path: root/src/basic/strv.c
AgeCommit message (Expand)Author
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering
2018-05-10basic: use automatic cleanup moreDavid Tardon
2018-04-27tree-wide: be more careful with the type of array sizesLennart Poettering
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek
2018-03-22macro: introduce TAKE_PTR() macroLennart Poettering
2018-03-02coccinelle: add reallocarray() coccinelle scriptLennart Poettering
2018-02-26tree-wide: use reallocarray instead of our home-grown realloc_multiply (#8279)Zbigniew Jędrzejewski-Szmek
2018-02-02basic/strv: add function to insert items at positionZbigniew Jędrzejewski-Szmek
2018-02-01strv: drop strv_join_quoted() (#8057)Yu Watanabe
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek
2017-07-10basic/strv: use existing qsort_safe() helperZbigniew Jędrzejewski-Szmek
2017-02-21Revert "basic/strv: allow NULLs to be inserted into strv"Lennart Poettering
2017-02-11basic/strv: allow NULLs to be inserted into strvZbigniew Jędrzejewski-Szmek
2016-10-16tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek
2016-07-18Merge pull request #3745 from keszybz/fix-make-nulstr-confusionLennart Poettering
2016-07-17Drop parentheses in two placesZbigniew Jędrzejewski-Szmek
2016-07-17basic/strv: add an extra NUL after strings in strv_make_nulstrZbigniew Jędrzejewski-Szmek
2016-07-11treewide: fix typos and remove accidental repetition of wordsTorstein Husebø
2016-06-27basic/strv: introduce STRV_IGNORE macro (#3601)0xAX
2016-06-27basic: pass flags to the fnmatch (#3606)Evgeny Vereshchagin
2016-06-26basic/strv: use SWAP_TWO() macro (#3602)0xAX
2016-04-12core: rework how transient unit files and property drop-ins workLennart Poettering
2016-02-13basic/strv: fix strv_join for first empty argumentZbigniew Jędrzejewski-Szmek
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack
2016-01-26util: introduce fputs_with_space() and make use of it at various placesLennart Poettering
2016-01-26networkd: rework Domains= settingLennart Poettering
2015-11-30basic: include only what we useThomas Hindoe Paaboel Andersen
2015-11-16tree-wide: sort includesThomas Hindoe Paaboel Andersen
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering
2015-10-24util: split out escaping code into escape.[ch]Lennart Poettering
2015-10-19strv: Add _cleanup_strv_free_erase_ and _cleanup_string_free_erase_Zbigniew Jędrzejewski-Szmek
2015-10-07Merge pull request #1484 from poettering/ask-pass-kernel-keyringDaniel Mack
2015-10-07ask-password: add support for caching passwords in the kernel keyringLennart Poettering
2015-10-07strv: fix infinite loop in strv_extend_n()reverendhomer
2015-10-06strv: properly return ENOMEM where we should in strv_extend_n()Lennart Poettering
2015-10-06core: add support for naming file descriptors passed using socket activationLennart Poettering
2015-09-29systemctl: move strv_skip_first() out of systemctl.cLennart Poettering
2015-09-29strv: add strv_free_free() to strv.c and make use of itLennart Poettering
2015-09-09tree-wide: drop {} from one-line if blocksLennart Poettering
2015-09-09tree-wide: use coccinelle to patch a lot of code to use mfree()Lennart Poettering
2015-08-07strv: Add strv_shell_escapeRichard Maw
2015-08-07strv: convert strv_split_quotes into a generic strv_split_extractRichard Maw
2015-08-07util: Don't interpret quotes by default in extract_first_wordRichard Maw
2015-08-07util: change unquote_*_word to extract_*_wordRichard Maw
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers