)]}'
{
  "commit": "1a6d39fd71ddf90c5b76026cac4d5ff51fbaf8d8",
  "tree": "9b15c86f85e8141f3a20cbf9f52ea21a0719e598",
  "parents": [
    "7a65c8cc315c76bde6d692845c12e7ba06f44f89"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@linux.vnet.ibm.com",
    "time": "Tue Feb 07 13:27:24 2012 +0000"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Thu Feb 09 16:17:50 2012 +0100"
  },
  "message": "cutils: extract buffer_is_zero() from qemu-img.c\n\nThe qemu-img.c:is_not_zero() function checks if a buffer contains all\nzeroes.  This function will come in handy for zero-detection in the\nblock layer, so clean it up and move it to cutils.c.\n\nNote that the function now returns true if the buffer is all zeroes.\nThis avoids the double-negatives (i.e. !is_not_zero()) that the old\nfunction can cause in callers.\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@linux.vnet.ibm.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6ffd4644562462b38faa7c9ed79e4a5dc361c99",
      "old_mode": 33188,
      "old_path": "cutils.c",
      "new_id": "af308cd7b9f1c0f20d043c204ef6c2db392ae898",
      "new_mode": 33188,
      "new_path": "cutils.c"
    },
    {
      "type": "modify",
      "old_id": "9b997f88383230120946605657befc0b50d99103",
      "old_mode": 33188,
      "old_path": "qemu-common.h",
      "new_id": "c5e9cad35ec1ce7599eee9414aada42878e34bdf",
      "new_mode": 33188,
      "new_path": "qemu-common.h"
    },
    {
      "type": "modify",
      "old_id": "01cc0d35ad7d964196d0cbdc9a08ca0c13197cf0",
      "old_mode": 33188,
      "old_path": "qemu-img.c",
      "new_id": "c4bcf41e15707cd6c839f21494452cf09bef2989",
      "new_mode": 33188,
      "new_path": "qemu-img.c"
    }
  ]
}
