summaryrefslogtreecommitdiffstats
path: root/hw/9pfs/9p-local.c
Commit message (Expand)AuthorAgeFilesLines
* hw/9pfs : add spaces around operatorXinhao Zhang2020-11-051-5/+5
* virtio-9p: Use ERRP_GUARD()Vladimir Sementsov-Ogievskiy2020-07-101-7/+5Star
* 9p: local: always return -1 on error in local_unlinkat_commonDaniel Henrique Barboza2020-01-201-8/+6Star
* 9pfs: local: Fix possible memory leak in local_link()Jiajun Chen2020-01-201-1/+1
* 9pfs: make Error **errp const where it is appropriateVladimir Sementsov-Ogievskiy2019-12-181-1/+1
* 9p: Added virtfs option 'multidevs=remap|forbid|warn'Antonios Motakis2019-10-101-0/+21
* fsdev: Add return value to fsdev_throttle_parse_opts()Greg Kurz2019-10-101-2/+1Star
* 9p: Simplify error path of v9fs_device_realize_common()Greg Kurz2019-10-101-0/+4
* error: Fix use of error_prepend() with &error_fatal, &error_abortMarkus Armbruster2018-10-191-2/+2
* 9p: darwin: Explicitly cast comparisons of mode_t with -1Keno Fischer2018-06-291-2/+2
* cutils: Provide strchrnulKeno Fischer2018-06-291-1/+1
* 9p: local: Avoid warning if FS_IOC_GETVERSION is not definedKeno Fischer2018-06-071-17/+23
* 9p: local: Properly set errp in fstatfs error pathKeno Fischer2018-06-071-0/+2
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-1/+1
* fsdev: improve error handling of backend initGreg Kurz2018-01-081-1/+2
* fsdev: improve error handling of backend opts parsingGreg Kurz2018-01-081-14/+19
* 9pfs: fix type in *_parse_opts declarationsGreg Kurz2018-01-081-1/+1
* 9pfs: local: clarify fchmodat_nofollow() implementationGreg Kurz2017-09-051-4/+8
* 9pfs: local: fix fchmodat_nofollow() limitationsGreg Kurz2017-08-101-7/+35
* 9pfs: local: Add support for custom fmode/dmode in 9ps mapped security modesTobias Schramm2017-06-291-4/+21
* 9pfs: local: remove: use correct path componentBruce Rogers2017-06-291-1/+1
* 9pfs: local: metadata file for the VirtFS rootGreg Kurz2017-05-251-27/+59
* 9pfs: local: simplify file openingGreg Kurz2017-05-251-5/+29
* 9pfs: local: resolve special directories in pathsGreg Kurz2017-05-251-7/+25
* 9pfs: local: fix unlink of alien files in mapped-file modeGreg Kurz2017-05-251-19/+15Star
* 9pfs: local: forbid client access to metadata (CVE-2017-7493)Greg Kurz2017-05-151-2/+56
* 9pfs: local: set the path of the export root to "."Greg Kurz2017-04-181-1/+6
* 9pfs: fix vulnerability in openat_dir() and local_unlinkat_common()Greg Kurz2017-03-061-1/+1
* 9pfs: don't use AT_EMPTY_PATH in local_set_cred_passthrough()Greg Kurz2017-03-061-1/+1
* 9pfs: fail local_statfs() earlierGreg Kurz2017-03-061-0/+3
* 9pfs: fix fd leak in local_opendir()Greg Kurz2017-03-061-0/+1
* 9pfs: fix bogus fd check in local_remove()Greg Kurz2017-03-061-1/+1
* Merge remote-tracking branch 'remotes/gkurz/tags/cve-2016-9602-for-upstream' ...Peter Maydell2017-03-011-466/+557
|\
| * 9pfs: local: drop unused codeGreg Kurz2017-02-281-198/+0Star
| * 9pfs: local: open2: don't follow symlinksGreg Kurz2017-02-281-37/+19Star
| * 9pfs: local: mkdir: don't follow symlinksGreg Kurz2017-02-281-35/+20Star
| * 9pfs: local: mknod: don't follow symlinksGreg Kurz2017-02-281-33/+35
| * 9pfs: local: symlink: don't follow symlinksGreg Kurz2017-02-281-56/+25Star
| * 9pfs: local: chown: don't follow symlinksGreg Kurz2017-02-281-9/+17
| * 9pfs: local: chmod: don't follow symlinksGreg Kurz2017-02-281-11/+167
| * 9pfs: local: link: don't follow symlinksGreg Kurz2017-02-281-29/+55
| * 9pfs: local: improve error handling in link opGreg Kurz2017-02-281-11/+21
| * 9pfs: local: rename: use renameatGreg Kurz2017-02-281-30/+27Star
| * 9pfs: local: renameat: don't follow symlinksGreg Kurz2017-02-281-10/+64
| * 9pfs: local: lstat: don't follow symlinksGreg Kurz2017-02-281-17/+61
| * 9pfs: local: readlink: don't follow symlinksGreg Kurz2017-02-281-9/+17
| * 9pfs: local: truncate: don't follow symlinksGreg Kurz2017-02-281-6/+7
| * 9pfs: local: statfs: don't follow symlinksGreg Kurz2017-02-281-6/+4Star
| * 9pfs: local: utimensat: don't follow symlinksGreg Kurz2017-02-281-6/+13