summaryrefslogtreecommitdiff
path: root/src/basic/fs-util.c
Commit message (Expand)AuthorAge
* Prep v239: Unmask inotify_add_watch_fd()Sven Eden2018-08-24
* Prep v239: fs-util: Mask new chase_symlinks_and_*() functions.Sven Eden2018-08-24
* Prep v239: Add missing updates that evaded migration.Sven Eden2018-08-24
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-08-24
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-08-24
* fs-util: introduce fchmod_and_chown()Yu Watanabe2018-08-24
* tree-wide: fix a number of log calls that use %m but have no errno setLennart Poettering2018-08-24
* Add macro for checking if some flags are setZbigniew Jędrzejewski-Szmek2018-08-24
* fs-util: don't alter errno in unlink_tempfilep()Lennart Poettering2018-08-24
* Use STRLEN in two placesZbigniew Jędrzejewski-Szmek2018-08-24
* fs-util,test: add helper to remove tempfilesZbigniew Jędrzejewski-Szmek2018-08-24
* basic/fs-util: remove logically dead codeZbigniew Jędrzejewski-Szmek2018-08-24
* fs-util: introduce fchmod_opath()Franck Bui2018-08-24
* fs-util: export how many iterations chase_symlinks() executes at maxLennart Poettering2018-08-24
* fs-util: add new CHASE_STEP flag to chase_symlinks()Lennart Poettering2018-08-24
* path-lookup: properly chase paths when reducing with root dir (#8750)Lennart Poettering2018-08-24
* util-lib: introduce new empty_or_root() helper (#8746)Lennart Poettering2018-08-24
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-08-24
* fs-util: add shortcut for chase_symlinks() when it is called like open(O_PATH)Lennart Poettering2018-08-24
* fs-util: add calls that combine chase_symlinks() and open()/opendir() in oneLennart Poettering2018-08-24
* fs-util: add shortcut for chase_symlinks() when it is called like open(O_PATH)Lennart Poettering2018-08-24
* fs-util: add calls that combine chase_symlinks() and open()/opendir() in oneLennart Poettering2018-08-24
* fs-util: add new CHASE_TRAIL_SLASH flag for chase_symlinks()Lennart Poettering2018-08-24
* macro: introduce new TAKE_FD() macroLennart Poettering2018-08-24
* macro: introduce TAKE_PTR() macroLennart Poettering2018-08-24
* basic/fs-util: skip fsync_directory_of_file() if /proc/self/fd/ is not availa...Zbigniew Jędrzejewski-Szmek2018-06-28
* fs-util: move fsync_directory_of_file() into generic codeLennart Poettering2018-05-30
* login,user-sessions: always warn when we fail to remove nologin fileZbigniew Jędrzejewski-Szmek2018-05-30
* fs-util: add new unlinkat_deallocate() helperLennart Poettering2018-05-30
* fs-util: drop readlink_and_make_absolute_root()Yu Watanabe2018-05-30
* fs-util: drop readlink_and_canonicalize()Yu Watanabe2018-05-30
* fs-util: add new unlinkat_deallocate() helperLennart Poettering2018-05-30
* fs-util: chase_symlinks(): prevent double freeYu Watanabe2018-05-30
* fs-util: use _cleanup_close_ attributeYu Watanabe2018-05-30
* fs-util: chase_symlinks(): support empty rootYu Watanabe2018-05-30
* fs-util: refuse taking a relative path to chase if "root" is specified and CH...Lennart Poettering2018-05-30
* fs-util: extra chase_symlink() safety check on "path" parameterLennart Poettering2018-05-30
* fs-util: extra safety checks on chase_symlinks() root parameterLennart Poettering2018-05-30
* fs-util: add new chase_symlinks() flag CHASE_OPENLennart Poettering2018-05-30
* fs-util: add new CHASE_SAFE flag to chase_symlinks()Lennart Poettering2018-05-30
* log: minimize includes in log.hLennart Poettering2018-05-30
* fs-util: rework touch_file() so that it can touch socket file nodesLennart Poettering2018-05-30
* Prep v236 : Add missing SPDX-License-Identifier (2/9) src/basicSven Eden2018-03-26
* fs-util: remove comment about non-existing functionYu Watanabe2017-12-01
* fs-util: chase_symlinks(): remove unnecessary slash at the headYu Watanabe2017-12-01
* fs-util: small tweak in chase_symlinks()Lennart Poettering2017-10-04
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-12-08
* build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-11-23
* fs-util: propagate EEXIST error in symlink_idempotent() as EEXISTLennart Poettering2017-11-22
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-11-21