)]}'
{
  "commit": "f1fafe8ac76f3c8bf7fdd8dcf7f5cbe414bf3cdf",
  "tree": "f5fb2ecb093b057a7ae1e021424963d86bf3db6c",
  "parents": [
    "ff05357a839dd1f65caf736ded2476eaa135fe06"
  ],
  "author": {
    "name": "Martin Ling",
    "email": "martin-git@earth.li",
    "time": "Sat Apr 09 10:22:01 2022 +0100"
  },
  "committer": {
    "name": "Tormod Volden",
    "email": "debian.tormod@gmail.com",
    "time": "Sat Apr 09 12:34:05 2022 +0200"
  },
  "message": "darwin: Document OS-specific behaviour of libusb_cancel_transfer\n\nThe behaviour of libusb_cancel_transfer is different on Darwin:\n\n- Cancellation cancels all transfers on the same endpoint.\n\n- A ClearFeature(ENDPOINT_HALT) request is sent after cancellation.\n\nThis documents both differences and their implications.\n\nFixes #1110\nCloses #1121\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b919e9d91cd21350b700d9e31f7e03ad6956f09a",
      "old_mode": 33188,
      "old_path": "libusb/io.c",
      "new_id": "9e3146cf9fdb31223a3cd27f7998e797e7853bd6",
      "new_mode": 33188,
      "new_path": "libusb/io.c"
    },
    {
      "type": "modify",
      "old_id": "30dad67d35835dd15ad75028740d9e216b19464d",
      "old_mode": 33188,
      "old_path": "libusb/version_nano.h",
      "new_id": "0f407418fdcb1174d89e570124d92ad5a7293a12",
      "new_mode": 33188,
      "new_path": "libusb/version_nano.h"
    }
  ]
}
