)]}'
{
  "commit": "fe6c53b4bbd2e83f82087bc5e37daa11ffc65879",
  "tree": "6690e981614f1a6afba27fef388fe98c547178e8",
  "parents": [
    "118760dfc9f4db2df3700ddb2934543abef86bfa",
    "e22492d332c5c80ea8cb1755c29ca9b6240c7716"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Tue Mar 11 10:53:17 2014 +0000"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Tue Mar 11 10:53:17 2014 +0000"
  },
  "message": "Merge remote-tracking branch \u0027remotes/kraxel/tags/pull-vnc-1\u0027 into staging\n\nvnc dirty tracking optinizations.\nvarious vnc bugfixes.\n\n# gpg: Signature made Mon 10 Mar 2014 12:39:54 GMT using RSA key ID D3E87138\n# gpg: Good signature from \"Gerd Hoffmann (work) \u003ckraxel@redhat.com\u003e\"\n# gpg:                 aka \"Gerd Hoffmann \u003cgerd@kraxel.org\u003e\"\n# gpg:                 aka \"Gerd Hoffmann (private) \u003ckraxel@gmail.com\u003e\"\n\n* remotes/kraxel/tags/pull-vnc-1:\n  ui/vnc: disable adaptive update calculations if not needed\n  ui/vnc: optimize setting in vnc_dpy_update()\n  ui/vnc: optimize clearing in find_and_clear_dirty_height()\n  ui/vnc: optimize dirty bitmap tracking\n  ui/vnc: derive cmp_bytes from VNC_DIRTY_PIXELS_PER_BIT\n  ui/vnc: introduce VNC_DIRTY_PIXELS_PER_BIT macro\n  vnc: fix use-after-free in vnc_update_client_sync\n  vnc: Fix qemu crashed when vnc client disconnect suddenly\n  vnc: Fix tight_detect_smooth_image() for lossless case\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": []
}
