)]}'
{
  "commit": "5234ce1b02ae2574098ebe9839dcf241076a9367",
  "tree": "6c03da568075d26433432070ddd5f0f0480371e3",
  "parents": [
    "da04b7a42711c1d1d8d9fbc2565cdd83efcfee40"
  ],
  "author": {
    "name": "Inaky Perez-Gonzalez",
    "email": "inaky@linux.intel.com",
    "time": "Tue Jul 31 20:33:58 2007 -0700"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Fri Oct 12 14:55:04 2007 -0700"
  },
  "message": "usb: add the concept of default authorization to USB hosts\n\nThis introduces /sys/bus/devices/usb*/authorized_default; it dictates\nwhat is going to be the default authorization state for devices\nconnected to the host. User space can set that using the sysfs file.\n\nWe hook to the root hub instead of to the device controller as it is\nquite easy to get to it in sysfs from the device structure (device\n5-4.3 is usb5) vs. backtracking to the controller device.\n\nBy default it is set to be \u0027authorized\u0027 (!0) for normal, wired USB\ndevices and \u0027unauthorized\u0027 (0) for Wireless USB devices.\n\nAs suggested by Adrian Bunk, make authorized_default static\n\nSigned-off-by: Inaky Perez-Gonzalez \u003cinaky@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb2121788264f82bbdbff97bcaff3bdde50537dd",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/hcd.c",
      "new_id": "875e2476c1f5eaa99ade6127f989f9985907b05e",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/hcd.c"
    },
    {
      "type": "modify",
      "old_id": "b5ebb73c23328cd5e65292f542d3d946e5ea9459",
      "old_mode": 33188,
      "old_path": "drivers/usb/core/hcd.h",
      "new_id": "8683142e70e1f63a35efb438171a6e1bd96e548f",
      "new_mode": 33188,
      "new_path": "drivers/usb/core/hcd.h"
    }
  ]
}
