1. 2ac0152 qcow2: Make qcow2_alloc_bytes() more explicit by Max Reitz · 10 years ago
  2. b6d36de qcow2: Make size_to_clusters() return uint64_t by Max Reitz · 10 years ago
  3. ff99129 qcow2: Rename BDRVQcowState to BDRVQcow2State by Kevin Wolf · 10 years ago
  4. b6af097 maint: remove / fix many doubled words by Daniel P. Berrange · 10 years ago
  5. 3e5feb6 qcow2: Handle EAGAIN returned from update_refcount by Jindřich Makovička · 10 years ago
  6. a3f1afb qcow2: make qcow2_cache_put() a void function by Alberto Garcia · 10 years ago
  7. 72e80b8 qcow2: use one single memory block for the L2/refcount cache tables by Alberto Garcia · 10 years ago
  8. ecbda7a qcow2: Flush pending discards before allocating cluster by Kevin Wolf · 10 years ago
  9. 786a4ea Convert (ffs(val) - 1) to ctz32(val) by Stefan Hajnoczi · 10 years ago
  10. 14a58a4 qcow2: Respect new_block in alloc_refcount_block() by Max Reitz · 10 years ago
  11. 59c0cb7 qcow2: More helpers for refcount modification by Max Reitz · 10 years ago
  12. 7453c96 qcow2: Helper function for refcount modification by Max Reitz · 10 years ago
  13. 5fee192 qcow2: Helper for refcount array reallocation by Max Reitz · 10 years ago
  14. 0e06528 qcow2: Use 64 bits for refcount values by Max Reitz · 10 years ago
  15. 2aabe7c qcow2: Use unsigned addend for update_refcount() by Max Reitz · 10 years ago
  16. 7324c10 qcow2: Only return status from qcow2_get_refcount by Max Reitz · 10 years ago
  17. c6e9d8a qcow2: Do not return new value after refcount update by Max Reitz · 10 years ago
  18. 346a53d qcow2: Add two new fields to BDRVQcowState by Max Reitz · 10 years ago
  19. 8c44dfb qcow2: Rewrite qcow2_alloc_bytes() by Max Reitz · 10 years ago
  20. 4475191 block/qcow2: Make get_refcount() global by Max Reitz · 10 years ago
  21. 17bd5f4 qcow2: Drop REFCOUNT_SHIFT by Max Reitz · 11 years ago
  22. 791230d qcow2: Clean up after refcount rebuild by Max Reitz · 10 years ago
  23. c7c0681 qcow2: Rebuild refcount structure during check by Max Reitz · 10 years ago
  24. f307b25 qcow2: Do not perform potentially damaging repairs by Max Reitz · 10 years ago
  25. 001c158 qcow2: Fix refcount blocks beyond image end by Max Reitz · 10 years ago
  26. 9696df2 qcow2: Reuse refcount table in calculate_refcounts() by Max Reitz · 10 years ago
  27. 641bb63 qcow2: Let inc_refcounts() resize the reftable by Max Reitz · 10 years ago
  28. fef4d3d qcow2: Let inc_refcounts() return -errno by Max Reitz · 10 years ago
  29. ad27390 qcow2: Split fail code in L1 and L2 checks by Max Reitz · 10 years ago
  30. 713d967 qcow2: Use int64_t for in-memory reftable size by Max Reitz · 10 years ago
  31. 057a3fe qcow2: Pull check_refblocks() up by Max Reitz · 10 years ago
  32. 78fb328 qcow2: Use sizeof(**refcount_table) by Max Reitz · 10 years ago
  33. 6ca56bf qcow2: Split qcow2_check_refcounts() by Max Reitz · 10 years ago
  34. d8bb71b qcow2: fix leak of Qcow2DiscardRegion in update_refcount_discard by Zhang Haoyu · 10 years ago
  35. a97c67e qcow2: Check L1/L2/reftable entries for alignment by Max Reitz · 11 years ago
  36. adb4355 qcow2: Use qcow2_signal_corruption() for overlaps by Max Reitz · 11 years ago
  37. 9bf040b qapi/block: Add "fatal" to BLOCK_IMAGE_CORRUPTED by Max Reitz · 11 years ago
  38. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 11 years ago
  39. 39ba3bf qcow2: fix new_blocks double-free in alloc_refcount_block() by Stefan Hajnoczi · 11 years ago
  40. 8fcffa9 qcow2: Return useful error code in refcount_init() by Max Reitz · 11 years ago
  41. de82815 qcow2: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  42. c120f0f qapi event: convert BLOCK_IMAGE_CORRUPTED by Wenchao Xia · 11 years ago
  43. 65f33bc qcow2: Fix alloc_clusters_noref() overflow detection by Max Reitz · 11 years ago
  44. a49139a qcow2: Catch bdrv_getlength() error by Max Reitz · 11 years ago
  45. 91f827d qcow2: Avoid overflow in alloc_clusters_noref() by Max Reitz · 11 years ago
  46. 0abe740 qcow2: Protect against some integer overflows in bdrv_check by Kevin Wolf · 11 years ago
  47. bb572ae qcow2: Fix types in qcow2_alloc_clusters and alloc_clusters_noref by Kevin Wolf · 11 years ago
  48. 2b5d595 qcow2: Check new refcount table size on growth by Kevin Wolf · 11 years ago
  49. db8a31d qcow2: Avoid integer overflow in get_refcount (CVE-2014-0143) by Kevin Wolf · 11 years ago
  50. b106ad9 qcow2: Don't rely on free_cluster_index in alloc_refcount_block() (CVE-2014-0147) by Kevin Wolf · 11 years ago
  51. 5dab2fa qcow2: Check refcount table size (CVE-2014-0144) by Kevin Wolf · 11 years ago
  52. a134d90 qcow2: Fix fail path in realloc_refcount_block() by Max Reitz · 11 years ago
  53. 8a15b81 qcow2: Correct comment for realloc_refcount_block() by Max Reitz · 11 years ago
  54. 26d49c4 qcow2-refcount: Sanitize refcount table entry by Max Reitz · 11 years ago
  55. 33304ec qcow2: fix offset overflow in qcow2_alloc_clusters_at() by Hu Tao · 11 years ago
  56. ac95acd qcow2: use start_of_cluster() and offset_into_cluster() everywhere by Hu Tao · 11 years ago
  57. 3e35539 qcow2: Make overlap check mask variable by Max Reitz · 11 years ago
  58. 231bb26 qcow2: Use negated overflow check mask by Max Reitz · 11 years ago
  59. 8f730dd qcow2: Free preallocated zero clusters by Max Reitz · 11 years ago
  60. 998b959 qcow2: Use pread for inactive L1 in overlap check by Max Reitz · 11 years ago
  61. db07490 qcow2: CHECK_OFLAG_COPIED is obsolete by Max Reitz · 12 years ago
  62. 1e242b5 qcow2: Correct endianness in overlap check by Max Reitz · 12 years ago
  63. 7454d60 qcow2: Don't shadow return value by Max Reitz · 12 years ago
  64. 32b6444 qcow2-cluster: Expand zero clusters by Max Reitz · 12 years ago
  65. afa5019 qcow2-refcount: Repair shared refcount blocks by Max Reitz · 12 years ago
  66. e23e400 qcow2-refcount: Repair OFLAG_COPIED errors by Max Reitz · 12 years ago
  67. 4f6ed88 qcow2-refcount: Move OFLAG_COPIED checks by Max Reitz · 12 years ago
  68. a40f1c2 qcow2: Metadata overlap checks by Max Reitz · 12 years ago
  69. 8b81a7b qcow2-refcount: Snapshot update for zero clusters by Max Reitz · 12 years ago
  70. 0b919fa qcow2: Batch discards by Kevin Wolf · 12 years ago
  71. 67af674 qcow2: Options to enable discard for freed clusters by Kevin Wolf · 12 years ago
  72. 6cfcb9b qcow2: Add refcount update reason to all callers by Kevin Wolf · 12 years ago
  73. c2b6ff5 qcow2: Fix L1 write error handling in qcow2_update_snapshot_refcount by Kevin Wolf · 12 years ago
  74. c2bc78b qcow2: Return real error in qcow2_update_snapshot_refcount by Kevin Wolf · 12 years ago
  75. c349ca4 qcow2: Fix "total clusters" number in bdrv_check by Kevin Wolf · 12 years ago
  76. 3647917 qcow2: drop unnecessary flush in qcow2_update_snapshot_refcount() by Stefan Hajnoczi · 12 years ago
  77. f9cb286 qcow2: drop flush in update_cluster_refcount() by Stefan Hajnoczi · 12 years ago
  78. 2154f24 qcow2: flush in qcow2_update_snapshot_refcount() by Stefan Hajnoczi · 12 years ago
  79. c1f5baf qcow2: set L2 cache dependency in qcow2_alloc_bytes() by Stefan Hajnoczi · 12 years ago
  80. 9991923 qcow2: flush refcount cache correctly in alloc_refcount_block() by Stefan Hajnoczi · 12 years ago
  81. 4db3516 qcow2: support compressed clusters in BlockFragInfo by Stefan Hajnoczi · 12 years ago
  82. fba31ba qcow2: record fragmentation statistics during check by Stefan Hajnoczi · 12 years ago
  83. 801f704 qcow2: introduce check_refcounts_l1/l2() flags by Stefan Hajnoczi · 12 years ago
  84. c6bb9ad qemu-img: find the image end offset during check by Federico Simoncelli · 12 years ago
  85. 6528499 g_malloc(0) and g_malloc0(0) return NULL; simplify by Markus Armbruster · 12 years ago
  86. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  87. a354807 qcow2: Fix refcount table size calculation by Kevin Wolf · 12 years ago
  88. 206e6d8 qcow2: preserve free_byte_offset when qcow2_alloc_bytes() fails by Stefan Hajnoczi · 13 years ago
  89. 6af4e9e qcow2: always operate caches in writeback mode by Paolo Bonzini · 13 years ago
  90. 166acf5 qcow2: Support for fixing refcount inconsistencies by Kevin Wolf · 13 years ago
  91. 8726775 qcow2: fix endianness conversion by Zhi Yong Wu · 13 years ago
  92. 6377af4 qcow2: Support reading zero clusters by Kevin Wolf · 13 years ago
  93. afdf0ab qcow2: Ignore reserved bits in check_refcounts by Kevin Wolf · 13 years ago
  94. 76dc9e0 qcow2: Ignore reserved bits in refcount table entries by Kevin Wolf · 13 years ago
  95. c7a4c37 qcow2: Refactor qcow2_free_any_clusters by Kevin Wolf · 13 years ago
  96. 8e37f68 qcow2: Ignore reserved bits in L1/L2 entries by Kevin Wolf · 13 years ago
  97. f24423b qcow2: Fix refcount block allocation during qcow2_alloc_cluster_at() by Kevin Wolf · 13 years ago
  98. 2795ecf qcow2: Fix return value of alloc_refcount_block by Kevin Wolf · 13 years ago
  99. 256900b qcow2: Add qcow2_alloc_clusters_at() by Kevin Wolf · 13 years ago
  100. 43a0cac qcow2: Fix order of refcount updates in qcow2_snapshot_goto by Kevin Wolf · 13 years ago