)]}'
{
  "commit": "2d55f0e817b6fa260282f5b5c533bcd470c75a32",
  "tree": "fac18fb170f1091ccc978ead5f75d1e6276ebdd2",
  "parents": [
    "007fcd3ee9673b3d00baacf3765bd501296155cd"
  ],
  "author": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Oct 02 10:17:21 2012 +0200"
  },
  "committer": {
    "name": "Paolo Bonzini",
    "email": "pbonzini@redhat.com",
    "time": "Tue Oct 23 13:54:57 2012 +0200"
  },
  "message": "vnc: add error propagation to vnc_display_open\n\nBefore:\n\n    $ qemu-system-x86_64 -vnc foo.bar:12345\n    getaddrinfo(foo.bar,18245): Name or service not known\n    Failed to start VNC server on `foo.bar:12345\u0027\n\n    $ qemu-system-x86_64 -vnc localhost:12345,reverse\u003don\n    inet_connect_opts: connect(ipv4,yakj.usersys.redhat.com,127.0.0.1,12345): Connection refused\n    Failed to start VNC server on `localhost:12345,reverse\u003don\u0027\n\nAfter:\n\n    $ x86_64-softmmu/qemu-system-x86_64 -vnc foo.bar:12345\n    Failed to start VNC server on `foo.bar:12345\u0027: address resolution failed for foo.bar:18245: Name or service not known\n\n    $ x86_64-softmmu/qemu-system-x86_64 -vnc localhost:12345,reverse\u003don\n    Failed to start VNC server on `localhost:12345,reverse\u003don\u0027: Failed to connect to socket: Connection refused\n\nSigned-off-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46de820c80622799c16f143ba2aebd7712c219d9",
      "old_mode": 33188,
      "old_path": "ui/vnc.c",
      "new_id": "93775694b20946dfffa6887bd33dbb4d6da9e1c8",
      "new_mode": 33188,
      "new_path": "ui/vnc.c"
    },
    {
      "type": "modify",
      "old_id": "05978884497631c30bf946470f62128bfd7853a1",
      "old_mode": 33188,
      "old_path": "vl.c",
      "new_id": "9f99ef4763cd2aae6ce441c2d3a2f6697ff2a707",
      "new_mode": 33188,
      "new_path": "vl.c"
    }
  ]
}
