summaryrefslogtreecommitdiff
path: root/src/basic/tmpfile-util.c
Commit message (Expand)AuthorAgeFilesLines
* tmpfile-util: Add open_tmpfile_linkable_at() and link_tmpfile_at()Daan De Meyer2023-03-211-10/+11
* tmpfile-util: teach link_tmpfile() to optionally replace filesLennart Poettering2023-03-031-11/+59
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* tmpfile-util: Introduce fopen_temporary_child()Daan De Meyer2022-11-171-22/+50
* tmpfile-util: Add missing assertDaan De Meyer2022-11-111-0/+2
* tmpfile-util: Add fopen_temporary_at()Daan De Meyer2022-11-091-9/+9
* tmpfile-util: Introduce mkdtemp_open()Daan De Meyer2022-11-091-0/+20
* tmpfile-util: truncate original filename if the result filename is too longYu Watanabe2022-09-031-64/+65
* bootctl: generalize open_tmpfile_linkable() use a bitLennart Poettering2022-03-221-0/+39
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-20/+5
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-5/+1
* tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-3/+3
* tree-wide: make use of path_extend() at many placesLennart Poettering2021-05-271-10/+4
* tree-wide: update comment about unnecessary initializationYu Watanabe2021-04-131-1/+1
* tmpfile: port tempfn_*() to path_extract_*()Lennart Poettering2021-03-021-37/+46
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-4/+2
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* tmpfile-util: typo fixesLennart Poettering2020-06-261-1/+1
* *: use _cleanup_close_ with fdopen() where trivialVito Caputo2020-03-311-5/+3
* *: convert amenable fdopen calls to take_fdopenVito Caputo2020-03-311-3/+1
* basic/tmpfile: avoid maybe-uninitialized warning in mkostemp_safe()Thomas Haller2019-12-161-1/+1
* tmpfile-util: modernize mkostemp_safe() a bitLennart Poettering2019-12-041-2/+2
* tmpfile-util: if no path is passed to fopen_temporary() make one upLennart Poettering2019-12-041-18/+28
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-211-1/+1
* tmpfile-util: simplify umask reset declarationLennart Poettering2019-05-241-3/+1
* Add open_memstream_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-1/+0
* Add fdopen_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-6/+5
* Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-0/+7
* basic/tmpfile-util.c: fix build without O_TMPFILEFabrice Fontaine2019-01-111-0/+1
* tree-wide: Remove O_CLOEXEC from fdopenChris Down2018-12-121-1/+1
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+329