)]}'
{
  "log": [
    {
      "commit": "cd0207a7bfd29016a4eeb0b0203fa900b41e4eee",
      "tree": "2d479b9c71e07ac46d8c03b3f9253aa9b2448f56",
      "parents": [
        "53302c1dfa8a911b88e68634ed56fcf577037fac"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Fri Jan 27 21:41:27 2012 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Feb 25 00:07:11 2012 +0100"
      },
      "message": "coccinelle: semantic patch for missing iounmap\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "53302c1dfa8a911b88e68634ed56fcf577037fac",
      "tree": "ac30cc998aaca829e180efd699da954d1f03296f",
      "parents": [
        "dddcbb7ce3a9947710137d06d0157a2355be93dc"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Fri Jan 27 21:41:26 2012 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Feb 25 00:07:11 2012 +0100"
      },
      "message": "coccinelle: semantic patch for missing clk_put\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "29a36d4dec6cf7ad72e6e3337bf954096cbbb4cf",
      "tree": "15ac5f3d0df3f56f233603e8626b5d383e6ab278",
      "parents": [
        "fb3f8af4ff52faf9b31e6c4e8ca0b0b16332808c"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Sat Jan 14 23:41:54 2012 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sun Jan 15 00:05:46 2012 +0100"
      },
      "message": "scripts/coccinelle: improve the coverage of some semantic patches\n\nThis patch ensures that all semantic patches in the scripts/coccinelle\ndirectory provide the report option.  Report messages that include line\nnumbers now have the line number preceded by \"line\" for easier subsequent\nprocessing.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "fb3f8af4ff52faf9b31e6c4e8ca0b0b16332808c",
      "tree": "41aa64830b16a74300c0d6dd5f1323b373c86655",
      "parents": [
        "22e0059af301ec163d563c3590d2277c2a557d4f"
      ],
      "author": {
        "name": "Julia Lawall",
        "email": "Julia.Lawall@lip6.fr",
        "time": "Tue Dec 27 18:28:51 2011 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Jan 14 22:40:04 2012 +0100"
      },
      "message": "coccinelle: semantic patches related to devm_ functions (part 2)\n\ndevm_ functions allocate memory that is to remain allocated until the\ndevice is detached.  This patch checks for freeing of such memory using\nstandard memory freeing functions.\n\nSigned-off-by: Julia Lawall \u003cJulia.Lawall@lip6.fr\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "e90f6590219a0082618b9b6828458b1c74f37cc0",
      "tree": "070ecfc87652db9397b3b9c5aa9a18c49eb9c563",
      "parents": [
        "3c908417677f890265ff9d5efd372207cf75fd45"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix.work@gmail.com",
        "time": "Fri Oct 08 21:27:39 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Oct 13 14:26:06 2010 +0200"
      },
      "message": "Coccinelle: Use new comment format to explain kfree.cocci\n\nUse new comment format to separate proposed commit message\nand information about generated false positives\n\nSigned-off-by: Nicolas Palix \u003cnpalix.work@gmail.com\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "43ba21b57a3e757000bfa8ccf46c81f232b4d881",
      "tree": "a4d8b0ab92c6739f430bb7f43cab8988d13dda9b",
      "parents": [
        "5c34050188f5e3db7f8137d819ecbb7d9327dd93"
      ],
      "author": {
        "name": "Nicolas Palix",
        "email": "npalix@diku.dk",
        "time": "Tue Aug 24 17:39:04 2010 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Aug 31 11:37:53 2010 +0200"
      },
      "message": "Coccinelle: Add free/kfree.cocci\n\nFind a use after free.  Values of variables may imply that some\nexecution paths are not possible, resulting in false positives.\nAnother source of false positives are macros such as\nSCTP_DBG_OBJCNT_DEC that do not actually evaluate their argument\n\nSigned-off-by: Nicolas Palix \u003cnpalix@diku.dk\u003e\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    }
  ]
}
