)]}'
{
  "log": [
    {
      "commit": "5dc0c9835fb96c75c8dbf657393764bd0abbac04",
      "tree": "3e788cd680c8dbc9e6a0bfb7ddfa946fa71d69bf",
      "parents": [
        "e6fa47af5542df3383a78d7cc78f5d5ef63c0d42"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Thu Feb 03 16:14:43 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:37:28 2011 +0100"
      },
      "message": "HID: roccat: Rename header roccat.h -\u003e hid-roccat.h\n\nIt was desired that the header roccat.h should be named hid-roccat.h\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "8211e46004518c977f70f2661da961d5ba617399",
      "tree": "b2ae1cdc75fad9dbdece7b1dd5fc23ce0624f3c2",
      "parents": [
        "432762e28b8146d0feff61cc8063b26c517acf26"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Sun Jan 30 13:38:25 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:37:28 2011 +0100"
      },
      "message": "HID: roccat: Add ioctl command to retreive report size from chardev\n\nRoccat chardev was reworked to support only a defined report size per\ndevice and this can be retreived by an ioctl now to enable future changes\nin report definitions.\nHeader was moved/renamed from drivers/hid to include/linux for accessibility.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "cb38cd87862aa515cd0559473e94d4495372a590",
      "tree": "b93a4e9573fa02f7bdb1a086984320d0d0da8182",
      "parents": [
        "fd82be6c0a359fc706a805a49b1f167af21e63ea"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Sun Jan 30 13:38:20 2011 +0100"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Thu Feb 03 16:37:26 2011 +0100"
      },
      "message": "HID: roccat: Remove empty function definitions for roccat chardev\n\nRoccat chardev is a dependency of all device specific drivers, so\nthe empty definitions are not needed anymore.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "5012aada506cb8b570e46579077c0ec5b82ebd5d",
      "tree": "cf2d49567af63b16f7cdbef80ae5662938bd539c",
      "parents": [
        "c97415a72521071c235e0879f9a600014afd87b1"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Fri Nov 26 19:57:33 2010 +0000"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Sat Jan 08 01:11:00 2011 +0100"
      },
      "message": "HID: roccat: use class for char device for sysfs attribute creation\n\nAdding sysfs attributes to an already created device raises no userland\nnotification. Now the device drivers associate the devices attributes\nwith a class and use this for roccat event char device creation.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "22d515723ff1d92eea4d7537a3f8d7674080422b",
      "tree": "b7144a1f6555e8f965f654ebf7a421db77f7a9fb",
      "parents": [
        "597b49ec6f19b6df975e2101c42b7b1cfe168280"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Wed May 26 20:51:28 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Mon May 31 13:53:21 2010 +0200"
      },
      "message": "HID: roccat: fix whitespace warning from checkpatch.pl\n\nFixed the following warning of checkpatch.pl:\nWARNING: space prohibited between function name and open parenthesis \u0027(\u0027\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "0e927bfc87037c1f44d6b61be12c36f6215ee5b2",
      "tree": "7a785144edd0e0bf983041b4a699ccc3f51b2f10",
      "parents": [
        "206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378"
      ],
      "author": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 25 09:58:05 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 25 09:58:05 2010 +0200"
      },
      "message": "HID: roccat: fix build failure if built as module\n\nFix build failure when roccat and roccat-kone are built as modules.\n\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378",
      "tree": "9699132bf54da1b36560208892a4067bd889a992",
      "parents": [
        "c2fd1a4ebf9127c280d227acb635eb1df213439c"
      ],
      "author": {
        "name": "Stefan Achatz",
        "email": "erazor_de@users.sourceforge.net",
        "time": "Wed May 19 18:55:16 2010 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Tue May 25 09:57:03 2010 +0200"
      },
      "message": "HID: roccat: propagate special events of roccat hardware to userspace\n\nModule roccat is a char device used to report special events of roccat hardware\nto userland. These events include requests for on-screen-display of profile or\ndpi settings or requests for execution of macro sequences that are not stored\nin device. The information in these events depends on hid device implementation\nand contains data that is not available in a single hid event or else hidraw\ncould have been used.\n\nIt is inspired by hidraw, but uses only one circular buffer for all readers.\nThe device is as generic as possible so that the functionality is usable by all\n(kone and upcomming) roccat device drivers.\n\nSigned-off-by: Stefan Achatz \u003cerazor_de@users.sourceforge.net\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    }
  ]
}
