)]}'
{
  "log": [
    {
      "commit": "5a56db1c0fe196eea896078338fbf9258ab8365b",
      "tree": "4b2a9ddebe60a15893a0ce778ad4a9b84b684f1f",
      "parents": [
        "5c5f4fee64adec284fbdc0196675a345e84ab638"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@mindspring.com",
        "time": "Sat Oct 20 00:25:12 2007 +0200"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@kernel.org",
        "time": "Sat Oct 20 00:26:10 2007 +0200"
      },
      "message": "LIB: Replace inappropriate include of \u003clinux/bug.h\u003e\n\nReplace an irrelevant include of bug.h with the more appropriate\nincludes of slab.h and module.h.\n\nit\u0027s not as if the original inclusion is an error, it\u0027s simply not\nrelated to the contents of that source file, while the other two are.\n\ncompile-tested on i386.\n\nSigned-off-by: Robert P. J. Day \u003crpjday@mindspring.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@kernel.org\u003e\n"
    },
    {
      "commit": "8e2b705649e294f43a8cd1ea79e4c594c0bd1d9d",
      "tree": "edceaa54f86252ea66f3321786cd89771759dbfd",
      "parents": [
        "2a9807c0d39066236640aa34ca8de168e690632f"
      ],
      "author": {
        "name": "Neil Horman",
        "email": "nhorman@tuxdriver.com",
        "time": "Tue Oct 16 23:26:33 2007 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Oct 17 08:42:50 2007 -0700"
      },
      "message": "argv_split: allow argv_split to handle NULL pointer in argcp parameter gracefully\n\nIt would be nice if the argv_split library function could gracefully handle\na NULL pointer in the argcp parameter, so as to allow functions using it\nthat did not care about the value of argc to not have to declare a useless\nvariable.  This patch accomplishes that.  Tested by me, with successful\nresults.\n\nSigned-off-by: Neil Horman \u003cnhorman@tuxdriver.com\u003e\nAcked-by: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Satyam Sharma \u003csatyam@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d84d1cc7647c7e4f77d517e2d87b4a106a0420d9",
      "tree": "b6ccc40d323998d4ad013c7b05613bc727a8f4e0",
      "parents": [
        "1e66df3ee301209f4a38df097d7cc5cb9b367a3f"
      ],
      "author": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@xensource.com",
        "time": "Tue Jul 17 18:37:02 2007 -0700"
      },
      "committer": {
        "name": "Jeremy Fitzhardinge",
        "email": "jeremy@goop.org",
        "time": "Wed Jul 18 08:47:40 2007 -0700"
      },
      "message": "add argv_split()\n\nargv_split() is a helper function which takes a string, splits it at\nwhitespace, and returns a NULL-terminated argv vector.  This is\ndeliberately simple - it does no quote processing of any kind.\n\n[ Seems to me that this is something which is already being done in\n  the kernel, but I couldn\u0027t find any other implementations, either to\n  steal or replace.  Keep an eye out. ]\n\nSigned-off-by: Jeremy Fitzhardinge \u003cjeremy@xensource.com\u003e\nSigned-off-by: Chris Wright \u003cchrisw@sous-sol.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\n"
    }
  ]
}
