summaryrefslogtreecommitdiffstats
path: root/block/vvfat.c
Commit message (Expand)AuthorAgeFilesLines
* block/vvfat: Fix compiler warning with gcc 7Max Reitz2017-07-181-2/+3
* vvfat: initialize memory after allocating itHervé Poussineau2017-07-181-0/+1
* vvfat: correctly parse non-ASCII short and long file namesHervé Poussineau2017-07-181-22/+37
* vvfat: add a constant for bootsector nameHervé Poussineau2017-07-181-1/+7
* vvfat: add constants for special values of name[0]Hervé Poussineau2017-07-181-6/+11
* vvfat: make it thread-safePaolo Bonzini2017-07-171-1/+7
* block: Make bdrv_is_allocated() byte-basedEric Blake2017-07-101-14/+20
* vvfat: change OEM name to 'MSWIN4.1'Hervé Poussineau2017-07-101-1/+1
* vvfat: handle KANJI lead byte 0xe5Hervé Poussineau2017-07-101-2/+7
* vvfat: limit number of entries in root directory in FAT12/FAT16Hervé Poussineau2017-07-101-9/+17
* vvfat: correctly generate numeric-tail of short file namesHervé Poussineau2017-07-101-34/+31Star
* vvfat: correctly create base short names for non-ASCII filenamesHervé Poussineau2017-07-101-28/+76
* vvfat: correctly create long names for non-ASCII filenamesHervé Poussineau2017-07-101-20/+18Star
* vvfat: always create . and .. entries at first and in that orderHervé Poussineau2017-07-101-2/+11
* vvfat: fix field names in FAT12/FAT16 and FAT32 boot sectorsHervé Poussineau2017-07-101-7/+14
* vvfat: introduce offset_to_bootsector, offset_to_fat and offset_to_root_dirHervé Poussineau2017-07-101-27/+43
* vvfat: rename useless enumeration valuesHervé Poussineau2017-07-101-5/+8
* vvfat: fix typosHervé Poussineau2017-07-101-4/+4
* vvfat: replace tabs by 8 spacesHervé Poussineau2017-07-101-1027/+1027
* vvfat: fix qemu-img map and qemu-img convertHervé Poussineau2017-07-101-2/+1Star
* qapi: merge QInt and QFloat in QNumMarc-André Lureau2017-06-201-1/+0Star
* migration: Create migration/blocker.hJuan Quintela2017-05-171-1/+1
* qobject: Use simpler QDict/QList scalar insertion macrosEric Blake2017-05-091-5/+5
* block: do not set BDS read_only if copy_on_read enabledJeff Cody2017-04-241-4/+15
* block: add bdrv_set_read_only() helper functionJeff Cody2017-04-241-2/+2
* vvfat: React to bdrv_is_allocated() errorsEric Blake2017-03-131-3/+19
* block: Add Error parameter to bdrv_set_backing_hd()Kevin Wolf2017-02-281-1/+1
* vvfat: Implement .bdrv_child_perm()Kevin Wolf2017-02-281-0/+22
* vvfat: Use opened node as backing fileKevin Wolf2017-02-241-5/+5
* migration: disallow migrate_add_blocker during migrationAshijeet Acharya2017-01-241-7/+12
* block/vvfat: Remove the undesirable commentAshijeet Acharya2017-01-241-1/+0Star
* block: Add "read-only" to the options QDictAlberto Garcia2016-09-231-1/+2
* vvfat: Fix qcow write target driver specificationMax Reitz2016-07-131-1/+2
* block: Convert bdrv_write() to BdrvChildKevin Wolf2016-07-051-3/+2Star
* block: Convert bdrv_read() to BdrvChildKevin Wolf2016-07-051-1/+1
* vvfat: Use BdrvChild for s->qcowKevin Wolf2016-07-051-23/+43
* block: Use bool as appropriate for BDS membersEric Blake2016-07-051-2/+2
* block: Move request_alignment into BlockLimitEric Blake2016-07-051-1/+1
* block: Set request_alignment during .bdrv_refresh_limits()Eric Blake2016-07-051-1/+6
* coccinelle: Remove unnecessary variables for function return valueEduardo Habkost2016-06-201-4/+1Star
* block: Use DIV_ROUND_UPLaurent Vivier2016-06-071-2/+1Star
* block: Make bdrv_open() return a BDSMax Reitz2016-05-251-4/+4
* qemu-common: stop including qemu/bswap.h from qemu-common.hPaolo Bonzini2016-05-191-0/+1
* vvfat: Implement .bdrv_co_preadv/pwritev interfacesKevin Wolf2016-05-121-9/+46
* vvfat: Fix default volume labelKevin Wolf2016-04-291-0/+2
* vvfat: Fix volume name assertionKevin Wolf2016-04-291-1/+6
* block: Remove BDRV_O_CACHE_WBKevin Wolf2016-03-301-2/+1Star
* util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* block: Add "file" output parameter to block status query functionsFam Zheng2016-02-021-1/+1