summaryrefslogtreecommitdiff
path: root/src/basic/fs-util.c
Commit message (Expand)AuthorAgeFilesLines
...
* Improve tmpfiles unsafe transition log message (#20048)Albert Brox2021-06-301-3/+9
* Merge pull request #20004 from yuwata/readdir-ensure-typeZbigniew Jędrzejewski-Szmek2021-06-241-2/+0
|\
| * dirent-util: use readdir_ensure_type() in readdir_no_dot() and FOREACH_DIRENT()Yu Watanabe2021-06-241-2/+0
* | basic,shared: move a bunch of files to src/shared/Zbigniew Jędrzejewski-Szmek2021-06-241-86/+0
|/
* tmpfiles: add '=' action modifier.Allen Webb2021-06-081-1/+1
* tree-wide: always drop unnecessary dot in pathYu Watanabe2021-05-281-1/+1
* fs-util: make chase_symlinks() use path_find_first_component()Yu Watanabe2021-05-281-109/+56
* basic: allow copy_rights() to work without mounted /procZbigniew Jędrzejewski-Szmek2021-05-241-6/+22
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-3/+3
* journald: Retry if posix_fallocate returned -1 (EINTR)Igor Zhbanov2021-04-211-0/+21
* fs-util: port symlink_idempotent() to path_extract_directory()Lennart Poettering2021-03-091-3/+3
* fs-util: replace use of FILENAME_MAX by PATH_MAX in readlinkat_malloc()Lennart Poettering2021-03-081-13/+13
* Merge pull request #18864 from poettering/fsync-tweaksYu Watanabe2021-03-041-22/+39
|\
| * fs-util: handle gracefully if fsync_full() is called on block devices and suchLennart Poettering2021-03-031-2/+7
| * fs-util: allow fsync_directory_of_file() on directories tooLennart Poettering2021-03-031-20/+32
* | fs-util: when opening arbitrary inodes, better use O_NONBLOCKLennart Poettering2021-03-041-2/+1
* | fs-util: port open_parent() to path_extract_directory()Lennart Poettering2021-03-031-9/+4
|/
* fs-util: use ERRNO_IS_NOT_SUPPORTED() at two more places where we can't be su...Lennart Poettering2021-03-021-2/+2
* fs-util: make sure conservative_renameat() properly detects identity of longe...Lennart Poettering2021-02-041-7/+21
* fs-util: rename conservative_rename() -> conservative_renameat()Yu Watanabe2021-01-221-1/+1
* string-util: imply NULL termination of strextend() argument listLennart Poettering2021-01-061-3/+3
* fs-util: add conservative_rename() that suppresses unnecessary renamesLennart Poettering2020-12-021-0/+77
* tree-wide: fix "a the" or "the a"Yu Watanabe2020-11-131-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* fs-util: add new futimens_opath() helperLennart Poettering2020-09-281-0/+19
* Merge pull request #17145 from poettering/kill-chmod-and-chown-unsafeZbigniew Jędrzejewski-Szmek2020-09-241-46/+0
|\
| * fs-util: drop chmod_and_chown_unsafe() which is unused nowLennart Poettering2020-09-231-46/+0
* | fs-util: check for /proc mounted in access_fd()Lennart Poettering2020-09-231-5/+14
* | fs-util: use strna() on returned strings of fd_get_path() if we don't check i...Lennart Poettering2020-09-231-2/+2
* | basic: update fd_get_path() to use proc_mounted() helperLennart Poettering2020-09-231-2/+2
|/
* fs-util,tmpfiles: fix error handling of fchmod_opath()Lennart Poettering2020-09-101-6/+11
* tree-wide: fix spelling of "fallback"Zbigniew Jędrzejewski-Szmek2020-08-201-1/+1
* tree-wide: avoid some loaded termsLennart Poettering2020-06-251-2/+2
* fs-util: add stat_warn_permissions() that operates on struct stat instead of fdLennart Poettering2020-06-021-9/+19
* tree-wide: codespell fixesFrantisek Sumsal2020-05-251-1/+1
* fs-util: teach unlinkat_deallocate() a simple scheme for overwriting for erasingLennart Poettering2020-05-191-4/+45
* fs-util: beef up path_is_encrypted() to deal with LVM block devicesLennart Poettering2020-05-101-10/+72
* fs-util: add helper path_is_encrypted() that checks if a file system is encry...Lennart Poettering2020-05-071-0/+25
* tmpfiles: if we get ENOENT when opening /proc/self/fd/, check if /proc is mou...Lennart Poettering2020-04-231-2/+9
* util: return the correct correct wd from inotify helpersBalaji Punnuru2020-04-221-6/+8
* basic/fs-util: add a version of chmod_and_chown that doesn not use /procZbigniew Jędrzejewski-Szmek2020-03-031-0/+46
* fs-util: make sure we output normalized paths in chase_symlinks()Lennart Poettering2020-01-281-4/+17
* fs-util: when calling chase_symlinks() with root path, leave root part unreso...Lennart Poettering2020-01-281-3/+31
* include missing_fcntl.h where neededAnita Zhang2019-11-071-0/+1
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop stat.h or statfs.h when stat-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop time.h when time-util.h is includedYu Watanabe2019-11-041-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-041-1/+0
* fs-util: let's avoid unnecessary strerror()Lennart Poettering2019-11-031-6/+3
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+2