)]}'
{
  "log": [
    {
      "commit": "561b220a4dece18d67177413e6fa21b49aa4acce",
      "tree": "57318610d0b3f97c6193860d7f76dfdb7f743d12",
      "parents": [
        "e560d8d8368ad8b6161839984b253de622863265"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Sep 09 14:22:34 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Mon Sep 12 10:48:22 2005 +0200"
      },
      "message": "[ALSA] Replace with kzalloc() - others\n\nDocumentation,SA11xx UDA1341 driver,Generic drivers,MPU401 UART,OPL3\nOPL4,Digigram VX core,I2C cs8427,I2C lib core,I2C tea6330t,L3 drivers\nAK4114 receiver,AK4117 receiver,PDAudioCF driver,PPC PMAC driver\nSPARC AMD7930 driver,SPARC cs4231 driver,Synth,Common EMU synth\nUSB generic driver,USB USX2Y\nReplace kcalloc(1,..) with kzalloc().\n\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n"
    },
    {
      "commit": "c88469704d63787e8d44ca5ea1c1bd0adc29572d",
      "tree": "e898ee29e49ae3cef7440dfeb7f9972126b3fd06",
      "parents": [
        "d568121ce3151c36cc4718dd4e977f217c6144c2"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Tue Aug 02 15:26:52 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 13:14:13 2005 +0200"
      },
      "message": "[ALSA] usb-audio: throttle MIDI URB resubmits on USB errors\n\nUSB generic driver\nWhen a USB error occurs that might indicate that the device has been\nunplugged, don\u0027t resubmit the URB immediately to prevent flooding the\nlog with error messages before khubd has us disconnect()ed.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c347e9fca710551f0def6a4d58505a6f4c0d87f6",
      "tree": "7a581a03569249bd70d9dbba96966d94d9e96a9e",
      "parents": [
        "a278655ff5d0c9d5eb34cf99f3a4c20da09eb09e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Thu Aug 25 11:10:05 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:47:34 2005 +0200"
      },
      "message": "[ALSA] usb-audio: fix Emagic MIDI protocol handling\n\nUSB generic driver\nEmagic devices pad their packets not with 0xff bytes but with a 0xff\nbyte followed by garbage, so we have to stop at the first such byte.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "55851f734d7af7e5362d43b60331c95c32a3b027",
      "tree": "6eef6e6915e459f959a596fa37b6c2f87b55f863",
      "parents": [
        "daa150ef7d437d17973210f47a1c58623415df94"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Aug 15 08:34:16 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Tue Aug 30 08:45:53 2005 +0200"
      },
      "message": "[ALSA] usb-audio: use usb_buffer_alloc/free\n\nUSB generic driver\nUse the USB buffer allocation functions to avoid repeated DMA mappings\nof our buffers, which are re-used quite a lot.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "f38275fe994c333b809796230f4f98090f8d919b",
      "tree": "1eea6ae95c6e54202e674a66306a8763df924166",
      "parents": [
        "d06e4c4001cf26147a6af0718703368944f0df32"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jul 25 16:17:29 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jul 28 12:22:37 2005 +0200"
      },
      "message": "[ALSA] usb-audio - add support for Miditech USB MIDI keyboards\n\nUSB generic driver\nAdd support for Miditech Midistart and MidiStudio keyboards (another\ncase of devices using the standard protocol but having no descriptors).\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "6155aff84b98b2aa35eaa4384b539dfbab86afcc",
      "tree": "6a4ea213fd8ecce8784a3ce6c2f6aae9c01d5e86",
      "parents": [
        "b1c6ef52e2623c81c2124801c783a903f6e5437a"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Jul 04 09:20:42 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Thu Jul 28 12:21:41 2005 +0200"
      },
      "message": "[ALSA] usb-audio - rename QUIRK_MIDI_MOTU to QUIRK_MIDI_RAW\n\nUSB generic driver\nRename the protocol used by the MOTU FastLane to \u0027raw\u0027 because it might\nbe useful with other devices, and there are other MOTU interfaces that\ndo not use this protocol.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "27d10f5664c7650af3b2ffadfefaf19b36dc7bd8",
      "tree": "b89c8d639041f460557bf6e9078c7cee7426cd2b",
      "parents": [
        "b259b10c420a59a2fdbcf5a3498253ebcbdffa1e"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon May 02 08:51:26 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun May 29 10:05:47 2005 +0200"
      },
      "message": "[ALSA] usb-audio - cache vendor/product IDs\n\nUSB generic driver\nCache the decoded values of idVendor/idProduct to get rid of most of\nthose ugly le16_to_cpu() calls.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "ee7333970bee3e7565feeb3edfef4db81cbe72e5",
      "tree": "418eb84e58d8d6f85ceafffc03fe37119728987d",
      "parents": [
        "8e062ec7108f8a91149e6bccddc3b7341e406274"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Mon Apr 25 10:34:13 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun May 29 10:05:14 2005 +0200"
      },
      "message": "[ALSA] usb-audio - remove superfluous parameter\n\nUSB generic driver,USB USX2Y\nThis patch removes the superfluous driver parameter from the\ndisconnect functions.\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.de\u003e\n"
    },
    {
      "commit": "c1ab5d59a0ff0981828a169886b10045dfdf64c6",
      "tree": "8ce9f8cd0b534b55f0c99556fd1a96727596cbf9",
      "parents": [
        "85a655d66b4d1672c7c6fee31297837556585f6b"
      ],
      "author": {
        "name": "Clemens Ladisch",
        "email": "clemens@ladisch.de",
        "time": "Wed Mar 30 16:22:01 2005 +0200"
      },
      "committer": {
        "name": "Jaroslav Kysela",
        "email": "perex@suse.cz",
        "time": "Sun May 29 09:00:53 2005 +0200"
      },
      "message": "[ALSA] usb-audio - allow USB MIDI quirks to specify endpoints explicitly\n\nUSB generic driver\nThis patch reintroduces the check for endpoint numbers that are\nspecified explicitly in the quirk structure.\nThis check was accidentally dropped in the last rewrite of\nsnd_usbmidi_detect_endpoints().\n\nSigned-off-by: Clemens Ladisch \u003cclemens@ladisch.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"
    }
  ]
}
