aboutsummaryrefslogtreecommitdiff
path: root/hw/9pfs/9p-local.c
AgeCommit message (Expand)Author
2017-09-059pfs: local: clarify fchmodat_nofollow() implementationGreg Kurz
2017-08-109pfs: local: fix fchmodat_nofollow() limitationsGreg Kurz
2017-06-299pfs: local: Add support for custom fmode/dmode in 9ps mapped security modesTobias Schramm
2017-06-299pfs: local: remove: use correct path componentBruce Rogers
2017-05-259pfs: local: metadata file for the VirtFS rootGreg Kurz
2017-05-259pfs: local: simplify file openingGreg Kurz
2017-05-259pfs: local: resolve special directories in pathsGreg Kurz
2017-05-259pfs: local: fix unlink of alien files in mapped-file modeGreg Kurz
2017-05-159pfs: local: forbid client access to metadata (CVE-2017-7493)Greg Kurz
2017-04-189pfs: local: set the path of the export root to "."Greg Kurz
2017-03-069pfs: fix vulnerability in openat_dir() and local_unlinkat_common()Greg Kurz
2017-03-069pfs: don't use AT_EMPTY_PATH in local_set_cred_passthrough()Greg Kurz
2017-03-069pfs: fail local_statfs() earlierGreg Kurz
2017-03-069pfs: fix fd leak in local_opendir()Greg Kurz
2017-03-069pfs: fix bogus fd check in local_remove()Greg Kurz
2017-03-01Merge remote-tracking branch 'remotes/gkurz/tags/cve-2016-9602-for-upstream' ...Peter Maydell
2017-02-289pfs: local: drop unused codeGreg Kurz
2017-02-289pfs: local: open2: don't follow symlinksGreg Kurz
2017-02-289pfs: local: mkdir: don't follow symlinksGreg Kurz
2017-02-289pfs: local: mknod: don't follow symlinksGreg Kurz
2017-02-289pfs: local: symlink: don't follow symlinksGreg Kurz
2017-02-289pfs: local: chown: don't follow symlinksGreg Kurz
2017-02-289pfs: local: chmod: don't follow symlinksGreg Kurz
2017-02-289pfs: local: link: don't follow symlinksGreg Kurz
2017-02-289pfs: local: improve error handling in link opGreg Kurz
2017-02-289pfs: local: rename: use renameatGreg Kurz
2017-02-289pfs: local: renameat: don't follow symlinksGreg Kurz
2017-02-289pfs: local: lstat: don't follow symlinksGreg Kurz
2017-02-289pfs: local: readlink: don't follow symlinksGreg Kurz
2017-02-289pfs: local: truncate: don't follow symlinksGreg Kurz
2017-02-289pfs: local: statfs: don't follow symlinksGreg Kurz
2017-02-289pfs: local: utimensat: don't follow symlinksGreg Kurz
2017-02-289pfs: local: remove: don't follow symlinksGreg Kurz
2017-02-289pfs: local: unlinkat: don't follow symlinksGreg Kurz
2017-02-289pfs: local: open/opendir: don't follow symlinksGreg Kurz
2017-02-289pfs: local: keep a file descriptor on the shared folderGreg Kurz
2017-02-289pfs: remove side-effects in local_open() and local_opendir()Greg Kurz
2017-02-289pfs: remove side-effects in local_init()Greg Kurz
2017-02-28fsdev: add IO throttle support to fsdev devicesPradeep Jagadeesh
2017-01-259pfs: local: trivial cosmetic fix in pwritev opGreg Kurz
2016-09-169pfs: introduce v9fs_path_sprintf() helperGreg Kurz
2016-06-069p: switch back to readdir()Greg Kurz
2016-06-069p: introduce the V9fsDir typeGreg Kurz
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-01-299pfs: Clean up includesPeter Maydell
2016-01-229pfs: use error_report() instead of fprintf(stderr)Greg Kurz
2016-01-089pfs: break out 9p.h from virtio-9p.hWei Liu
2016-01-089pfs: rename virtio-9p-xattr{,-user}.{c,h} to 9p-xattr{,-user}.{c,h}Wei Liu
2016-01-089pfs: rename virtio-9p-local.c to 9p-local.cWei Liu