)]}'
{
  "log": [
    {
      "commit": "04c58f8196b386948abf68128605de3d2db3c6ba",
      "tree": "f8dc6efb0d8911ee6092830c6bbdc7910bca3d5f",
      "parents": [
        "1e093ecd4a850ad61b93d84c221e342a67ea9d56"
      ],
      "author": {
        "name": "Andy Green",
        "email": "andy@warmcat.com",
        "time": "Wed May 02 12:49:06 2007 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed May 02 21:35:03 2007 +0200"
      },
      "message": "kbuild: scripts/basic/fixdep segfault on pathological string-o-death\n\nbuild scripts: fixdep blows segfault on string CONFIG_MODULE seen\n\nThe string \"CONFIG_MODULE\" appearing anywhere in a source file causes\nfixdep to segfault.  This string appeared in the wild in the current\nmISDN sources (I think they meant CONFIG_MODULES).  But it shouldn\u0027t\nsegfault (esp as CONFIG_MODULE appeared in a quoted string).\n\nSigned-off-by: Andy Green \u003candy@warmcat.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "c21b1e4d9b0c263a35f67eed2b025d053566c557",
      "tree": "aa5c6fe22815a79217af0679a7cdfcd1f76c3c3a",
      "parents": [
        "f5ef2abcbeb5b0be23f7cc610a024b2406e3d8e6"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Thu Mar 29 10:27:14 2007 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Sun Apr 01 14:23:57 2007 -0700"
      },
      "message": "[PATCH] kbuild: fix dependency generation\n\nCommit 2e3646e51b2d6415549b310655df63e7e0d7a080 changed the way the\nsplit config tree is built, but failed to also adjust fixdep accordingly\n- if changing a config option from or to m, files referencing the\nrespective CONFIG_..._MODULE (but not the corresponding CONFIG_...)\ndidn\u0027t get rebuilt.\n\nThe problem is that trisate symbol are represent with three different\nsymbols:\n    SYMBOL\u003dn \u003d\u003e no symbol defined\n    SYMBOL\u003dy \u003d\u003e CONFIG_SYMBOL defined to \u00271\u0027\n    SYMBOL\u003dm \u003d\u003e CONFIG_SYMBOL_MODULE defined to \u00271\u0027\n\nBut conf_split_config do not distingush between the \u003dy and \u003dm case, so\nonly the \u003dy case is honoured.\n\nThis is fixed in fixdep so when a CONFIG symbol with _MODULE is found we\nskip that part and only look for the CONFIG_SYMBOL version.\n\nSigned-off-by: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "6176aa9ae4b83e1957d3031774f8a8e59ff97420",
      "tree": "7b44789ab8d87f721c5d9fcd10a9a5cb0e5d65d1",
      "parents": [
        "20a468b51325b3636785a8ca0047ae514b39cbd5"
      ],
      "author": {
        "name": "Jan Beulich",
        "email": "jbeulich@novell.com",
        "time": "Mon Jan 30 10:04:27 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Feb 19 09:51:21 2006 +0100"
      },
      "message": "kbuild: consolidate command line escaping\n\nWhile the recent change to also escape # symbols when storing C-file\ncompilation command lines was helpful, it should be in effect for all\ncommand lines, as much as the dollar escaping should be in effect for\nC-source compilation commands. Additionally, for better readability and\nmaintenance, consolidating all the escaping (single quotes, dollars,\nand now sharps) was also desirable.\n\nSigned-Off-By: Jan Beulich \u003cjbeulich@novell.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "4d99f93bdaa1ab49188cac67b4aae9180f8e3960",
      "tree": "abc13c11bd350117117777e547d80804f8257fb6",
      "parents": [
        "f6333eb4e788bf70d6455c9004b6b676df62c500"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Dec 25 23:21:14 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Dec 25 23:21:14 2005 +0100"
      },
      "message": "kbuild: escape \u0027#\u0027 in .target.cmd files\n\nCommandlines are contained in the .\u003ctarget\u003e.cmd files and in case they\ncontain a \u0027#\u0027 char make see this as start of comment.\nTeach fixdep to escape the \u0027#\u0027 char so make will assing the full commandline.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "48b9d03c5f20a0585bb6f7d8c4abad3661df5d75",
      "tree": "01168bdbbfd92510412afb38d976d78f77f324f7",
      "parents": [
        "f14c6fd0fc9fbaf242254c84ba2632decb25e91a"
      ],
      "author": {
        "name": "J.A. Magallon",
        "email": "jamagallon@able.es",
        "time": "Sat Jun 25 14:59:22 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:25:07 2005 -0700"
      },
      "message": "[PATCH] Kill signed chars\n\nscripts/ is full of mismatches between char* params an signed char* arguments,\nand viceversa.  gcc4 now complaints loud about this.  Patch below deletes all\nthose \u0027signed\u0027.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\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"
    }
  ]
}
