)]}'
{
  "commit": "24deb4904246953fc8f231d8371fac82bf856e5d",
  "tree": "3c36e9d0c8c9e97012a22e1a1909240f93ce16f4",
  "parents": [
    "3f6e8baa2baaa617a83c810c1ae1b49e4f4a6667"
  ],
  "author": {
    "name": "Chris Dickens",
    "email": "christopher.a.dickens@gmail.com",
    "time": "Tue Mar 31 19:57:28 2020 -0700"
  },
  "committer": {
    "name": "Chris Dickens",
    "email": "christopher.a.dickens@gmail.com",
    "time": "Tue Mar 31 19:57:28 2020 -0700"
  },
  "message": "Windows: Improve the get_interface_details_filter() function\n\nThe sole caller of this function only cares about the device interface\npath, so change the calling convention to be like that of the\nget_interface_details() function. This also adds more precise error\nreporting.\n\nSince this function is specific to the libusb0 filter driver, do not\nrequire the caller to provide the GUID for the libusb0 filter driver.\n\nRemove the use of strtok() on the result of this function. The strtok()\nfunction is not reentrant and is less-than-optimal for locating the\nstart of the GUID component in the device interface path.\n\nSigned-off-by: Chris Dickens \u003cchristopher.a.dickens@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e6717612395942dbdf5e81c731ecf8ca0d449ff",
      "old_mode": 33188,
      "old_path": "libusb/os/windows_winusb.c",
      "new_id": "9c19ccc4703d30d0136c328cc67852147540ec08",
      "new_mode": 33188,
      "new_path": "libusb/os/windows_winusb.c"
    },
    {
      "type": "modify",
      "old_id": "67bcc1948590ad96f9ef5e004ef0072a9e693ea6",
      "old_mode": 33188,
      "old_path": "libusb/version_nano.h",
      "new_id": "36ce541bc7929f767541ead936dde856d69e980f",
      "new_mode": 33188,
      "new_path": "libusb/version_nano.h"
    }
  ]
}
