)]}'
{
  "log": [
    {
      "commit": "2bea94db87362ad90d0959201f5c401767042be1",
      "tree": "abe45311bce2ec24b77d8ed1b903a0abbf137a32",
      "parents": [
        "6f3c0e509640070e3c013cd9787a7d1892276b3f"
      ],
      "author": {
        "name": "Sergey Belyashov",
        "email": "Sergey.Belyashov@gmail.com",
        "time": "Tue Sep 02 17:31:16 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:58 2008 +0200"
      },
      "message": "HID: Autocentering support for Logitech MOMO Racing Wheel\n\nCurrent kernel has no support for autocentering for Logitech wheels.  By\ndefault autocentering enabled in wheel and constant effect does not work\nproperly. Using USB sniffer I found command which change autocentering\nsettings: 0xFE, 0x0D, 0x0R, 0x0L, 0x80, 0x00, 0x00, where R - clockwise force,\nL - counter-clockwise (0x0-0xF, 0xC \u003d 100%).\n\nSigned-off-by: Sergey Belyashov \u003cSergey.Belyashov@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "606bd0a8616a0e59021cb2997e942513f24f641d",
      "tree": "f4884ef8d1beb2c13eaa3af45512c7b43def30ae",
      "parents": [
        "6edfa8dc33803a49ad936ead9840e453bee6ca3b"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Fri Jul 04 23:06:45 2008 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Oct 14 23:50:56 2008 +0200"
      },
      "message": "HID: move logitech FF processing\n\nMerge the logitech force feedback processing directly into logitech\ndriver from the usbhid core.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "58037eb961f859607b161c50d9d4ecb374de1e8f",
      "tree": "c192854fa4cfc16cce272b800a0393e21429191e",
      "parents": [
        "7dcca30a32aadb0520417521b0c44f42d09fe05c"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed May 30 15:07:13 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon Jul 09 14:03:35 2007 +0200"
      },
      "message": "HID: make debugging output runtime-configurable\n\nThere have been many reports recently about broken HID devices, the\ndiagnosis of which required users to recompile their kernels in order\nto be able to provide debugging output needed for coding a quirk for\na particular device.\n\nThis patch makes CONFIG_HID_DEBUG default y if !EMBEDDED and makes it\npossible to control debugging output produced by HID code by supplying\n\u0027debug\u003d1\u0027 module parameter.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "e071298589418076ef0a9813677f2d7032b65baa",
      "tree": "1ec366c95456511dc0820aed22b333caf89e0a2d",
      "parents": [
        "fed76ab3b206bd0c5a9e3be17cead0a22d7593c5"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed May 09 10:17:31 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed May 09 10:17:31 2007 +0200"
      },
      "message": "HID: switch to using input_dev-\u003edev.parent\n\nIn preparation for struct class_device -\u003e struct device input\ncore conversion switch to using input_dev-\u003edev.parent when\nspecifying device position in sysfs tree.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "320c01500c6ecb189c577b921a2357c7a56aaebc",
      "tree": "26e6e93a1b75e64accd36c85ff521e4164621105",
      "parents": [
        "713c8aad6b7202671ce1ac6109f6b48d8223e938"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue Apr 10 16:08:34 2007 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Apr 11 10:36:03 2007 +0200"
      },
      "message": "USB HID: add FF support for Logitech Force 3D Pro Joystick\n\nThis patch adds support for Logitech Force 3D Pro Joystick (0x046d/0xc286)\nto hid-lgff driver.\n\nDevice ID reported by Richard Bolkey \u003crbolkey@cs.utexas.edu\u003e\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "6db3dfefa28739e7c9c60809c3a5aef7cc088b97",
      "tree": "9f88649e7a53af36a94db34ff8f1a0f47316260e",
      "parents": [
        "a21bd69e1509b43823c317c3bf3f7ffa99884356"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Mar 08 16:47:49 2007 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Wed Apr 11 10:36:02 2007 +0200"
      },
      "message": "USB HID: move usbhid code from drivers/usb/input to drivers/hid/usbhid\n\nSeparate usbhid code into dedicated drivers/hid/usbhid directory as\ndiscussed previously with Greg, so that it eases maintaineance process.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "00a8691ca689c134eaf5b73d7251df1d6f0318be",
      "tree": "e13427892468941c2e3895b4bfc6978665f34e42",
      "parents": [
        "130b1ab3f3dba350a949ae44a39c9beebddc09b9"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sun Feb 18 01:42:11 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sun Feb 18 01:42:11 2007 -0500"
      },
      "message": "Input: hid-lgff - treat devices as joysticks unless told otherwise\n\nBy default threat devices as joysticks with constant force-feedback\neffect.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "130b1ab3f3dba350a949ae44a39c9beebddc09b9",
      "tree": "08d038b57425289c7ecf9eb1f29a7b94a8fd7d6d",
      "parents": [
        "0d98f6bbd8d62c2c7a9924e0b3e5068cc28173b0"
      ],
      "author": {
        "name": "Valentin Zagura",
        "email": "puthre@gmail.com",
        "time": "Sun Feb 18 01:41:27 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sun Feb 18 01:41:27 2007 -0500"
      },
      "message": "Input: HID - add support for Logitech Formula Force EX\n\nSigned-off-by: Johann Deneux \u003cjohann.deneux@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "b22364c8eec89e6b0c081a237f3b6348df87796f",
      "tree": "233a923281fb640106465d076997ff511efb6edf",
      "parents": [
        "2c8dc071517ec2843869024dc82be2e246f41064",
        "66efc5a7e3061c3597ac43a8bb1026488d57e66b"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:26:32 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Sat Feb 10 01:26:32 2007 -0500"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6\n"
    },
    {
      "commit": "f9f852df2faf76a2667949ddb4947d4b8f99f02f",
      "tree": "3dfdbae06ef17c83266cc18ed77fcd1c51328c15",
      "parents": [
        "239378f16aa1ab5c502e42a06359d2de4f88ebb4"
      ],
      "author": {
        "name": "Kay Sievers",
        "email": "kay.sievers@novell.com",
        "time": "Sat Oct 07 21:54:55 2006 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Feb 07 10:37:14 2007 -0800"
      },
      "message": "Driver core: add device_type to struct device\n\nThis allows us to add type specific attributes, uevent vars and\nrelease funtions.\n\nA subsystem can carry different types of devices like the \"block\"\nsubsys has disks and partitions. Both types create a different set\nof attributes, but belong to the same subsystem.\n\nThis corresponds to the low level objects:\n  kobject   -\u003e device       (object/device data)\n  kobj_type -\u003e device_type  (type of object/device we are embedded in)\n  kset      -\u003e class/bus    (list of objects/devices of a subsystem)\n\nSigned-off-by: Kay Sievers \u003ckay.sievers@novell.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    },
    {
      "commit": "285b0b62bc8f1a3cb18ce3f2d9806f1d99736784",
      "tree": "3f70c668d70a0dee5667b7238a315860dce2966b",
      "parents": [
        "19f3c3e37314a234998fd75f5ea9388dfb6ab00a"
      ],
      "author": {
        "name": "Jiri Slaby",
        "email": "jirislaby@gmail.com",
        "time": "Thu Jan 18 00:43:41 2007 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Thu Jan 18 00:43:41 2007 -0500"
      },
      "message": "Input: hid-ff - add support for Logitech Momo racing wheel\n\nAdd support for Logitech Momo racing wheel (046d:ca03) to hid force\nfeedback.\n\nSigned-off-by: Jiri Slaby \u003cjirislaby@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "4916b3a57fc94664677d439b911b8aaf86c7ec23",
      "tree": "fc8038ec52950ddfdb1c6c66f90eb1c381e446ca",
      "parents": [
        "229695e51efc4ed5e04ab471c82591d0f432909d"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 08 18:41:03 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 08 10:43:14 2006 -0800"
      },
      "message": "[PATCH] Generic HID layer - USB API\n\n- \u0027dev\u0027 in struct hid_device changed from struct usb_device to\n  struct device and fixed all the users\n- renamed functions which are part of USB HID API from \u0027hid_*\u0027 to\n  \u0027usbhid_*\u0027\n- force feedback initialization moved from common part into USB-specific\n  driver\n- added usbhid.h header for USB HID API users\n- removed USB-specific fields from struct hid_device and moved them\n  to new usbhid_device, which is pointed to by hid_device-\u003edriver_data\n- fixed all USB users to use this new structure\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dde5845a529ff753364a6d1aea61180946270bfa",
      "tree": "e0160fe45c047024b281a2805196a8c64242b59e",
      "parents": [
        "64bb67b1702958759f650adb64ab33496641e526"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Dec 08 18:40:44 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Dec 08 10:43:01 2006 -0800"
      },
      "message": "[PATCH] Generic HID layer - code split\n\nThe \"big main\" split of USB HID code into generic HID code and\nUSB-transport specific HID handling.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\nSigned-off-by: Marcel Holtmann \u003cmarcel@holtmann.org\u003e\nCc: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "dc76c912145febae8b62746d6f93e5edae342c9d",
      "tree": "21c53d43c22d90e0cad8f87882b49f618e56a36a",
      "parents": [
        "224ee88fe39564358ec99b46bf3ee6e6999ae17d"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:40:55 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:40:55 2006 -0400"
      },
      "message": "Input: use new FF interface in the HID force feedback drivers\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "806d41b756fecc1b13584e2b806b76d8934b1679",
      "tree": "d578ef93bd9198e6806c1b0e48a078cb0744efbe",
      "parents": [
        "57e6b724c08697d8332a63b60d3a60ee5e74e219"
      ],
      "author": {
        "name": "Anssi Hannula",
        "email": "anssi.hannula@gmail.com",
        "time": "Wed Jul 19 01:40:14 2006 -0400"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor@insightbb.com",
        "time": "Wed Jul 19 01:40:14 2006 -0400"
      },
      "message": "Input: move fixp-arith.h to drivers/input\n\nMove fixp-arith.h from drivers/usb/input to drivers/input, as the part of\nforce feedback support that requires trigonometric functions is being moved\nthere.\n\nSigned-off-by: Anssi Hannula \u003canssi.hannula@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "bbdb7dafb5b5a3c0197cbabd5055d8e9c093e3ea",
      "tree": "9ac23c97ef6a983e4e7a98e19f9307b8d3aad1f4",
      "parents": [
        "887c2560b6ceb5fe7ac24704e85af507c6d960e5"
      ],
      "author": {
        "name": "Oliver Neukum",
        "email": "oliver@neukum.org",
        "time": "Fri Jan 06 20:54:29 2006 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Mar 20 14:49:52 2006 -0800"
      },
      "message": "[PATCH] USB: kzalloc for hid\n\nthis uses kzalloc in hid.\n\nSigned-off-by: Oliver Neukum \u003coliver@neukum.name\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "c5b7c7c395a34f12cdf246d66c1feeff2933d584",
      "tree": "8af335c30bb92991f4bfd8251de4fed9907b07bd",
      "parents": [
        "3c42f0c3dde8feb59fc87df45cadb847d5511c0a"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:47 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] drivers/usb/input: convert to dynamic input_dev allocation\n\nInput: convert drivers/iusb/input to dynamic input_dev allocation\n\nThis is required for input_dev sysfs integration\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "05f091ab4c8c1f12f8dd38ee789489904fea327d",
      "tree": "6ad1f600921354b3ea834b84f33ce9397f6818a5",
      "parents": [
        "ab0c3443ad2de03383f2549195badf64779d08a1"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 02:29:01 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 02:29:01 2005 -0500"
      },
      "message": "Input: whitespace fixes in drivers/usb/input\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "1da177e4c3f41524e886b7f1b8a0c1fc7321cac2",
      "tree": "0bba044c4ce775e45a88a51686b5d9f90697ea9d",
      "parents": [],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 16 15:20:36 2005 -0700"
      },
      "message": "Linux-2.6.12-rc2\n\nInitial git repository build. I\u0027m not bothering with the full history,\neven though we have it. We can create a separate \"historical\" git\narchive of that later if we want to, and in the meantime it\u0027s about\n3.2GB when imported into git - space that would just make the early\ngit days unnecessarily complicated, when we don\u0027t have a lot of good\ninfrastructure for it.\n\nLet it rip!\n"
    }
  ]
}
