)]}'
{
  "commit": "1a1415cc671f7f4f88c658d81536f60171859fe1",
  "tree": "ae625d632bc396d0b1dba61edf1eb157fa15b4c0",
  "parents": [
    "643415bfdb160a1277ac490b85c7473ab2473495"
  ],
  "author": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun Jan 10 13:28:48 2010 +0000"
  },
  "committer": {
    "name": "Carl-Daniel Hailfinger",
    "email": "c-d.hailfinger.devel.2006@gmx.net",
    "time": "Sun Jan 10 13:28:48 2010 +0000"
  },
  "message": "Refine selection of the default programmer\n\nIf neither internal (old default) nor dummy (safe default) programmer\nare selected, we must pick a sensible default programmer.\n\nSince there is no reason to prefer a particular external programmer,\nwe abort compilation if more than one of them is selected. If only one\nis selected, it is clear that the user wants that one to become the\ndefault. This fixes single-programmer compilation.\n\nCorresponding to flashrom svn r858.\n\nSigned-off-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\nAcked-by: Sean Nelson \u003caudiohacked@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8befab36c10fba2ec76e0520733a0d270dac2c61",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "db44c2f71646fabd4fa53369218157ea677da0b2",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    }
  ]
}
