aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* test-fileio: add explicit check for safe_fgetc() with 0xFFLennart Poettering2018-12-201-4/+5
* fileio: fix read_one_line() when reading bytes > 0x7FLennart Poettering2018-12-201-2/+2
* test-fileio: test safe_fgetc directlyZbigniew Jędrzejewski-Szmek2018-12-181-2/+30
* test: add test case for read_nul_string()Lennart Poettering2018-12-181-0/+35
* tests: add a test that checks read_line() properly handles line endings at EOFLennart Poettering2018-12-141-0/+36
* fileio: make read_line() handle various line endings correctlyLennart Poettering2018-12-141-4/+29
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-0/+1
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* test: remove unnecessary includeLennart Poettering2018-12-021-1/+0
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-2/+1
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-6/+6
* Introduce fmkostemp_safe and use it in testsZbigniew Jędrzejewski-Szmek2018-10-261-43/+21
* tests: use a helper function to parse environment and open loggingZbigniew Jędrzejewski-Szmek2018-09-141-3/+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
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-05-241-1/+1
* Merge pull request #8993 from keszybz/sd-resolve-coverity-and-related-fixesLennart Poettering2018-05-181-1/+1
|\
| * tree-wide: do not wrap assert_se in extra parenthesesZbigniew Jędrzejewski-Szmek2018-05-141-1/+1
* | fs-util,test: add helper to remove tempfilesZbigniew Jędrzejewski-Szmek2018-05-181-41/+23
|/
* tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-1/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tests: close a leftover file descriptor in `test-fileio`Evegeny Vereshchagin2018-03-051-1/+2
* tests: stop using `freopen` in `test-fileio`Evegeny Vereshchagin2018-03-051-3/+6
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Remove a bunch of unused variablesZbigniew Jędrzejewski-Szmek2017-11-011-1/+0
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-4/+4
* test-cpu-set-util.c: fix typo in comment (#6916)Jan Synacek2017-09-261-3/+3
|\
| * io-util: add new IOVEC_INIT/IOVEC_MAKE macrosLennart Poettering2017-09-221-3/+3
* | Merge pull request #6891 from poettering/read-lineZbigniew Jędrzejewski-Szmek2017-09-241-2/+84
|\ \
| * | test-fileio: also test read_line() with actual filesZbigniew Jędrzejewski-Szmek2017-09-241-13/+51
| * | test-fileio: close two leaked file handlesZbigniew Jędrzejewski-Szmek2017-09-241-2/+2
| * | fileio: add new helper call read_line() as bounded getline() replacementLennart Poettering2017-09-221-0/+44
| |/
* / fileio: make write_string_stream() accept flags parameterLennart Poettering2017-09-221-5/+5
|/
* basic: support default and alternate values for env expansionRay Strode2017-02-201-2/+14
* Tighten checking for variable validityZbigniew Jędrzejewski-Szmek2017-02-201-0/+40
* Allow braceless variables to be expandedZbigniew Jędrzejewski-Szmek2017-02-201-4/+10
* basic: add new merge_env_file functionRay Strode2017-02-201-0/+52
* env-util,fileio: immediately replace variables in load_env_file_push()Zbigniew Jędrzejewski-Szmek2017-02-201-0/+2
* tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek2016-10-231-1/+1
* fileio: simplify mkostemp_safe() (#4090)Topi Miettinen2016-09-131-12/+12
* basic: define HEXDIGITSDaniel Kahn Gillmor2016-05-171-1/+1
* tests: move fileio related tests to test-fileio.cRonny Chevalier2016-03-031-0/+133
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-1/+1
* util-lib: optionally, when writing a string to a file, verify string on failureLennart Poettering2015-11-131-0/+21
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-6/+7
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-0/+1