)]}'
{
  "commit": "f701f343117270b4373320eb25ae259b8e513b7d",
  "tree": "2749940aec9f2b1dc0ad53069079b78f225d76cf",
  "parents": [
    "3a826043dbd389b4be2f5783c1b984ba297b8179"
  ],
  "author": {
    "name": "Paul Kocialkowski",
    "email": "contact@paulk.fr",
    "time": "Mon Jan 15 01:10:36 2018 +0300"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sun Feb 11 16:54:14 2018 +0000"
  },
  "message": "Add support for reading the current flash contents from a file\n\nWhen developing software that has to be flashed to a flash chip to be\nexecuted, it often takes a long time to read the current flash contents\n(for flashrom to know what pages to erase and reprogram) each time\nwhen writing the new image. However, when the flash was just reprogrammed,\nits current state is known to be the previous image that was flashed\n(assuming it was verified).\n\nThus, it makes sense to provide that image as a file for the flash contents\ninstead of wasting valuable time read the whole flash each time.\n\nChange-Id: Idf153b6955f37779ae9bfb228a434ed10c304947\nSigned-off-by: Mike Banon \u003cmikebdp2@gmail.com\u003e\nSigned-off-by: Paul Kocialkowski \u003ccontact@paulk.fr\u003e\nReviewed-on: https://review.coreboot.org/23263\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: build bot (Jenkins) \u003cno-reply@coreboot.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "441fc919c5e345bdce1ddd64991f68b71ae33c14",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "31f7394d42bdc882142a4567c0c06afec6a980b2",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "7bf3cc714a71e22ff5fff39a07264efdc6fcdbe8",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "a80a9c249b9bb4b34a730d374ed2ae8692478cc3",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "26b9863c82f8eba7f95b26d91224c615b6797744",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "d87a43171b5269677beb62f290ce63fe6a9c8848",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "d3f3dedcf0ac963e628c3e12a79fe441830879dd",
      "old_mode": 33188,
      "old_path": "libflashrom.h",
      "new_id": "786147b2daf78653948ef3ce97a4b7ba7258d25a",
      "new_mode": 33188,
      "new_path": "libflashrom.h"
    }
  ]
}
