)]}'
{
  "commit": "db236b073c327c5f4c1e4658527c8f9779cc4321",
  "tree": "a11093eb95b8bf24c961311d36870cfcef8fca99",
  "parents": [
    "a03055d242d4d5681b65b3bf012146e610cea998"
  ],
  "author": {
    "name": "Arthur Heymans",
    "email": "arthur@aheymans.xyz",
    "time": "Sun Jun 21 14:16:28 2026 +0200"
  },
  "committer": {
    "name": "Nico Huber",
    "email": "nico.h@gmx.de",
    "time": "Thu Jun 25 07:07:06 2026 +0000"
  },
  "message": "dediprog: Parse USB endpoint addresses from descriptor\n\nFor real dediprog devices this shouldn\u0027t change anything. For devices\nimplementing the dediprog USB interface on a microcontroller like:\nhttps://github.com/ArthurHeymans/dedipico\nhttps://github.com/ArthurHeymans/dedich322\nThis allows them to put the dediprog endpoints on whathever addresses\nthey like.\n\nTested with SF100 and SF600Plus-G2\n\nSigned-off-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\nChange-Id: I879ae10715207a44b4060d4c538965166a6a6964\nReviewed-on: https://review.sourcearcade.org/c/flashprog/+/516\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fb4a652bb408997e1f789a0b594311f3bc8b657",
      "old_mode": 33188,
      "old_path": "dediprog.c",
      "new_id": "d8a452f92511cc0e6df47549b4eca24813df4535",
      "new_mode": 33188,
      "new_path": "dediprog.c"
    }
  ]
}
