summaryrefslogtreecommitdiff
path: root/src/basic/fileio.c
Commit message (Expand)AuthorAgeFilesLines
...
* | basic/fileio: silence gcc's maybe-unitialized warningZbigniew Jędrzejewski-Szmek2021-03-311-3/+4
|/
* basic/fileio: fix reading of not-too-small virtual filesZbigniew Jędrzejewski-Szmek2021-03-301-21/+9
* basic/fileio: use malloc_usable_size() to use all allocated memoryZbigniew Jędrzejewski-Szmek2021-03-261-0/+1
* basic/fileio: optimize buffer sizes in read_full_virtual_file()Zbigniew Jędrzejewski-Szmek2021-03-261-14/+14
* basic/fileio: simplify calculation of buffer size in read_full_virtual_file()Zbigniew Jędrzejewski-Szmek2021-03-261-7/+11
* fileio: add missing overflow checks to read_full_virtual_file()Lennart Poettering2021-03-171-1/+5
* fileio: don't use realloc() in read_full_virtual_file()Lennart Poettering2021-03-171-4/+8
* copy: move sync_rights() to copy.c and rename copy_rights()Lennart Poettering2021-03-041-9/+0
* fileio: minor read_full_stream_full() optimizationLennart Poettering2021-03-041-1/+3
* fileio: extend comment about file sizes in virtual file systemsLennart Poettering2021-02-191-1/+3
* tree-wide: reset the cleaned-up variable in cleanup functionsZbigniew Jędrzejewski-Szmek2021-02-161-1/+1
* fileio: teach read_full_file_full() to read from offset/with maximum sizeLennart Poettering2020-12-011-17/+43
* basic/fileio: constify struct timespec argumentsZbigniew Jędrzejewski-Szmek2020-11-101-4/+4
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* fileio: beef up READ_FULL_FILE_CONNECT_SOCKET to allow setting sender socket ...Lennart Poettering2020-11-031-1/+21
* Add WRITE_STRING_FILE_TRUNCATE to set O_TRUNCwilliamvds2020-10-211-1/+2
* basic/fileio: add chase_symlinks_and_fopen_unlocked()Zbigniew Jędrzejewski-Szmek2020-10-011-0/+36
* fileio: allow to read base64/hex data as stringsLennart Poettering2020-07-211-6/+14
* fileio: add support for read_full_file() on AF_UNIX stream socketsLennart Poettering2020-07-211-9/+53
* fileio: add explicit flag for generating world executable warning when readin...Lennart Poettering2020-07-211-1/+1
* fileio: Rename rename_and_apply_smack to rename_and_apply_smack_floor_label.Daan De Meyer2020-05-271-1/+1
* fileio: Refactor sync_rights to take fds as argumentsDaan De Meyer2020-05-271-3/+3
* sysusers: Move sync_rights and rename_and_apply_smack to basicDaan De Meyer2020-05-271-0/+22
* fileio: sync directory after rename, tooLennart Poettering2020-05-211-0/+7
* tree-wide: fix bad errno checksZbigniew Jędrzejewski-Szmek2020-05-201-1/+1
* fileio: extend comment a bitLennart Poettering2020-04-131-3/+5
* fileio: optionally allow telling read_line_full() whether we are processing a...Lennart Poettering2020-04-131-5/+5
* fileio: fileno() can realistically return -1Lennart Poettering2020-04-131-7/+29
* fileio: add take_fdopendir() variantVito Caputo2020-03-311-0/+12
* fileio: introduce take_fdopen{_unlocked}() variantVito Caputo2020-03-311-0/+26
* fileio: add WRITE_STRING_FILE_MODE_0600 flag for writing filesLennart Poettering2019-12-021-22/+21
* fileio: add 'dir_fd' parameter to read_full_file_full()Lennart Poettering2019-12-021-2/+4
* fileio: add an openat() flavour for fopen()Lennart Poettering2019-12-021-0/+75
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0
* fileio: introduce read_full_virtual_file() for reading virtual files in sysfs...Franck Bui2019-10-251-4/+111
* fileio: update warning messageYu Watanabe2019-09-111-2/+2
* firstboot: fix hang waiting for second Enter on inputZbigniew Jędrzejewski-Szmek2019-07-171-1/+12
* tree-wide: make use of errno_or_else() everywhereLennart Poettering2019-07-111-4/+4
* tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-211-4/+1
* fileio: add new WRITE_STRING_FILE_MKDIR_0755 flag for mkdir'ing parentLennart Poettering2019-05-081-0/+7
* basic/fileio: Fix memory leak if READ_FULL_FILE_SECURE flag is usedBenjamin Robin2019-04-151-0/+1
* Merge pull request #12222 from yuwata/macsecLennart Poettering2019-04-121-3/+7
|\
| * fileio: add READ_FULL_FILE_UNHEX flagYu Watanabe2019-04-121-3/+7
* | Add fmemopen_unlocked() and use unlocked ops in fuzzers and some other testsZbigniew Jędrzejewski-Szmek2019-04-121-0/+10
* | Add open_memstream_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-0/+10
* | Add fdopen_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-5/+15
* | Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-7/+4
* | Add fopen_unlocked() wrapperZbigniew Jędrzejewski-Szmek2019-04-121-15/+25
|/
* fileio: add READ_FULL_FILE_UNBASE64 flag for read_full_file_full()Yu Watanabe2019-04-091-0/+8