summaryrefslogtreecommitdiff
path: root/src/basic/fs-util.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* basic/fs-util: change CHASE_OPEN flag into a separate output parameterZbigniew Jędrzejewski-Szmek2019-10-241-37/+40
* fs-util: introduce inotify_add_watch_and_warn() helperFranck Bui2019-10-051-0/+15
* Merge pull request #13194 from keszybz/chase-symlinks-testingLennart Poettering2019-07-261-9/+9
|\
| * fs-util: adjust punctuation in commentsZbigniew Jędrzejewski-Szmek2019-07-191-9/+9
* | fs-util: add fsync_full() helperLennart Poettering2019-07-251-0/+11
|/
* tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-241-2/+2
* fs-util: no need for fchmod_and_chown() to access /proc/self/fd directlyFranck Bui2019-06-181-8/+5
* tree-wide: port various places over to use chmod_and_chown()Lennart Poettering2019-05-241-7/+1
* fs-util: rewrite chmod_and_chown()Lennart Poettering2019-05-241-82/+37
* util-lib: use FLAGS_SET() where appropriateLennart Poettering2019-04-021-2/+2
* fs-util: suppress world-writable warnings if we read /dev/nullLennart Poettering2019-04-011-0/+4
* fs-util: change chmod_and_chown() to not complain if stat data already matchesLennart Poettering2019-03-191-17/+62
* Merge pull request #11820 from dm0-/chaseLennart Poettering2019-03-041-0/+1
|\
| * fs-util: exempt root prefix directories from UID checksDavid Michael2019-02-281-0/+1
* | fs-util: add new helper syncfs_path()Lennart Poettering2019-03-011-0/+15
|/
* fs-util: add missing linux/falloc.h includeDavide Cavalca2019-02-271-0/+1
* locale-util: prefix special glyph enum values with SPECIAL_GLYPH_Lennart Poettering2018-12-141-1/+1
* Merge pull request #10984 from fbuihuu/tmpfiles-be-more-explicit-with-unsafe-...Lennart Poettering2018-12-101-10/+46
|\
| * fs-util: make CHASE_WARN effective with CHASE_NO_AUTOFSFranck Bui2018-12-101-1/+18
| * fs-util: rename safe_transition() into unsafe_transition()Franck Bui2018-12-101-6/+6