)]}'
{
  "commit": "29a1c66a23bc8685f456d548361b735bf36dcf2b",
  "tree": "963d487fa71ce4b6ad998d89fde9e167ce11e6bb",
  "parents": [
    "ca812d40d461e70a70df6079978e96642775e7b2"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Jul 14 20:21:22 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Wed Jul 14 20:21:22 2010 +0000"
  },
  "message": "Use generic unlocking infrastructure for SPI chips\n\nActually check if the unlock worked instead of just assuming it worked.\n\nCorresponding to flashrom svn r1082.\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": "adb1038e13a918b9e93942888c74f068d21119ac",
      "old_mode": 33188,
      "old_path": "bitbang_spi.c",
      "new_id": "446be112056a39e23186228e8378f7176e14a525",
      "new_mode": 33188,
      "new_path": "bitbang_spi.c"
    },
    {
      "type": "modify",
      "old_id": "e93cf1aa93277f7e2328dc03c9725349f252c1f6",
      "old_mode": 33188,
      "old_path": "buspirate_spi.c",
      "new_id": "55e71c2f326ddd294901b37d5067fd465290c775",
      "new_mode": 33188,
      "new_path": "buspirate_spi.c"
    },
    {
      "type": "modify",
      "old_id": "ca3b190cb7c9fb00da87dfeb5f67f9ffeab303ce",
      "old_mode": 33188,
      "old_path": "chipdrivers.h",
      "new_id": "3a9c611616ce2650805aa417bcad10b35b261b77",
      "new_mode": 33188,
      "new_path": "chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "479a938550004eb143e30c745fd74dff18ed3712",
      "old_mode": 33188,
      "old_path": "dummyflasher.c",
      "new_id": "241dcee6bd3c520b132fd0914a1baa92c87089e9",
      "new_mode": 33188,
      "new_path": "dummyflasher.c"
    },
    {
      "type": "modify",
      "old_id": "5954eb2d9f0dc4702c3a2ace43da1fda89cf6b14",
      "old_mode": 33188,
      "old_path": "flashchips.c",
      "new_id": "354bd95c995120e95b0cd96d8c5ab092303b2f39",
      "new_mode": 33188,
      "new_path": "flashchips.c"
    },
    {
      "type": "modify",
      "old_id": "ee8515f18aee1ad624b9ae35dba620d6a21a2c13",
      "old_mode": 33188,
      "old_path": "ft2232_spi.c",
      "new_id": "c8711e9128f74bacc28f2f0576a0082e4d44af24",
      "new_mode": 33188,
      "new_path": "ft2232_spi.c"
    },
    {
      "type": "modify",
      "old_id": "8fa3c29579f3cb62072760d7296de7750a055526",
      "old_mode": 33188,
      "old_path": "ichspi.c",
      "new_id": "d6f9118e1f33e74faadfd48aeff31033dbd06378",
      "new_mode": 33188,
      "new_path": "ichspi.c"
    },
    {
      "type": "modify",
      "old_id": "69d10a687cfd9844fc861ee7e2948c84ddbd70af",
      "old_mode": 33188,
      "old_path": "it87spi.c",
      "new_id": "cf3d3b950440aa12d497fb7af36556d2823580d4",
      "new_mode": 33188,
      "new_path": "it87spi.c"
    },
    {
      "type": "modify",
      "old_id": "72181d1fd875d01aca065261ab4dbe55727b442b",
      "old_mode": 33188,
      "old_path": "sb600spi.c",
      "new_id": "caf1a99316e2296932153eec4c69647ba6ae7375",
      "new_mode": 33188,
      "new_path": "sb600spi.c"
    },
    {
      "type": "modify",
      "old_id": "9a31abf2230f59c2fd8a212dab46a2c1e2a27ea3",
      "old_mode": 33188,
      "old_path": "spi.c",
      "new_id": "2b6446399da437f4f8f5f9280e43d6fca86c940a",
      "new_mode": 33188,
      "new_path": "spi.c"
    },
    {
      "type": "modify",
      "old_id": "fa7653169a58dbdb8c3756c574390f43b1b641d6",
      "old_mode": 33188,
      "old_path": "spi25.c",
      "new_id": "32bb73c87b3bc8b4ec9ec6de9a23100976e49415",
      "new_mode": 33188,
      "new_path": "spi25.c"
    }
  ]
}
