aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs/9p-util.h
AgeCommit message (Expand)Author
2023-07-25hw/9pfs: spelling fixesMichael Tokarev
2023-06-089pfs: prevent opening special files (CVE-2023-2861)Christian Schoenebeck
2022-12-23hw/9pfs: Replace the direct call to xxxat() APIs with a wrapperBin Meng
2022-12-23hw/9pfs: Drop unnecessary *xattr wrapper API declarationsBin Meng
2022-05-019pfs: fix wrong errno being sent to Linux client on macOS hostChristian Schoenebeck
2022-05-019pfs: fix wrong encoding of rdev field in Rgetattr on macOSChristian Schoenebeck
2022-03-079pfs/9p-util.h: convert Doxygen -> kerneldoc formatChristian Schoenebeck
2022-03-079pfs: drop Doxygen format from qemu_dirent_dup() API commentChristian Schoenebeck
2022-03-079pfs: move qemu_dirent_dup() from osdep -> 9p-utilChristian Schoenebeck
2022-03-079p: darwin: Implement compatibility for mknodatKeno Fischer
2022-03-079p: darwin: Compatibility for f/l*xattrKeno Fischer
2022-03-079p: darwin: Ignore O_{NOATIME, DIRECT}Keno Fischer
2022-03-079p: darwin: Handle struct dirent differencesKeno Fischer
2020-05-149pfs: local: ignore O_NOATIME if we don't have permissionsOmar Sandoval
2018-06-079p: Move a couple xattr functions to 9p-utilKeno Fischer
2017-08-109pfs: local: fix fchmodat_nofollow() limitationsGreg Kurz
2017-05-259pfs: local: simplify file openingGreg Kurz
2017-03-069pfs: fix vulnerability in openat_dir() and local_unlinkat_common()Greg Kurz
2017-03-069pfs: fix O_PATH build break with older glibc versionsGreg Kurz
2017-02-289pfs: local: lsetxattr: don't follow symlinksGreg Kurz
2017-02-289pfs: local: lgetxattr: don't follow symlinksGreg Kurz
2017-02-289pfs: introduce relative_openat_nofollow() helperGreg Kurz