)]}'
{
  "commit": "f080aec7764da1b378e5ada712d0764ff5a79124",
  "tree": "d131e9be164644a355353be614ab6f0751a772db",
  "parents": [
    "7719ae5632d0d9bc4d602dc16e25f626cdbfc494"
  ],
  "author": {
    "name": "Sean McBride",
    "email": "sean@rogue-research.com",
    "time": "Wed Jan 03 19:53:00 2024 -0500"
  },
  "committer": {
    "name": "Tormod Volden",
    "email": "debian.tormod@gmail.com",
    "time": "Fri Jan 19 20:31:47 2024 +0100"
  },
  "message": "Fix docs about backend functions that lock itransfer-\u003elock\n\nIn 2013, commit 858b794c added a comment saying \"This function gets\ncalled with the flying_transfers_lock locked\".\n\nThat appears to have changed with 138b661f. Commit 88778414 improved\nsome stale comments, but missed these.\n\nIt is clear in the code that the comment is no longer true. The function\nis *not* called with flying_transfers_lock locked, but it does lock\nitransfer-\u003elock.\n\nReferences #1410\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eaa02ad1514abadd6d6478df8ecf5aaf2699bc87",
      "old_mode": 33188,
      "old_path": "libusb/libusbi.h",
      "new_id": "c6e032d8d6a5017658c9a01d5e862545d0a09537",
      "new_mode": 33188,
      "new_path": "libusb/libusbi.h"
    },
    {
      "type": "modify",
      "old_id": "762be6b3c95c0eb87794c6572b2b2da71da31d11",
      "old_mode": 33188,
      "old_path": "libusb/version_nano.h",
      "new_id": "208969c2c76dd0923d945d372311c2cddc777a52",
      "new_mode": 33188,
      "new_path": "libusb/version_nano.h"
    }
  ]
}
