)]}'
{
  "commit": "713b15b3781240653d2b38414da3f4567dcbcf91",
  "tree": "9b6a01f00bf4aee60548d8b8cf38458863888564",
  "parents": [
    "8ebf975608aaebd7feb33d77f07ba21a6380e086"
  ],
  "author": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Fri Jun 12 22:26:58 2009 -0600"
  },
  "committer": {
    "name": "Rusty Russell",
    "email": "rusty@rustcorp.com.au",
    "time": "Fri Jun 12 22:26:59 2009 +0930"
  },
  "message": "lguest: be paranoid about guest playing with device descriptors.\n\nWe can\u0027t trust the values in the device descriptor table once the\nguest has booted, so keep local copies.  They could set them to\nstrange values then cause us to segv (they\u0027re 8 bit values, so they\ncan\u0027t make our pointers go too wild).\n\nThis becomes more important with the following patches which read them.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d36fcc0f2715c705d0f70d1aa9c13e20b8aaa917",
      "old_mode": 33188,
      "old_path": "Documentation/lguest/lguest.c",
      "new_id": "e65d6cbf2419fd55d81008c9cbd139eb37a5f698",
      "new_mode": 33188,
      "new_path": "Documentation/lguest/lguest.c"
    }
  ]
}
