)]}'
{
  "log": [
    {
      "commit": "282bfd4cbcc2bbeb1a2cad1f42debd378e0b5ac9",
      "tree": "781686fe5851846962dc030de493da0ca4d7a64f",
      "parents": [
        "377e10fbb4ef219f540d06796e9fb0d3ec35a58f"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Mar 28 17:06:41 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 22 11:34:57 2008 +0200"
      },
      "message": "HID: fix sparse warnings\n\nFix these sparse warnings:\n.../hid/hid-core.c:100:15: warning: incorrect type in assignment (different signedness)\n.../hid/hid-core.c:100:15:    expected signed int [usertype] *value\n.../hid/hid-core.c:100:15:    got unsigned int *\u003cnoident\u003e\n        by unsigned -\u003e s32\n\n.../hid/hid-input-quirks.c:336:10: warning: Using plain integer as NULL pointer\n        by 0 -\u003e NULL\n\n.../hid/usbhid/hid-core.c:786:46: warning: incorrect type in argument 3 (different signedness)\n.../hid/usbhid/hid-core.c:786:46:    expected int *max\n.../hid/usbhid/hid-core.c:786:46:    got unsigned int *\u003cnoident\u003e\n.../hid/usbhid/hid-core.c:787:47: warning: incorrect type in argument 3 (different signedness)\n.../hid/usbhid/hid-core.c:787:47:    expected int *max\n.../hid/usbhid/hid-core.c:787:47:    got unsigned int *\u003cnoident\u003e\n.../hid/usbhid/hid-core.c:788:48: warning: incorrect type in argument 3 (different signedness)\n.../hid/usbhid/hid-core.c:788:48:    expected int *max\n.../hid/usbhid/hid-core.c:788:48:    got unsigned int *\u003cnoident\u003e\n        by int -\u003e unsigned int\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5f1ab74f650b392ebcaa7cf3283e56d8dc6c7e56",
      "tree": "f53c417f6353cdb66ba9c81ef1a2ba9f2073f5ad",
      "parents": [
        "974faac46455076c709a745f546b348017ad18dc"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Mar 14 16:53:07 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 22 11:34:57 2008 +0200"
      },
      "message": "HID: Sunplus Wireless Desktop needs report descriptor fixup\n\nThis device has reports lower logical maximum compared to the real\nusages for Zoom+ and Zoom- it emits.\n\nThis patch bumps the values in the report descriptor up, and also\nadjusts HID_MAX_USAGE accordingly.\n\nReported-by: Khelben Blackstaff \u003ceye.of.the.8eholder@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "68a1f2cc8676f22a6fd49f344f99e326eb7f5117",
      "tree": "d71703b0cbb0f13b8b183e8d512872e8ef763ed5",
      "parents": [
        "dda3fd3535566b4d2b450dded23f1334a5f60bd6"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 07 16:48:46 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Feb 11 13:01:51 2008 +0100"
      },
      "message": "HID: fix processing of event quirks\n\nThe old code (before move) stopped further processing of the\nevent after it has been already processed by the quirk handler.\n\nThe new code didn\u0027t propagate the return value properly, and\ntherefore the processing always proceeded, which was wrong.\n\nThis patch fixes it. Pointed out in kernel.org bugzilla #9842\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "d7d32c815b938a8e98e93d881e6ec5da63bd0beb",
      "tree": "e1cf81c5dcf426ceeb281de988570e86382bd862",
      "parents": [
        "85c985f46059107c4f4bf5f9e7807dbb646595db"
      ],
      "author": {
        "name": "Jan Kiszka",
        "email": "jan.kiszka@siemens.com",
        "time": "Mon Jan 14 13:08:27 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:23 2008 +0100"
      },
      "message": "HID: Refactor MS Presenter 8K key mapping\n\nFollowing the suggestion of Jonas, this patch maps the special keys of\nthe MS Presenter 8000 to targets that should allow for better re-mapping\naccording to individual use cases (i.e. I avoided hard-wiring to\nstandard keys). This time I also included the last missing key event\n(switching back from presentation mode).\n\nThe optimal Xmodmap customization for using the Presenter with\nOpenOffice now looks like this for me:\n\nkeycode 175 \u003d Escape\nkeycode 179 \u003d F5\nkeysym XF86Forward \u003d Right\nkeysym XF86Back \u003d Left\n\nSigned-off-by: Jan Kiszka \u003cjan.kiszka@siemens.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "85c985f46059107c4f4bf5f9e7807dbb646595db",
      "tree": "ef8aeaa8751018b28b89e7eeee0877f81ec55650",
      "parents": [
        "fe56caa97e626cc6d6e18adbd5ccd1a9aa9a4fcf"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Jan 10 17:40:18 2008 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:22 2008 +0100"
      },
      "message": "HID: MS Presenter mapping for PID 0x0701\n\n0x045e/0x0701 also needs the hid-input mapping quirk established by\nquirk_microsoft_presenter_8k().\n\nReported-by: Jonas Delrue \u003cjonas_delrue@hotmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "70d215c4a7dfbddc138a2dd726d8f80f3e6d2622",
      "tree": "68e38ea2f3f0df7a51b73e6d150b74a780c67a6e",
      "parents": [
        "c4124c9b68bf8ecf1e8afedad3a22e18666cb6f3"
      ],
      "author": {
        "name": "Fengguang Wu",
        "email": "wfg@mail.ustc.edu.cn",
        "time": "Fri Dec 07 16:35:14 2007 +0800"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:22 2008 +0100"
      },
      "message": "HID: the `bit\u0027 in hidinput_mapping_quirks() is an out parameter\n\nFix a panic, by changing\n\thidinput_mapping_quirks(,, unsigned long *bit,)\nto\n\thidinput_mapping_quirks(,, unsigned long **bit,)\n\nThe `bit\u0027 in this function is an out parameter.\n\nSigned-off-by: Fengguang Wu \u003cwfg@mail.ustc.edu.cn\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "628edcde87592a7ac6e72b555bb03ea265bcfbd2",
      "tree": "8ccffe1a294b0cb31f54cf0b5858b445a16dcd9c",
      "parents": [
        "9a15c99714ca229dd0b894e200fd96daf14f32fb"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 26 13:26:33 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:21 2008 +0100"
      },
      "message": "HID: proper handling of MS 4k and 6k devices\n\nThis removes ugly macros IS_* to distinguish devices that\nneed special handling in hid-input, and establish proper\nquirks for them.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "9a15c99714ca229dd0b894e200fd96daf14f32fb",
      "tree": "769812cbf0069db021cc26405f10ec08785361bc",
      "parents": [
        "36ccaad640737899b069a9a93a82765f0e675a20"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 26 11:32:51 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:21 2008 +0100"
      },
      "message": "HID: remove unused variable in quirk event handler\n\nRemove unused variable in quirk event handler.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "36ccaad640737899b069a9a93a82765f0e675a20",
      "tree": "f827fe9e5d59bcb2bdcba542070c8d9a790b0ce1",
      "parents": [
        "87bc2aa9933afc032a93490e1642918121e7470b"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Nov 26 13:18:00 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:21 2008 +0100"
      },
      "message": "HID: hid-input quirk for BTC 8193\n\nBTC 8193 keyboard handles its scrollwheel in very non-standard way.\nIt produces two non-standard usages for scrolling up and down, in\nboth cases with postive value equaling to 1. We handle this by temporary\nmapping, which we then catch in quirk event handler, and remap to\nnegative HWHEEL even in order to introduce correct behavior.\n\nAlso the button requires special mapping, as it triggers standard-violating\nusage code.\n\nReported in kernel.org bugzilla #9385\n\nReported-by: Kir Kolyshkin \u003ckir@sacred.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "87bc2aa9933afc032a93490e1642918121e7470b",
      "tree": "fc09fa3c536a9f9a4dcfc7a6c58ea4551f6c1811",
      "parents": [
        "10bd065facb2594bd508597ef464d401b212f379"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Nov 23 13:16:02 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:20 2008 +0100"
      },
      "message": "HID: separate hid-input event quirks from generic code\n\nThis patch separates also the hid-input quirks that have to be\napplied at the time the event occurs, so that the generic code\nhandling HUT-compliant devices is not messed up by them too much.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "10bd065facb2594bd508597ef464d401b212f379",
      "tree": "3e3b9a2ff38f09219e6c6ad5e0a76c8753e9c3db",
      "parents": [
        "8dcd5afabffe7c7428323b6f083c2ec70129b459"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Nov 22 15:18:18 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jan 28 14:51:20 2008 +0100"
      },
      "message": "HID: refactor mapping to input subsystem for quirky devices\n\nCurrently, the handling of mapping between hid and input for devices\nthat don\u0027t conform to HUT 1.12 specification is very messy -- no per-device\nhandling, no blacklists, conditions on idVendor and idProduct placed\nall over the code.\n\nThis patch moves all the device-specific input mapping to a separate\nfile, and introduces a blacklist-style handling for non-standard\ndevice-specific mappings.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    }
  ]
}
