)]}'
{
  "commit": "1bbd185fa826a2da7c6089b968f9f7d08438c2c8",
  "tree": "b300a4248851f9a5edeb0c9d19f120def572a0d8",
  "parents": [
    "9f953ca0b8ae71f4ea8112a3aac36454a2c4b907"
  ],
  "author": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@linux.vnet.ibm.com",
    "time": "Sat Jan 22 13:07:26 2011 +0000"
  },
  "committer": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Sun Feb 20 18:26:28 2011 +0100"
  },
  "message": "qemu-char: Check for missing backend name\n\nCheck if the backend option is missing before searching the backend\ntable.  This fixes a NULL pointer dereference when QEMU is invoked with\nthe following invalid command-line:\n\n  $ qemu -chardev id\u003dfoo,path\u003d/tmp/socket\n\nPreviously QEMU would segfault, now it produces this error message:\n\n  chardev: \"foo\" missing backend\n\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@linux.vnet.ibm.com\u003e\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee4f4cab2def457357e5ede4801f2ae61dc85a7d",
      "old_mode": 33188,
      "old_path": "qemu-char.c",
      "new_id": "bd4e944e1d0b42a99822c4d4dcbcee3ec21d1676",
      "new_mode": 33188,
      "new_path": "qemu-char.c"
    }
  ]
}
