)]}'
{
  "commit": "3d7b1e3b5c04304d3680bd950e7672f6336b01d6",
  "tree": "f316ba1bd2474850ff3267ff1acbbb2b9c7336cd",
  "parents": [
    "0cacb11c6252b6e1f4f0a2a33b47717ff22995d9"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Dec 22 00:53:14 2018 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Tue Apr 02 16:42:53 2019 +0000"
  },
  "message": "Fix verification with sparse layouts\n\nThe full verification step was not accounting for sparse layouts.\nInstead of the old contents, combine_image_by_layout() implicitly\nassumed the new contents for unspecified regions.\n\nChange-Id: I44e0cea621f2a3d4dc70fa7e93c52ed95e54014a\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/flashrom/+/30370\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\nReviewed-by: Philipp Deppenwiese \u003czaolin.daisuki@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9e2b413efc75a8c5abd0c63e40c7b695c7e249b",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "135cc3e00e62525c174273b6df8d287bf3799a2b",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "e10bb735a9ff02e4bc118d639e0bb32cf2a148f0",
      "old_mode": 33188,
      "old_path": "layout.c",
      "new_id": "5080e3ed78442408ca5c2ec3aa5c751baba44dd8",
      "new_mode": 33188,
      "new_path": "layout.c"
    },
    {
      "type": "modify",
      "old_id": "770224b42e64e2601c6e61e2c1e00bb948389133",
      "old_mode": 33188,
      "old_path": "layout.h",
      "new_id": "5c07407569c405e66e3accc938d3631e264ed964",
      "new_mode": 33188,
      "new_path": "layout.h"
    }
  ]
}
