summaryrefslogtreecommitdiffstats
path: root/src/basic/recurse-dir.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fs-util: rename xopenat() -> xopanat_full()Yu Watanabe2024-02-151-1/+1
* recurse-dir: add new readdir_all_at() helperLennart Poettering2023-12-061-0/+13
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* recurse-dir: Handle RECURSE_DIR_ENSURE_TYPE in readdir_all()Daan De Meyer2022-11-241-1/+18
* recurse-dir: optionally, call callback when entering/leaving toplevel dir, tooLennart Poettering2022-11-091-1/+35
* recurse-dir: use fd_reopen() at one more placeLennart Poettering2022-09-201-2/+2
* recurse-dir: give callers of recurse_dir_at() control over path prefixLennart Poettering2021-11-241-4/+1
* tree-wide: explicitly unpoison getdents64() memoryLennart Poettering2021-10-251-0/+2
* dirent-util: add FOREACH macro for iterating through getdents64() buffersLennart Poettering2021-10-251-9/+4
* dirent-util: move getdents64() related definitions to common headerLennart Poettering2021-10-251-21/+3
* Typos found by codespellDimitri Papadopoulos2021-10-201-2/+2
* recuse-dir: rework to use getdents64() instead of readdir()Lennart Poettering2021-10-111-98/+158
* dirent-util: get rid of stat_mode_to_dirent_type()Lennart Poettering2021-10-071-1/+1
* basic: add new recurse_dir() tool as replacement for nftw()Lennart Poettering2021-10-071-0/+416