)]}'
{
  "commit": "600576b43d7f76adc49913a7a7dd21e318b063cf",
  "tree": "58dda54c79c37a339ce3cfbdf6d03fdbf413b81c",
  "parents": [
    "7ba3d6ce160ed46913a63283e0b8822b80985044"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Thu Jun 12 22:57:36 2014 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Thu Jun 12 22:57:36 2014 +0000"
  },
  "message": "Add selfcheck_board_enables()\n\nCheck for NULL termination of the array, that each board has the two\nmain PCI ID sets defined, that coreboot vendor and model fields are either\nboth set or unset, and that at least either an enable function or a max\ndecode size is available.\n\nCorresponding to flashrom svn r1821.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2cf677625e15eff11c3170de454a46b209564b35",
      "old_mode": 33188,
      "old_path": "board_enable.c",
      "new_id": "2efc710f0e713d51975523245f9d145aaafc5fea",
      "new_mode": 33188,
      "new_path": "board_enable.c"
    },
    {
      "type": "modify",
      "old_id": "c9e0d016f4baf3183300044a4f79993715997c17",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "8e5d36393367aaaffae7362cdb1986c72b0cbdca",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "d29965629498c316d588d11e90e1bee3f6571288",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "b0df2ba7fdb5552fa3c111ee92053566d7f4a3a6",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
