)]}'
{
  "commit": "c3639bc23eaaed7fa94d377af42f00ddc5083de2",
  "tree": "f9f3e7b24f2b4f6e4f92914a6ed7c188faae02b5",
  "parents": [
    "4622bfcf44db373c53502e3fe873bd611e8332f6"
  ],
  "author": {
    "name": "Benjamin Berg",
    "email": "bberg@redhat.com",
    "time": "Fri Feb 04 22:50:28 2022 +0100"
  },
  "committer": {
    "name": "Tormod Volden",
    "email": "debian.tormod@gmail.com",
    "time": "Tue Mar 15 11:43:05 2022 +0100"
  },
  "message": "core: Unset device ctx if it has been destroyed\n\nDevices can outlive their context in some cases (in particular with\npython garbage collection). Guard against this by clearing the ctx\npointer so that it is not pointing to uninitialized memory.\n\nCloses #1058\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7893ac238da673026441c782c711b8bacfd4874e",
      "old_mode": 33188,
      "old_path": "libusb/core.c",
      "new_id": "1c1ada14cc87890fc1a2fa8c1b3d07b3dc1fa491",
      "new_mode": 33188,
      "new_path": "libusb/core.c"
    },
    {
      "type": "modify",
      "old_id": "03df9b4d59c2486288a4e719a0c27099b76069b8",
      "old_mode": 33188,
      "old_path": "libusb/version_nano.h",
      "new_id": "2b170fce4a37021c5f789c69b2804c692940bc30",
      "new_mode": 33188,
      "new_path": "libusb/version_nano.h"
    }
  ]
}
