1. a4b740d block: Take graph lock for most of .bdrv_open by Kevin Wolf · 1 year, 4 months ago
  2. 018f9de block: Mark bdrv_apply_auto_read_only() and callers GRAPH_RDLOCK by Kevin Wolf · 1 year, 5 months ago
  3. cf8d4c5 cloop: mark more functions as coroutine_fns and GRAPH_RDLOCK by Paolo Bonzini · 1 year, 9 months ago
  4. e2c1c34 include/block: Untangle inclusion loops by Markus Armbruster · 2 years, 2 months ago
  5. 8393078 block: introduce bdrv_open_file_child() helper by Vladimir Sementsov-Ogievskiy · 2 years, 7 months ago
  6. 353a5d8 block: Make bdrv_{pread,pwrite}() return 0 on success by Alberto Faria · 2 years, 9 months ago
  7. 32cc71d block: Change bdrv_{pread,pwrite,pwrite_sync}() param order by Alberto Faria · 2 years, 9 months ago
  8. 53fb784 block: Add a 'flags' param to bdrv_{pread,pwrite,pwrite_sync}() by Alberto Faria · 2 years, 9 months ago
  9. f7ef38d block: use int64_t instead of uint64_t in driver read handlers by Vladimir Sementsov-Ogievskiy · 3 years, 6 months ago
  10. 69dca43 block: Use bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
  11. 8b1869d block: Make format drivers use child_of_bds by Max Reitz · 4 years, 10 months ago
  12. 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
  13. d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 10 months ago
  14. 1bbbf32 block: Use QEMU_IS_ALIGNED by Nir Soffer · 6 years ago
  15. a8d2532 Include qemu-common.h exactly where needed by Markus Armbruster · 6 years ago
  16. eaa2410 block: Require auto-read-only for existing fallbacks by Kevin Wolf · 6 years ago
  17. 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
  18. e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
  19. fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
  20. 862f215 block: Request child permissions in format drivers by Kevin Wolf · 8 years ago
  21. 4e4bf5c block: Attach bs->file only during .bdrv_open() by Kevin Wolf · 8 years ago
  22. cf2ab8f block: Convert bdrv_pread(v) to BdrvChild by Kevin Wolf · 9 years ago
  23. 5411541 block: Use bool as appropriate for BDS members by Eric Blake · 9 years ago
  24. a5b8dd2 block: Move request_alignment into BlockLimit by Eric Blake · 9 years ago
  25. a650648 block: Set request_alignment during .bdrv_refresh_limits() by Eric Blake · 9 years ago
  26. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  27. 5cd2308 cloop: Implement .bdrv_co_preadv() interface by Kevin Wolf · 9 years ago
  28. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  29. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  30. 9a4f4c3 block: Convert bs->file to BdrvChild by Kevin Wolf · 10 years ago
  31. 4ae7a52 cloop: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  32. 370e681 block/cloop: use PRIu32 format specifier for uint32_t by Stefan Hajnoczi · 11 years ago
  33. 42d43d3 block/cloop: fix offsets[] size off-by-one by Stefan Hajnoczi · 11 years ago
  34. f56b9bc block/cloop: refuse images with bogus offsets (CVE-2014-0144) by Stefan Hajnoczi · 11 years ago
  35. 7b103b3 block/cloop: refuse images with huge offsets arrays (CVE-2014-0144) by Stefan Hajnoczi · 11 years ago
  36. 509a41b block/cloop: prevent offsets_size integer overflow (CVE-2014-0143) by Stefan Hajnoczi · 11 years ago
  37. d65f97a block/cloop: validate block_size header field (CVE-2014-0144) by Stefan Hajnoczi · 11 years ago
  38. 015a103 bdrv: Use "Error" for opening images by Max Reitz · 11 years ago
  39. 1a86938 block: Add options QDict to .bdrv_open() by Kevin Wolf · 12 years ago
  40. 1a60657 cloop: Fix bdrv_open() error handling by Kevin Wolf · 12 years ago
  41. 1de7afc misc: move include files to include/qemu/ by Paolo Bonzini · 12 years ago
  42. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  43. 756f51e block/cloop: Use g_free instead of free by Dong Xu Wang · 13 years ago
  44. 5b47b7c block/cloop: Fix coding style by Dong Xu Wang · 13 years ago
  45. 2914caa block: take lock around bdrv_read implementations by Paolo Bonzini · 13 years ago
  46. 848c66e block: add a CoMutex to synchronous read drivers by Paolo Bonzini · 13 years ago
  47. 7267c09 Use glib memory allocation and free functions by Anthony Liguori · 14 years ago
  48. 20be49e cloop: use qemu block API by Christoph Hellwig · 15 years ago
  49. c94304b cloop: use pread by Christoph Hellwig · 15 years ago
  50. 66f82ce block: Open the underlying image file in generic code by Kevin Wolf · 15 years ago
  51. 019d6b8 Move block drivers into their own directory by Anthony Liguori · 16 years ago[Renamed from block-cloop.c]
  52. 5efa9d5 Convert block infrastructure to use new module init functionality by Anthony Liguori · 16 years ago
  53. e60f469 Use C99 initializers for BlockDriver methods by aurel32 · 16 years ago
  54. 3ec88e8 block: remove error handling from qemu_malloc() callers (Avi Kivity) by aliguori · 16 years ago
  55. 1d6198c Remove unnecessary trailing newlines by blueswir1 · 16 years ago
  56. faf0796 Split block API from vl.h. by pbrook · 17 years ago
  57. 3b46e62 find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. by ths · 17 years ago
  58. 5fafdf2 find -type f | xargs sed -i 's/[\t ]$//g' # on most files by ths · 17 years ago
  59. 83f6409 async file I/O API by bellard · 19 years ago
  60. 28a5c9c use uint8_t instead of char by bellard · 19 years ago
  61. 585d0ed .dmg disk image format support (Johannes Schindelin) by bellard · 20 years ago
  62. 3c56521 cloop driver (Johannes Schindelin) by bellard · 20 years ago