summaryrefslogtreecommitdiff
path: root/src/basic/fileio.c
Commit message (Expand)AuthorAge
* fileio: fix error propagation in link_tmpfile()Lennart Poettering2018-10-29
* Prep v239: Unmasked mkdtemp_malloc(), it is needed to test inotify.Sven Eden2018-08-24
* Prep v239: Add missing updates that evaded migration.Sven Eden2018-08-24
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-08-24
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-08-24
* util: allow mkdtemp_malloc() to be called with NULL patternLennart Poettering2018-08-24
* util: add new write_string_filef() helperLennart Poettering2018-08-24
* path-util: introduce path_simplify()Yu Watanabe2018-08-24
* fileio: make sure read_full_stream() works on memory-backed streamsLennart Poettering2018-08-24
* fileio: add parse_env_filev() that is like parse_env_file() but takes a va_listLennart Poettering2018-08-24
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-08-24
* fileio.c: fix incorrect mtimeChris Lesiak2018-08-24
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-08-24
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-08-24
* macro: introduce TAKE_PTR() macroLennart Poettering2018-08-24
* fileio: port parse_env_file_internal() to use _cleanup_free_ (#8511)Lennart Poettering2018-08-24
* fileio.c: fix incorrect mtimeChris Lesiak2018-06-28
* tree-wide: make use of fsync_directory_of_file() all over the placeLennart Poettering2018-05-30
* cocci: use strempty() at more placesLennart Poettering2018-05-30
* fileio: minor tweak to executable_is_script()Lennart Poettering2018-05-30
* fileio: tweak write_string_stream_ts() to write out trailing \n in one go eve...Lennart Poettering2018-05-30
* fileio: write_string_stream_ts: check for file errors immediatelyMike Gilbert2018-05-30
* fileio: write_string_stream_ts: return errors from fputs and fputcMike Gilbert2018-05-30
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2018-05-30
* basic: turn off stdio locking for a couple of helper callsLennart Poettering2018-05-30
* Prep v236 : Add missing SPDX-License-Identifier (2/9) src/basicSven Eden2018-03-26
* sysctl: disable buffer while writing to /procTiago Salem Herrmann2017-12-12
* tree-wide: drop a few == NULL and != NULL comparisonLennart Poettering2017-12-08
* fileio: include sys/mman.hYu Watanabe2017-11-26
* util-lib: mark variable with _unused_ to silence clang warningZbigniew Jędrzejewski-Szmek2017-11-01
* build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-11-23
* fileio: return 0 from read_one_line_file on successZbigniew Jędrzejewski-Szmek2017-11-22
* fileio: initialize errno to zero before we do fread()Lennart Poettering2017-09-22
* fileio: try to read one byte too much in read_full_stream()Lennart Poettering2017-09-22
* fileio: move fsync() logic into write_string_stream_ts()Lennart Poettering2017-09-22
* fileio: make write_string_stream() accept flags parameterLennart Poettering2017-09-22
* fileio: support writing atomic files with timestampLennart Poettering2017-09-22
* Add abstraction model for BPF programsDaniel Mack2017-11-20
* v235: Added missing updatesSven Eden2017-11-19
* fileio: return 0 from read_one_line_file on successZbigniew Jędrzejewski-Szmek2017-09-24
* fileio: use _cleanup_ for FILE unlockingZbigniew Jędrzejewski-Szmek2017-09-25
* fileio: initialize errno to zero before we do fread()Lennart Poettering2017-09-22
* fileio: try to read one byte too much in read_full_stream()Lennart Poettering2017-09-22
* fileio: move fsync() logic into write_string_stream_ts()Lennart Poettering2017-09-22
* fileio: make write_string_stream() accept flags parameterLennart Poettering2017-09-22
* fileio: support writing atomic files with timestampLennart Poettering2017-09-22
* fileio: rework read_one_line_file() on top of read_line()Lennart Poettering2017-09-25
* fileio: add new helper call read_line() as bounded getline() replacementLennart Poettering2017-09-25
* Prep v235: Apply pending upstream updates in src/basic [1/4]Sven Eden2017-08-30
* fileio: rename function parameter to avoid masking global symbolAlan Jenkins2017-08-29