1. 5eed3db vvfat: Fix reading files with non-continuous clusters by Amjad Alsharafi · 7 months ago
  2. f60a6f7 vvfat: Fix wrong checks for cluster mappings invariant by Amjad Alsharafi · 7 months ago
  3. 21b25a0 vvfat: Fix usage of `info.file.offset` by Amjad Alsharafi · 7 months ago
  4. b881cf0 vvfat: Fix bug in writing to middle of file by Amjad Alsharafi · 7 months ago
  5. 44b424d block: remove separate bdrv_file_open callback by Paolo Bonzini · 2 years, 3 months ago
  6. e0ee3a8 cpr: relax blockdev migration blockers by Steve Sistare · 1 year, 4 months ago
  7. c8a7fc5 migration: simplify blockers by Steve Sistare · 1 year, 4 months ago
  8. 4026f1c block: Mark bdrv_get_parent_name() and callers GRAPH_RDLOCK by Kevin Wolf · 1 year, 5 months ago
  9. cc32399 block: convert more bdrv_is_allocated* and bdrv_block_status* calls to coroutine versions by Paolo Bonzini · 1 year, 6 months ago
  10. fb2575f block: Clean up local variable shadowing by Markus Armbruster · 1 year, 5 months ago
  11. eab76d5 vvfat: mark various functions as coroutine_fn by Paolo Bonzini · 2 years ago
  12. 954ea53 block/vvfat: Remove pointless check of NDEBUG by Philippe Mathieu-Daudé · 2 years ago
  13. e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years, 2 months ago
  14. c263299 block/vvfat: Unify the mkdir() call by Bin Meng · 2 years, 4 months ago
  15. 1e85c72 vvfat: allow spaces in file names by Hervé Poussineau · 2 years, 5 months ago
  16. d0f95b6 vvfat: allow some writes to bootsector by Hervé Poussineau · 2 years, 5 months ago
  17. 69fbfff block: Refactor get_tmp_filename() by Bin Meng · 2 years, 5 months ago
  18. 32cc71d block: Change bdrv_{pread,pwrite,pwrite_sync}() param order by Alberto Faria · 2 years, 9 months ago
  19. 53fb784 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() by Alberto Faria · 2 years, 9 months ago
  20. b9b8860 vvfat: Fix vvfat_write() for writes before the root directory by Kevin Wolf · 3 years, 3 months ago
  21. 2db9b9e vvfat: Fix size of temporary qcow file by Kevin Wolf · 3 years, 3 months ago
  22. 22c36b7 block/vvfat.c fix leak when failure occurs by Daniella Lee · 3 years, 3 months ago
  23. e75abed block: use int64_t instead of uint64_t in driver write handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  24. f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  25. 6af7227 block/vvfat: fix: drop backing by Vladimir Sementsov-Ogievskiy · 3 years, 8 months ago
  26. 8081f06 block/vvfat: inherit child_vvfat_qcow from child_of_bds by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
  27. 39df2c6 block/vvfat: fix vvfat_child_perm crash by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
  28. fb62b58 block/vvfat: child_vvfat_qcow: add .get_parent_aio_context, fix crash by Vladimir Sementsov-Ogievskiy · 3 years, 9 months ago
  29. c9eb2f3 block/vvfat: Fix bad printf format specifiers by AlexChen · 4 years, 4 months ago
  30. 448058a util: rename qemu_open() to qemu_open_old() by Daniel P. Berrangé · 4 years, 7 months ago
  31. 386f6c0 error: Avoid error_propagate() after migrate_add_blocker() by Markus Armbruster · 4 years, 8 months ago
  32. af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 8 months ago
  33. 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 8 months ago
  34. 3dfa23b vvfat: Fix array_remove_slice() by Kevin Wolf · 4 years, 8 months ago
  35. c79e243 vvfat: Check that updated filenames are valid by Kevin Wolf · 4 years, 8 months ago
  36. e5d8a40 block: Drop @child_class from bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  37. 1f38f04 block: Pass BdrvChildRole in remaining cases by Max Reitz · 4 years, 10 months ago
  38. 25191e5 block: Make backing files child_of_bds children by Max Reitz · 4 years, 10 months ago
  39. 3cdc69d block: Pass parent_is_format to .inherit_options() by Max Reitz · 4 years, 10 months ago
  40. 272c02e block: Pass BdrvChildRole to .inherit_options() by Max Reitz · 4 years, 10 months ago
  41. bf8e925 block: Pass BdrvChildRole to bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
  42. 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
  43. bd86fb9 block: Rename BdrvChildRole to BdrvChildClass by Max Reitz · 4 years, 10 months ago
  44. f844ec0 block: Use bdrv_make_empty() where possible by Max Reitz · 4 years, 10 months ago
  45. f464906 block: Comment cleanups by Eric Blake · 4 years, 10 months ago
  46. 8475ea4 block/vvfat: Do not unref qcow on closing backing bdrv by Hikaru Nishida · 5 years ago
  47. 1bbbf32 block: Use QEMU_IS_ALIGNED by Nir Soffer · 6 years ago
  48. 856dfd8 qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h by Markus Armbruster · 6 years ago
  49. e5a0a67 vvfat: Replace bdrv_{read,write}() with bdrv_{pread,pwrite}() by Alberto Garcia · 6 years ago
  50. 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
  51. 443ba6b vvfat: Fix memory leak by Kevin Wolf · 6 years ago
  52. 8d9401c block: Fix potential Null pointer dereferences in vvfat.c by Liam Merwick · 6 years ago
  53. eaa2410 block: Require auto-read-only for existing fallbacks by Kevin Wolf · 6 years ago
  54. e35bdc1 block: Add auto-read-only option by Kevin Wolf · 6 years ago
  55. a2b83a5 block/vvfat: Fix crash when reporting error about too many files in directory by Thomas Huth · 7 years ago
  56. 3e31b4e block/vvfat: Disable debug message by default by Thomas Huth · 7 years ago
  57. 6cd5c9d block: ignore_bds_parents parameter for drain functions by Kevin Wolf · 7 years ago
  58. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  59. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  60. 4f8e3a1 vvfat: Fix inherit_options flags by Fam Zheng · 7 years ago
  61. fba3998 vvfat: Switch to .bdrv_co_block_status() by Eric Blake · 7 years ago
  62. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  63. bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
  64. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  65. d470ad4 block: Guard against NULL bs->drv by Max Reitz · 7 years ago
  66. 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
  67. e0995dc block: Add reopen_queue to bdrv_child_perm() by Kevin Wolf · 7 years ago
  68. 7a6ab45 block: Clean up some bad code in the vvfat driver by Thomas Huth · 7 years ago
  69. b62e39b General warn report fixups by Alistair Francis · 7 years ago
  70. 8297be8 Convert multi-line fprintf() to warn_report() by Alistair Francis · 7 years ago
  71. 2ab4b13 Convert single line fprintf(.../n) to warn_report() by Alistair Francis · 7 years ago
  72. 78ee96d vvfat: use DIV_ROUND_UP by Marc-André Lureau · 8 years ago
  73. 7c8730d block/vvfat: Fix compiler warning with gcc 7 by Max Reitz · 8 years ago
  74. f80256b vvfat: initialize memory after allocating it by Hervé Poussineau · 8 years ago
  75. e03da26 vvfat: correctly parse non-ASCII short and long file names by Hervé Poussineau · 8 years ago
  76. 63d261c vvfat: add a constant for bootsector name by Hervé Poussineau · 8 years ago
  77. 8c4517f vvfat: add constants for special values of name[0] by Hervé Poussineau · 8 years ago
  78. 254aee4 vvfat: make it thread-safe by Paolo Bonzini · 8 years ago
  79. d6a644b block: Make bdrv_is_allocated() byte-based by Eric Blake · 8 years ago
  80. 8b54429 vvfat: change OEM name to 'MSWIN4.1' by Hervé Poussineau · 8 years ago
  81. 78f002c vvfat: handle KANJI lead byte 0xe5 by Hervé Poussineau · 8 years ago
  82. 6817efe vvfat: limit number of entries in root directory in FAT12/FAT16 by Hervé Poussineau · 8 years ago
  83. 339cebc vvfat: correctly generate numeric-tail of short file names by Hervé Poussineau · 8 years ago
  84. 0c36111 vvfat: correctly create base short names for non-ASCII filenames by Hervé Poussineau · 8 years ago
  85. 09ec411 vvfat: correctly create long names for non-ASCII filenames by Hervé Poussineau · 8 years ago
  86. f82d92b vvfat: always create . and .. entries at first and in that order by Hervé Poussineau · 8 years ago
  87. 92e28d8 vvfat: fix field names in FAT12/FAT16 and FAT32 boot sectors by Hervé Poussineau · 8 years ago
  88. 4dc705d vvfat: introduce offset_to_bootsector, offset_to_fat and offset_to_root_dir by Hervé Poussineau · 8 years ago
  89. ad05b31 vvfat: rename useless enumeration values by Hervé Poussineau · 8 years ago
  90. 5f5b29d vvfat: fix typos by Hervé Poussineau · 8 years ago
  91. d6a7e54 vvfat: replace tabs by 8 spaces by Hervé Poussineau · 8 years ago
  92. 139921a vvfat: fix qemu-img map and qemu-img convert by Hervé Poussineau · 8 years ago
  93. 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
  94. 795c40b migration: Create migration/blocker.h by Juan Quintela · 8 years ago
  95. 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
  96. e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
  97. fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
  98. 6f712ee vvfat: React to bdrv_is_allocated() errors by Eric Blake · 8 years ago
  99. 12fa4af block: Add Error parameter to bdrv_set_backing_hd() by Kevin Wolf · 8 years ago
  100. 91ef382 vvfat: Implement .bdrv_child_perm() by Kevin Wolf · 8 years ago