summaryrefslogtreecommitdiff
path: root/src/basic/fs-util.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #26944 from aafeijoo-suse/systemd-network-generator-initrd...Zbigniew Jędrzejewski-Szmek2023-04-261-1/+1
|\
| * fs-util: fix typo in commentAntonio Alvarez Feijoo2023-03-241-1/+1
* | fs-util: make sure open_mkdir_at() does something roughly sensible when invok...Lennart Poettering2023-04-251-13/+7
* | basic/fs-util: typo fixZbigniew Jędrzejewski-Szmek2023-04-031-1/+1
* | fs-util: Strip O_NOFOLLOW in xopenat() when calling fd_reopen()Daan De Meyer2023-03-301-1/+1
* | fs-util: Allow xopenat() to reopen existing file descriptorsDaan De Meyer2023-03-231-0/+5
* | fs-util: Add xopenat_lock()Daan De Meyer2023-03-221-0/+44
* | fs-util: Add open_parent_at()Daan De Meyer2023-03-211-3/+14
|/
* Merge pull request #26784 from DaanDeMeyer/chase-fixDaan De Meyer2023-03-151-27/+46
|\
| * fs-util: Add xopenat()Daan De Meyer2023-03-141-27/+46
* | fs-util: Drop unlink_noerrno()Daan De Meyer2023-03-151-6/+1
|/
* path-util: rework file_in_same_dir() on top of path_extract_directory()Lennart Poettering2023-01-241-13/+7
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-5/+5
* fs-util: make chmod_and_chown_at() work with empty path and AT_FDCWDYu Watanabe2022-12-081-1/+9
* tree-wide: make constant ratelimit compound actually constLennart Poettering2022-11-221-1/+1
* fs-util: Add missing assert to chmod_and_chown_at()Daan De Meyer2022-11-111-0/+2
* Merge pull request #24813 from DaanDeMeyer/at-all-the-thingsLuca Boccassi2022-11-101-8/+8
|\
| * fs-util: Add chown_and_chmod_at()Daan De Meyer2022-11-091-8/+8
* | basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
|/
* fs-util: add mknodat_atomic()Lennart Poettering2022-09-231-5/+6
* fs-util: make mkfifo_atomic() just a shortcut for mkfifoat_atomic()Lennart Poettering2022-09-231-29/+6
* fs-util: replace symlink_atomic() by symlinkat_atomic()Lennart Poettering2022-09-231-5/+6
* fs-util,label: introduce symlink_atomic_full() and symlink_atomic_full_label()Yu Watanabe2022-09-141-2/+10
* fs-util: use path_make_relative_parent() at one more placeYu Watanabe2022-09-141-7/+1
* fs-util: make touch() an inline functionLennart Poettering2022-08-171-4/+0
* path-util: make readlink_value() refuse O_DIRECTORY returned from path_extrac...Yu Watanabe2022-04-201-2/+9
* fs-util: use path_extract_filename() at one more placeYu Watanabe2022-04-161-12/+4
* process-util: refactor APIs for reading /proc/self/xyz symlinksLennart Poettering2022-04-011-2/+4
* strv: declare iterator of FOREACH_STRING() in the loopZbigniew Jędrzejewski-Szmek2022-03-231-1/+0
* fs-util: make sure openat_report_new() initializes return param also on shortcutLennart Poettering2022-03-231-3/+11
* fs-util: fix typos in commentsLennart Poettering2022-03-231-2/+2
* fs-util: add openat_report_new() wrapper around openat()Lennart Poettering2022-03-211-0/+39
* tree-wide: port various places over to new stat_inode_same() helperLennart Poettering2022-02-141-2/+1
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-151-1/+0
* fs-util: add new helper open_mkdir_at()Lennart Poettering2021-11-171-0/+74
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-161-26/+9
* fs-util: add helper that can split CIFS services namesLennart Poettering2021-10-271-0/+76
* alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhereLennart Poettering2021-10-141-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-505/+0
* basic: split out inotify-related calls from fs-util.h → inotify-util.hLennart Poettering2021-10-051-25/+0
* basic: split out glyph/emoji related calls from locale-util.[ch] into glyph-u...Lennart Poettering2021-10-051-1/+1
* basic: split out sync() family of calls from fs-util.[ch] into new c/h fileLennart Poettering2021-10-051-166/+0
* fs-util: rewrite rmdir_parents() with path_find_last_component()Yu Watanabe2021-09-071-31/+20
* fs-util: use futimens_opath() helper functionYu Watanabe2021-09-011-3/+3
* fs-util: drop unnecessary initializationYu Watanabe2021-09-011-1/+1
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-24/+7
* fs-util: teach syncfs_path() handle with empty path argumentLennart Poettering2021-07-081-2/+6
* fs-util: add fsync_path_and_parent_at()Lennart Poettering2021-07-081-0/+16
* fs-util: add API for fsync()ing parent dir of pathLennart Poettering2021-07-081-0/+24
* fs-util: make sure fsync_directory_of_file() does something useful on O_PATH fdsLennart Poettering2021-07-081-10/+25