)]}'
{
  "log": [
    {
      "commit": "c1017a4cdb68ae5368fbc9ee42c77f1f5dca8916",
      "tree": "b5f1fb278a49d851439509a4c8e3fd8f87f791cd",
      "parents": [
        "39d3ed381877246719184897c853c0c58028fe54"
      ],
      "author": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Mon Oct 15 09:50:19 2007 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@perex.cz",
        "time": "Tue Oct 16 16:51:18 2007 +0200"
      },
      "message": "[ALSA] Changed Jaroslav Kysela\u0027s e-mail from perex@suse.cz to perex@perex.cz\n\n\nSigned-off-by: Jaroslav Kysela \u003cperex@perex.cz\u003e\n"
    },
    {
      "commit": "c461482c8072bb073e6146db320d3da85cdc89ad",
      "tree": "3b69cfd292a488a8cb57ac9b040bd2b1b1a1e26d",
      "parents": [
        "746d4a02e68499fc6c1f8d0c43d2271853ade181"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 23 14:38:23 2006 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sat Sep 23 10:36:58 2006 +0200"
      },
      "message": "[ALSA] Unregister device files at disconnection\n\nOrignally proposed by Sam Revitch \u003csam.revitch@gmail.com\u003e.\nUnregister device files at disconnection to avoid the futher accesses.\nAlso, the dev_unregister callback is removed and replaced with the\ncombination of disconnect + free.\nA new function snd_card_free_when_closed() is introduced, which is\nused in USB disconnect callback.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Jaroslav Kysela \u003cperex@suse.cz\u003e\n"
    },
    {
      "commit": "53d2f744afc1fcb4fb68975a443fb66eb6c44da4",
      "tree": "46db033f71a8da32470d4b5f1027cee379fc7914",
      "parents": [
        "82e9bae6fd253af4aea9c690223c7800313632ad"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Thu Nov 17 13:56:05 2005 +0100"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Jan 03 12:17:34 2006 +0100"
      },
      "message": "[ALSA] Remove xxx_t typedefs: Timer\n\nModules: RTC timer driver,Timer Midlevel\n\nRemove xxx_t typedefs from the core timer.\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "de24214d0c8e78134875752619f99b9e5824c196",
      "tree": "147f8cdcf5dfb3be2d95409f7ac44af101d2e0a5",
      "parents": [
        "2fd43d1159d22395aae01836c4b13ee5265a9b6b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Oct 12 17:12:31 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Fri Nov 04 13:18:43 2005 +0100"
      },
      "message": "[ALSA] timers: add module refcounting for global timers\n\nModules: RTC timer driver,Timer Midlevel\n\nAdd a module pointer to the timer structure and use it for refcounting\ninstead of the card\u0027s module pointer to prevent the global timer\nmodules (rtctimer and hpetimer) from being removed while in use.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "123992f728785e05f385d23893bd5ec69871aeb4",
      "tree": "0f731b0f807903a4a5add6b0ff7ab5a9737c02ae",
      "parents": [
        "5218064c885af5c49e380d09d54f3cc86891a580"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Wed May 18 18:02:04 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun May 29 10:11:20 2005 +0200"
      },
      "message": "[ALSA] sound/core/: possible cleanups\n\nPCM Midlevel,ALSA Core,Timer Midlevel,ALSA sequencer,Virtual Midi\nThis patch contains the following possible cleanups:\n- make needlessly global code static\n- #if 0 the following unused global functions\n- remove the following unneeded EXPORT_SYMBOL\u0027s\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\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"
    }
  ]
}
