)]}'
{
  "commit": "b4e06bde9b2a91d05c31b709d633464fca1c8815",
  "tree": "481c52c32309f394131ea7bb6e2792eb91e8faf4",
  "parents": [
    "a16a892ca462b6034fd513bb92245ad827b2945f"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Mon Aug 20 00:24:22 2012 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Mon Aug 20 00:24:22 2012 +0000"
  },
  "message": "Refactor the -p internal:mainboard handling\n\nThis patch gets rid of some global variables and makes lots of bits along\nthe code path that control the board enable execution more generic and\nclearer. From now on flashrom aborts on a few more occasions that should be\nsafer for the user. For example it aborts if the enable function for the\nspecified mainboard (enable) can not be found.\n\nParts of the board_match_cbname refactoring were done by Carl-Daniel.\n\nCorresponding to flashrom svn r1577.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c16905dfac0ed0890e475c874de008f4a523ec2",
      "old_mode": 33188,
      "old_path": "board_enable.c",
      "new_id": "c61d72d824789116db35794a8deb1441fd88e974",
      "new_mode": 33188,
      "new_path": "board_enable.c"
    },
    {
      "type": "modify",
      "old_id": "dde12acd2ddad0482fb826747a208a00a4a95852",
      "old_mode": 33188,
      "old_path": "cbtable.c",
      "new_id": "bd83ea5c911d3efd0666ca7486f18d5ddecdb1c4",
      "new_mode": 33188,
      "new_path": "cbtable.c"
    },
    {
      "type": "modify",
      "old_id": "f37d5e97bf416e25771d312a20120eba1b588040",
      "old_mode": 33188,
      "old_path": "flashrom.8",
      "new_id": "33e6e239ccfa7fa31c04f7f783d1b63249aaf5b5",
      "new_mode": 33188,
      "new_path": "flashrom.8"
    },
    {
      "type": "modify",
      "old_id": "954415517a36d080288f918f1e90f212ba5e345b",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "ee01e60c2c2e6f8d4329d0d9ed421705b002a100",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "3ecc3486ed633f67177ac3fd96b02703065f176c",
      "old_mode": 33188,
      "old_path": "internal.c",
      "new_id": "f3ccbde785f46b4d962fdc2275b668657dd5a258",
      "new_mode": 33188,
      "new_path": "internal.c"
    },
    {
      "type": "modify",
      "old_id": "7d06be3d98d06f55a011b0f88eaec45d39292306",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "a32cd793e349fd42eb8689cd49eec58c2967b587",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
