)]}'
{
  "commit": "2b66ad9c4465432e6f2aff2e95f1e7a556bfc3f0",
  "tree": "187edbfe8e16593df21b2c4cb9c392e1011fd339",
  "parents": [
    "4517e9242e8d871db5159ff8afd215f015832c7d"
  ],
  "author": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Wed Jan 11 20:15:15 2023 +0100"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Sat Mar 09 10:30:24 2024 +0000"
  },
  "message": "Start implementing struct flashprog_programmer\n\nOur libflashprog API was already prepared for a programmer level context\nstored in an opaque `struct flashprog_programmer`. We start filling this\nstruct with a pointer to the programmer driver (entry in the programmer\ntable) and a mutable copy of the parameter string.\n\nChange-Id: If9a795627b1e50ea6006569e723f400ff337be20\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/72525\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ffe4dd1d96831b21ad36a804a7528b4f72cc11a",
      "old_mode": 33188,
      "old_path": "cli_classic.c",
      "new_id": "79159c3b2be681335d013d081e6f4a898261962d",
      "new_mode": 33188,
      "new_path": "cli_classic.c"
    },
    {
      "type": "modify",
      "old_id": "a9bba8f630a98b1159e88f9858b45a8833afb001",
      "old_mode": 33188,
      "old_path": "flashprog.c",
      "new_id": "e8ab305dfc7eef2ae33928c2f7be990c6aa068fb",
      "new_mode": 33188,
      "new_path": "flashprog.c"
    },
    {
      "type": "modify",
      "old_id": "286516d00798d3c0012efbec00a53ce308768200",
      "old_mode": 33188,
      "old_path": "include/programmer.h",
      "new_id": "f45aab99a504b19ea505885ebefebfc47684c9f5",
      "new_mode": 33188,
      "new_path": "include/programmer.h"
    },
    {
      "type": "modify",
      "old_id": "ea1142d952f43dc0dbf20d30e7752988daf4d1f0",
      "old_mode": 33188,
      "old_path": "libflashprog.c",
      "new_id": "a7f15b5950476ac04990c6bd73e2c0a5bcb59ffb",
      "new_mode": 33188,
      "new_path": "libflashprog.c"
    }
  ]
}
