)]}'
{
  "commit": "5859ced80f17217e7e829b61b02bb18b66b4f8e4",
  "tree": "16c9266af61435d7f2603998a3730ec7be1e09ed",
  "parents": [
    "e814a9b6e83deea2bbc9d287e8a9ee0a409a969e"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Sat Dec 20 16:45:31 2014 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Sat Dec 20 16:45:31 2014 +0000"
  },
  "message": "Fix handling of write protection at register space address +2\n\nSince r1833 we added the offset of the virtual register in several\nfunctions, which produced segfaults. This patch renames a few\nparameters and reorganizes/fixes various parts of the\nchangelock_regspace2_block() function - hence the rather big diff.\n\nThanks to Roman Lebedev for reporting this issue and testing numerous\nrevisions of this patch.\n\nCorresponding to flashrom svn r1859.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8529c74f165c9b260fd200374f720226d7b04c4f",
      "old_mode": 33188,
      "old_path": "chipdrivers.h",
      "new_id": "cac94f3e0c054d08ee3c8e95d7332d27336b20b0",
      "new_mode": 33188,
      "new_path": "chipdrivers.h"
    },
    {
      "type": "modify",
      "old_id": "1345b89ba7f9c0f36d4fa7554e147c99b138d349",
      "old_mode": 33188,
      "old_path": "jedec.c",
      "new_id": "19babf9dd1b7bb8d71c2c270fa041e52c0139a91",
      "new_mode": 33188,
      "new_path": "jedec.c"
    }
  ]
}
