)]}'
{
  "commit": "3834c2d7e5a08e09e580be0dc7f9369c941b2a70",
  "tree": "354156bfe1b3fb86e745287baf9602088c18bb14",
  "parents": [
    "6e48a026f7b57ecc4c2c7a8f9ce450db8f4b2a30"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Jul 16 21:32:19 2012 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Mon Jul 16 21:32:19 2012 +0000"
  },
  "message": "Check vendor_id for PCI based external programmers\n\nRestructure PCI device detection code.\nRename pcidev_validate to pcidev_readbar.\n\nNote: Slight changes in behaviour are possible, especially on dual/quad\nchip NICs which appear as more than one PCI device. Found devices are no\nlonger printed at _pinfo level, but rather at _pdbg level.\n\nCorresponding to flashrom svn r1548.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Michael Karcher \u003cflashrom@mkarcher.dialup.fu-berlin.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0415f46b80d870c5161feb5b80a695f40ad2debf",
      "old_mode": 33188,
      "old_path": "nicintel.c",
      "new_id": "49bdec2c947cd9ff4cb182b78681a1843133e03b",
      "new_mode": 33188,
      "new_path": "nicintel.c"
    },
    {
      "type": "modify",
      "old_id": "e8b4dc1aea469e42df3a5d81c2225f7c87fa21ee",
      "old_mode": 33188,
      "old_path": "pcidev.c",
      "new_id": "f490a68e4a88bdf20fb36334983a1a8ee3d17f98",
      "new_mode": 33188,
      "new_path": "pcidev.c"
    },
    {
      "type": "modify",
      "old_id": "d60fc5dec2f08395f17719787b95b269d1c7c0f6",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "51d04fd7364f1d4baba538c23ce6c458e4744d1d",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
