summaryrefslogtreecommitdiff
path: root/src/basic/env-util.c
Commit message (Expand)AuthorAgeFilesLines
* Rename EXTRACT_QUOTES to EXTRACT_UNQUOTEZbigniew Jędrzejewski-Szmek2019-06-281-1/+1
* Introduce sc_arg_max() helperZbigniew Jędrzejewski-Szmek2019-05-211-2/+2
* Drop some unnecessary newlinesZbigniew Jędrzejewski-Szmek2019-01-161-2/+0
* core: rework serializationLennart Poettering2018-10-261-33/+0
* env-util: drop ARG_MAX defineLennart Poettering2018-10-171-7/+3
* env-util: modernize strv_env_set() a bitLennart Poettering2018-10-171-9/+14
* env-util: modernize strv_env_replace()Lennart Poettering2018-10-171-8/+11
* env-util: rework strv_env_merge()Lennart Poettering2018-10-171-17/+12
* env-util: rework env_append()Lennart Poettering2018-10-171-12/+17
* env-util: use strv_contains() where appropriateLennart Poettering2018-10-171-8/+6
* trivial: fix spelling in code commentsThomas Haller2018-09-301-2/+2
* 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/+5
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-6/+6
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* basic/env-util: Allow newlines in values of environment variablesFilipe Brandenburger2018-03-161-3/+3
* coccinelle: add reallocarray() coccinelle scriptLennart Poettering2018-03-021-1/+1
* basic: shorten the code a bit in two placesZbigniew Jędrzejewski-Szmek2018-02-261-15/+7
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* basic/env-util: don't relax unesaping of serialized environment stringsLubomir Rintel2017-10-111-1/+1
* basic/env-util: drop the validation when deserializing environmentLubomir Rintel2017-10-111-5/+0
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* nss: use secure_getenv for behaviour-modifying booleans (#6817)Zbigniew Jędrzejewski-Szmek2017-09-141-0/+10
* basic/env-util: when serializing, actually use escapingZbigniew Jędrzejewski-Szmek2017-06-231-1/+1
* manager: just warn about an invalid environment entryZbigniew Jędrzejewski-Szmek2017-06-231-1/+1
* env-util: fix memory leak (#5962)Ronny Chevalier2017-05-141-1/+3
* basic/env-util: drop leftover commentZbigniew Jędrzejewski-Szmek2017-02-211-1/+1
* basic: support default and alternate values for env expansionRay Strode2017-02-201-3/+64
* basic: add replace_env_n functionRay Strode2017-02-201-2/+4
* Allow braceless variables to be expandedZbigniew Jędrzejewski-Szmek2017-02-201-2/+43
* basic/env-util: use _cleanup_ in replace_env()Zbigniew Jędrzejewski-Szmek2017-02-201-13/+6
* basic: add new merge_env_file functionRay Strode2017-02-201-5/+12
* basic: drop unnecessary strempty() call in replace_envRay Strode2017-02-201-1/+1
* basic: fix strv_env_get_n for unclean arraysRay Strode2017-02-201-1/+1
* basic/env-util: drop _pure_ from static functionZbigniew Jędrzejewski-Szmek2017-02-201-1/+1
* env-util,fileio: immediately replace variables in load_env_file_push()Zbigniew Jędrzejewski-Szmek2017-02-201-4/+26
* core/manager: move environment serialization out to basic/env-util.cZbigniew Jędrzejewski-Szmek2017-02-201-0/+34
* basic/env-uil: fix assertion failure in strv_env_replace (#4688)Zbigniew Jędrzejewski-Szmek2016-11-171-1/+2
* core/load-fragment: modify existing environment instead of copying strv over ...Zbigniew Jędrzejewski-Szmek2016-11-051-0/+22
* tree-wide: use mfree moreZbigniew Jędrzejewski-Szmek2016-10-161-2/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* basic: re-sort includesThomas Hindoe Paaboel Andersen2015-12-011-1/+1
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-2/+6
* execute: Add new PassEnvironment= directiveFilipe Brandenburger2015-11-111-0/+15
* systemctl: add a way to explicitly request client-side unit installingLennart Poettering2015-10-311-0/+11
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-1/+2
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-1/+2
* basic: fix env expansion for strings leading with two dollar signsMichal Schmidt2015-10-071-1/+1
* strv: convert strv_split_quotes into a generic strv_split_extractRichard Maw2015-08-071-1/+1