)]}'
{
  "log": [
    {
      "commit": "e39b84337b8aed3044683a57741a19e5002225b9",
      "tree": "b0e6fdd68b9b7d24b984401795f4660cc9cf7d0b",
      "parents": [
        "1d8f430c15b3a345db990e285742c67c2f52f9a6"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Sat Dec 10 22:48:20 2005 +1100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:09 2006 -0800"
      },
      "message": "[PATCH] Input: fix add modalias support build error\n\nFix build when scripts/mod/file2alias.c includes linux/input.h, which\ntries to include /usr/include/linux/mod_devicetable.h:\n\n In file included from scripts/mod/file2alias.c:40:\n include/linux/input.h:21:35: linux/mod_devicetable.h: No such file or directory\n make[2]: *** [scripts/mod/file2alias.o] Error 1\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "1d8f430c15b3a345db990e285742c67c2f52f9a6",
      "tree": "7bf8ae0929ebf581c4de68e7f4be9f6ea672d453",
      "parents": [
        "263756ec228f1cdd49fc50b1f87001a4cebdfe12"
      ],
      "author": {
        "name": "Rusty Russell",
        "email": "rusty@rustcorp.com.au",
        "time": "Wed Dec 07 21:40:34 2005 +0100"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Jan 04 16:18:09 2006 -0800"
      },
      "message": "[PATCH] Input: add modalias support\n\nHere\u0027s the patch for modalias support for input classes.  It uses\ncomma-separated numbers, and doesn\u0027t describe all the potential keys (no\nmodule currently cares, and that would make the strings huge).  The\nchanges to input.h are to move the definitions needed by file2alias\noutside __KERNEL__.  I chose not to move those definitions to\nmod_devicetable.h, because there are so many that it might break compile\nof something else in the kernel.\n\nThe rest is fairly straightforward.\n\nSigned-off-by: Rusty Russell \u003crusty@rustcorp.com.au\u003e\nCC: Kay Sievers \u003ckay.sievers@vrfy.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "5f94548982ad8cb9867297e9e18e50ec7b8accea",
      "tree": "bddaa8a9b37decec5663d2a8d17c93dd732ad8c8",
      "parents": [
        "438c9da5143c6a563c5c684b91eb7848a7b2d83d"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:51:46 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Wed Nov 02 22:51:46 2005 -0500"
      },
      "message": "Input: do not register statically allocated devices\n\nDo not register statically allocated input devices to prevent\nOOPS when attaching input interfaces since it requires class\ndevice to be properly initialized.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "84860bf0644d7c45afe7ddbd30731c3e3c371fae",
      "tree": "d6c4b98a9c3fd9981e7fcc5d7729c9e01e327767",
      "parents": [
        "8caf89157d64f1eedba37113afb4b303b2b3e301",
        "6fbfddcb52d8d9fa2cd209f5ac2a1c87497d55b5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 13:09:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Fri Oct 28 13:09:47 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6\n"
    },
    {
      "commit": "ea9f240bd819f9299703283e5326da606bbb4b05",
      "tree": "68b83a2a093a332c8fda8dfc695c73ebe084b014",
      "parents": [
        "b0fdfebb205fcbf394c3db39679a766b8fc4f07d"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] INPUT: rename input_dev_class to input_class to be correct.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "b0fdfebb205fcbf394c3db39679a766b8fc4f07d",
      "tree": "4f3c84c075c5ebd13b2c0a9bf9823df90358907b",
      "parents": [
        "629b77a42c39c8b3c42a8cf5f5680f0406f8d43f"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:55 2005 -0700"
      },
      "message": "[PATCH] INPUT: remove the input_class structure, as it is unused.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "23d50901617c2a8bdef509279a42d2e90f523db9",
      "tree": "9e8602bb82cbd2d56738fb93d34594d02e8d0476",
      "parents": [
        "102040204f1949562406b72007c14a2a241cb0d9"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Oct 27 22:25:43 2005 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:54 2005 -0700"
      },
      "message": "[PATCH] INPUT: export input_dev_class so that input drivers can use it.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "d19fbe8a763634395d4bef40fc88cdb61c4a6274",
      "tree": "476cedefc829d1523507aebb2093b0d3b58469b0",
      "parents": [
        "4f00469c16b86a3dd6ed66b28c605c8430d58eeb"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Sep 15 02:01:39 2005 -0500"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 28 09:52:52 2005 -0700"
      },
      "message": "[PATCH] Input: prepare to sysfs integration\n\nInput: prepare to sysfs integration\n\nAdd struct class_device to input_dev; add input_allocate_dev()\nto dynamically allocate input devices; dynamically allocated\ndevices are automatically registered with sysfs.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "6ab0f5cd364476fe5cb329fd46ee41bea6d4c69c",
      "tree": "d89c5f47149b443e05345ed8e7c8c9d8960cfa15",
      "parents": [
        "ae8c75c1c47029a64976690c37336a2be6b49778"
      ],
      "author": {
        "name": "Matthew Wilcox",
        "email": "willy@parisc-linux.org",
        "time": "Fri Oct 21 22:58:51 2005 -0400"
      },
      "committer": {
        "name": "Kyle McMartin",
        "email": "kyle@parisc-linux.org",
        "time": "Fri Oct 21 22:58:51 2005 -0400"
      },
      "message": "[PARISC] Update parisc specific input code from parisc tree\n\nUpdate drivers to new input layer changes.\n\nSigned-off-by: Helge Deller \u003cdeller@parisc-linux.org\u003e\nSigned-off-by: Matthew Wilcox \u003cwilly@parisc-linux.org\u003e\n\nReorder code in gscps2_interrupt() and only enable ports when opened.\nThis fixes issues with hangs booting an SMP kernel on my C360.\nPreviously serio_interrupt() could be called before the lock in\nstruct serio was initialised.\n\nSigned-off-by: Richard Hirst \u003crhirst@parisc-linux.org\u003e\n\nSigned-off-by: Kyle McMartin \u003ckyle@parisc-linux.org\u003e\n"
    },
    {
      "commit": "d344c5e0856ad03278d8700b503762dbc8b86e12",
      "tree": "a6d893a643470a3c2580a58f3228a55fa1fd1d82",
      "parents": [
        "010988e888a0abbe7118635c1b33d049caae6b29",
        "87fc767b832ef5a681a0ff9d203c3289bc3be2bf"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Fri Sep 09 20:14:47 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Fri Sep 09 20:14:47 2005 -0500"
      },
      "message": "Manual merge with Linus\n"
    },
    {
      "commit": "3158106685acac8f8d4e74a17b974f160fe77c0b",
      "tree": "7712eb16eb543b5247f90b41647d08ff0a05e663",
      "parents": [
        "41b1bce80b43f7c6a6c64006b2abe3a8d52ab120"
      ],
      "author": {
        "name": "Richard Purdie",
        "email": "rpurdie@rpsys.net",
        "time": "Tue Sep 06 15:19:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Sep 07 16:57:54 2005 -0700"
      },
      "message": "[PATCH] Input: Add a new switch event type\n\nThe corgi keyboard has need of a switch event type with slightly type to the\ninput system as recommended by the input maintainer.\n\nSigned-off-by: Richard Purdie \u003crpurdie@rpsys.net\u003e\nCc: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "8a409b0118c2d78f84f740f60fe03abda1fe3333",
      "tree": "cfb6e118361c275b4f114d1c843588dee9ad4793",
      "parents": [
        "0aebfdac042b63d0f2625414062e138a4333181c"
      ],
      "author": {
        "name": "Vojtech Pavlik",
        "email": "vojtech@suse.cz",
        "time": "Mon Sep 05 00:08:08 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Mon Sep 05 00:08:08 2005 -0500"
      },
      "message": "Input: HID - add more consumer usages\n\nExtend mapping of the consumer usage page in hid-input.c to handle\nmore cases appearing on new USB keyboards.\n\nSigned-off-by: Vojtech Pavlik \u003cvojtech@suse.cz\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "5b6271bda42be8edb77fbd588621cc09199fa7fb",
      "tree": "e51dbf0bb79ead8c2a0df4c527d100c518c889ea",
      "parents": [
        "f96b434d3bf70845a7541ab217f525918267281e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jun 30 00:50:38 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Thu Jun 30 00:50:38 2005 -0500"
      },
      "message": "Input: make name, phys and uniq be \u0027const char *\u0027 because once\n       set noone should attempt to change them.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "3e0777b8fa96f7073ed5d13d3bc1d573b766bef9",
      "tree": "3849e8457dd8f038ab7da025c708e275b43ea9c1",
      "parents": [
        "a94130e00038ebeb2f66901a4a4a9e05a03051c1",
        "e5119885f00874453e837e3407014b73de2f4741"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Jun 27 14:47:31 2005 -0700"
      },
      "message": "Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/dtor/input.git manually\n\nSome manual fixups required due to clashes with the PF_FREEZE cleanups.\n"
    },
    {
      "commit": "1235686f6e67cf30c460eb77d90a6cb4be57b92f",
      "tree": "c7ef368a38c8e0c64e09d9e0e8a2a93392a1732c",
      "parents": [
        "7fe845d11ad1b4aac098d40c55275569e143c483"
      ],
      "author": {
        "name": "gregkh@suse.de",
        "email": "gregkh@suse.de",
        "time": "Tue Mar 15 14:26:30 2005 -0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 20 15:15:04 2005 -0700"
      },
      "message": "[PATCH] INPUT: move to use the new class code, instead of class_simple\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n"
    },
    {
      "commit": "0fbf87caf70acec0c435233fbc39c7bd0aca3ca6",
      "tree": "65fa9bdde1f04a1359c3599d351199f834eb01ec",
      "parents": [
        "58a007765bb5f16020e6000ecbdc5bcc6e54a147"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 02:29:25 2005 -0500"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dtor_core@ameritech.net",
        "time": "Sun May 29 02:29:25 2005 -0500"
      },
      "message": "Input: add semaphore and user count to input_dev structure;\n       serialize open and close calls and ensure that device\u0027s\n       open and close methods are only called when first user\n       opens it or last user closes it.\n\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "146a4b3bdfb5641bfbf975e29680b482b8b343ba",
      "tree": "b483a82225ad7f7a83848dc3c7d436eddfd377be",
      "parents": [
        "616299afcebfb2228f45a95aac7e63704c3733fc"
      ],
      "author": {
        "name": "Andreas Jaggi",
        "email": "andreas.jaggi@waterwave.ch",
        "time": "Sun May 01 08:58:41 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun May 01 08:58:41 2005 -0700"
      },
      "message": "[PATCH] macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4\n\nThis patch adds support for the special adb buttons of the aluminium\nPowerBook G4.\n\nSigned-off-by: Andreas Jaggi \u003candreas.jaggi@waterwave.ch\u003e\nCc: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\nCc: Paul Mackerras \u003cpaulus@samba.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\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"
    }
  ]
}
