summaryrefslogtreecommitdiff
path: root/src/basic/fileio.c
AgeCommit message (Expand)Author
2017-02-21basic/fileio: use IN_SETZbigniew Jędrzejewski-Szmek
2017-02-21basic/fileio: fix memleak when discarding an invalid variableZbigniew Jędrzejewski-Szmek
2017-02-20basic: support default and alternate values for env expansionRay Strode
2017-02-20Tighten checking for variable validityZbigniew Jędrzejewski-Szmek
2017-02-20Allow braceless variables to be expandedZbigniew Jędrzejewski-Szmek
2017-02-20basic: add new merge_env_file functionRay Strode
2017-02-20env-util,fileio: immediately replace variables in load_env_file_push()Zbigniew Jędrzejewski-Szmek
2017-02-20basic/fileio: add helper function for a set of two common checksZbigniew Jędrzejewski-Szmek
2017-02-20core/manager: split out creation of serialization fd out to a helperZbigniew Jędrzejewski-Szmek
2016-12-07util-lib: add easy helpers for temporary directories that rmdir()ed via _clea...Lennart Poettering
2016-10-23tree-wide: drop NULL sentinel from strjoinZbigniew Jędrzejewski-Szmek
2016-09-13fileio: simplify mkostemp_safe() (#4090)Topi Miettinen
2016-08-29basic/fileio: we always have O_TMPFILE nowYann E. MORIN
2016-08-05Merge pull request #3818 from poettering/exit-status-envZbigniew Jędrzejewski-Szmek
2016-08-05fileio: fix MIN/MAX mixup (#3896)Vito Caputo
2016-08-04fileio: fix read_full_stream() bugs (#3887)Vito Caputo
2016-08-04util-lib: rework /tmp and /var/tmp handling codeLennart Poettering
2016-07-25fileio: imply /tmp as directory if passed as NULL to open_tmpfile_unlinkable()Lennart Poettering
2016-07-11treewide: fix typos and remove accidental repetition of wordsTorstein Husebø
2016-06-24machined: "machinectl clean" can take a while, do it asynchronously from a ba...Lennart Poettering
2016-05-04treewide: fix typos (#3187)Torstein Husebø
2016-04-22coredump,basic: generalize O_TMPFILE handling a bitLennart Poettering
2016-02-27core: avoid compiler warning when compiling with -fexceptionsThomas Haller
2016-02-22tree-wide: make ++/-- usage consistent WRT spacingVito Caputo
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-13tree-wide: check if errno is greater then zeroZbigniew Jędrzejewski-Szmek
2015-12-01basic: re-sort includesThomas Hindoe Paaboel Andersen
2015-11-30basic: include only what we useThomas Hindoe Paaboel Andersen
2015-11-13util-lib: optionally, when writing a string to a file, verify string on failureLennart Poettering
2015-11-12journald: rework --sync/--rotate logic to use CLOCK_MONOTONIC timestamp filesLennart Poettering
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-27util-lib: split out umask-related code to umask-util.hLennart Poettering
2015-10-27util-lib: move a number of fs operations into fs-util.[ch]Lennart Poettering
2015-10-27util-lib: move more file I/O related calls into fileio.[ch]Lennart Poettering
2015-10-25util-lib: split out fd-related operations into fd-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-09-30fileio: make get_status_field() more genericAaro Koskinen
2015-07-29tree-wide: port everything over to fflush_and_check()Lennart Poettering
2015-07-23fileio: get_status_field() don't clobber arg on OOMLennart Poettering
2015-07-06fileio: consolidate write_string_file*()Daniel Mack
2015-07-06fileio: add 'enforce_newline' argument to write_string_stream()Daniel Mack
2015-07-06networkd: be more defensive when writing to ipv4/ipv6 forwarding settingsLennart Poettering
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers