)]}'
{
  "commit": "fe56caa97e626cc6d6e18adbd5ccd1a9aa9a4fcf",
  "tree": "ceeb0dc577e292633dac2a17b28c4e46e7984eb8",
  "parents": [
    "b0e668240949f69e84d69f998aa9af759e8be635"
  ],
  "author": {
    "name": "Robert Schedel",
    "email": "r.schedel@yahoo.de",
    "time": "Wed Dec 26 00:57:40 2007 +0100"
  },
  "committer": {
    "name": "Jiri Kosina",
    "email": "jkosina@suse.cz",
    "time": "Mon Jan 28 14:51:22 2008 +0100"
  },
  "message": "HID: Support Samsung IR remote\n\nSamsung USB remotes (0419:0001) are rejected by kernel 2.6.23, because the\nreport descriptor from the remote contains a 48 bit HID report field. HID 1.11\nstates: Fields may span at most 4 bytes.\n\nThis patch, based on 2.6.23, fixes this by modifying the internal report\ndescriptor in hid-quirks.c. Additional user space support (e.g. LIRC) is\nrequired to fetch the information from the hiddev interface.\n\nThe burden to reconstruct the data is moved into userspace (lirc through hiddev).\nThere is no need to set HID_QUIRK_HIDDEV quirk, as the device has also output\napplications, which trigger the creation of hiddev device automatically.\n\nSigned-off-by: Robert Schedel \u003cr.schedel@yahoo.de\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "68b38fdb1203019c46de71e493a9883d0f5cfd33",
      "old_mode": 33188,
      "old_path": "drivers/hid/usbhid/hid-quirks.c",
      "new_id": "30f63e9f93a3bf3585c0ca0f77fe234a4a843ba5",
      "new_mode": 33188,
      "new_path": "drivers/hid/usbhid/hid-quirks.c"
    },
    {
      "type": "modify",
      "old_id": "6a70b788ee9c25a627e106e44ed6565bccc8e7f0",
      "old_mode": 33188,
      "old_path": "include/linux/hid.h",
      "new_id": "3902690647b003ce30590dae5c69c8c1eb61c0ea",
      "new_mode": 33188,
      "new_path": "include/linux/hid.h"
    }
  ]
}
