)]}'
{
  "commit": "01d6aba25193552f832fc0309b6bfb63a48f7a1f",
  "tree": "aa97f1646cc8c4183e8329d94ce43c05c89ddb8d",
  "parents": [
    "e33890dcad645b06c31eaec4525873cbfe98dfbc"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Fri Jun 12 14:02:07 2009 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Fri Jun 12 14:02:07 2009 +0000"
  },
  "message": "Flashrom does not honor argument ordering for operations\n\nNot only does this violate the principle of least surprise, it also\ncaused one bug where -Ewv was specified and the flash ended up being\nempty.\n\nSupport only one operation at a time. As a side benefit, this allows us\nto clean up main() quite a bit.\n\nCorresponding to flashrom svn r585.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Uwe Hermann \u003cuwe@hermann-uwe.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "406e5b0474f7c4db8dc86ebc6ca42bedc8a5294d",
      "old_mode": 33188,
      "old_path": "flashrom.8",
      "new_id": "b652f665a3582166c101acbdd50e103ccb8e68c3",
      "new_mode": 33188,
      "new_path": "flashrom.8"
    },
    {
      "type": "modify",
      "old_id": "2bb904e6986f5b77859efad1c6b6bd30bb5b790c",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "7c3c7f3350063c8f1cd692030a8b9ccc18d2a21c",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    }
  ]
}
