summaryrefslogtreecommitdiffstats
path: root/src/basic/fs-util.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #34799 from YHNdnzj/service-followupsMike Yuan2024-10-241-11/+0
|\
| * basic/fs-util: move unlink_tempfilep() to tmpfile-utilMike Yuan2024-10-221-11/+0
* | fs-util: move attempts counter in openat_report_new() into loopLennart Poettering2024-10-221-2/+1
* | fs-util: tweak how openat_report_new() operates when O_CREAT is used on a dan...Lennart Poettering2024-10-221-30/+16
* | fs-util: always call label post ops in xopenat_full(), in both success and er...Lennart Poettering2024-10-221-9/+11
* | fs-util: don't second guess openat_report_new() return valuesLennart Poettering2024-10-221-11/+0
* | label: tweak LabelOps post() hook to take "created" booleanLennart Poettering2024-10-221-2/+2
* | fs-util: always go through the unlink cleanup paths in xopenat_full()Lennart Poettering2024-10-221-5/+3
* | fs-util: remove misplaced RET_NERRNO()Lennart Poettering2024-10-221-1/+1
|/
* ask-password-api: don't accidentally create a dir, when we don't want oneLennart Poettering2024-10-211-10/+14
* fs-util: Introduce symlinkat_idempotentAdrian Vovk2024-10-181-3/+3
* fs-util: make readlink_malloc() inlineYu Watanabe2024-10-151-4/+0
* fs-util: Add XO_NOCOW flagDaan De Meyer2024-07-241-0/+7
* fs-util: Clean up properly in xopenat_full() on labelling errorDaan De Meyer2024-07-241-7/+11
* fs-util: Handle dangling symlinks in openat_report_new()Daan De Meyer2024-07-241-2/+21
* fs-util: try AT_EMPTY_PATH for access_fd() firstMike Yuan2024-05-211-0/+8
* fs-util: if /proc/ is mounted, return -EBADF when appropriate for link_fd()Mike Yuan2024-05-211-2/+5
* fd-util: introduce proc_fd_enoent_errno helperMike Yuan2024-05-211-16/+3
* fs-util: use RET_GATHER at one more placeMike Yuan2024-05-211-2/+2
* fs-util: add missing assertionsMike Yuan2024-05-211-0/+10
* basic: add open_mkdir_at_full()Christian Göttsche2024-04-291-2/+2
* fs-util: modernize touch_file a bitMike Yuan2024-04-291-8/+5
* fs-util: try AT_EMPTY_PATH first for futimens_opathMike Yuan2024-04-291-2/+12
* fs-util: add new helper linkat_replace()Lennart Poettering2024-03-141-0/+76
* fs-util: move link_fd() from tmpfile-util.c into generic fs-util.cLennart Poettering2024-03-141-0/+20
* fs-util: rename xopenat() -> xopanat_full()Yu Watanabe2024-02-151-4/+4
* fs-util: readlinkat() supports an empty stringYu Watanabe2024-02-151-2/+6
* fs-util: add comment explaining what xopenat() is forLennart Poettering2023-11-221-0/+10
* basic/fs-util: prefer fchmodat2 in fchmod_opathArseny Maslennikov2023-11-011-2/+16
* fs-util: Add XO_SUBVOLUME flag for xopenat()Daan De Meyer2023-08-141-1/+5
* pid1,vconsole-setup: take a lock for the console deviceZbigniew Jędrzejewski-Szmek2023-07-131-1/+0
* lock-util: Add LOCK_NONEDaan De Meyer2023-06-151-1/+1
* fs-util: Allow passing NULL path to xopenat()Daan De Meyer2023-06-061-1/+0
* path-util: fix typo in commentGaël PORTAY2023-06-051-1/+1
* tree-wide: port various pieces of code over to ROUND_UP()Lennart Poettering2023-06-021-1/+1
* fs-util: Add XOpenFlags with XO_LABEL flag to have xopenat() MAC label files/...Daan De Meyer2023-05-311-11/+39
* 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