)]}'
{
  "log": [
    {
      "commit": "3156fd0529b5216f4f444f4a7752b82dc1bd99c0",
      "tree": "88170f6bd4cfc9acf018a288f9d669da4a582a5b",
      "parents": [
        "eed7d2798ce7b78547106d0c3557a88251b413d0"
      ],
      "author": {
        "name": "Robert P. J. Day",
        "email": "rpjday@crashcourse.ca",
        "time": "Mon Feb 18 04:48:20 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@uranus.ravnborg.org",
        "time": "Fri Apr 25 20:18:48 2008 +0200"
      },
      "message": "kbuild: fix some minor typoes\n\nSigned-off-by: Robert P. J. Day \u003crpjday@crashcourse.ca\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "767e581d759fe6adfef5e676cd1cd8e11f603d1a",
      "tree": "f208026e00ace8ba32cc4f9c1fc6168af329c167",
      "parents": [
        "5447d34b080a1e3e312b05a91e87eff4710a1152"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun May 06 09:23:45 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun May 06 09:23:45 2007 +0200"
      },
      "message": "kbuild: enable use of code from a different dir\n\nTo introduce support for source in one directory but output files\nin another directory during a non O\u003d build prefix all paths\nwith $(src) repsectively $(obj).\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "2212692913281e5fddb1c50c8c123378cfc42169",
      "tree": "0a3c97ae97b672b8b9381aab9a3fbd739537c272",
      "parents": [
        "7b5b82038184d19f611be166a70fd11824109a71"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Aug 08 16:45:41 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Mon Sep 25 09:05:19 2006 +0200"
      },
      "message": "kbuild: remove debug left-over from Makefile.host\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "7b5b82038184d19f611be166a70fd11824109a71",
      "tree": "7b15974983018edbe8125d2bb670f2e2b6610091",
      "parents": [
        "93659af1ce4974b1882668fee06458c0ac9315fd"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Aug 07 21:55:33 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Mon Sep 25 09:04:42 2006 +0200"
      },
      "message": "kbuild: create output directory for hostprogs with O\u003d.. build\n\nhostprogs-y only supported creating output directory for the final\nprogram. Extend this to also cover the situation where a .o\nfile (used when host program is made from compositie objects) is\nlocate in another directory.\nFirst user of this is the built-in lxdialog that.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "8f5cbd7e4810df382029ecaaa98535452da5d15e",
      "tree": "15cca8524c677332ef30ecb0f8b858f56f27fbdf",
      "parents": [
        "b64074e46a9c2a7d5c66eff066a7c0b58377a143"
      ],
      "author": {
        "name": "Ross Biro",
        "email": "rossb@google.com",
        "time": "Sat Sep 16 12:15:39 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sat Sep 16 12:54:31 2006 -0700"
      },
      "message": "[PATCH] Add a missing space that prevents building modules that require host programs\n\nSigned-off-by: Ross Biro \u003crossb@google.com\u003e\nAcked-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "5e8d780d745c1619aba81fe7166c5a4b5cad2b84",
      "tree": "a1631c493bc44294e346ec09b89ed524572d85cb",
      "parents": [
        "598736c55622f7ea65b98f93c825ff95c433877c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 09:58:02 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jul 01 09:58:02 2006 +0200"
      },
      "message": "kbuild: fix ia64 breakage after introducing make -rR\n\nkbuild used $¤(*F to get filename of target without extension.\nThis was used in several places all over kbuild, but introducing\nmake -rR broke his for all cases where we specified full path to\ntarget/prerequsite. It is assumed that make -rR disables old style\nsuffix-rules which is why is suddenly failed.\n\nia64 was impacted by this change because several div* routines in\narch/ia64/lib are build using explicit paths and then kbuild failed.\n\nThanks to David Mosberger-Tang \u003cDavid.Mosberger@acm.org\u003e for an explanation\nwhat was the root-cause and for testing on ia64.\n\nThis patch also fixes two uses of $(*F) in arch/um\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d38b69689c349f35502b92e20dafb30c62d49d63",
      "tree": "3f996dd032b6ad9a6010cea76bf0908e5814e240",
      "parents": [
        "eb99adde31b7d85c67a5e1c2fa5e098e1056dd79"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 16:59:26 2006 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jun 26 16:59:26 2006 -0700"
      },
      "message": "Revert \"kbuild: fix make -rR breakage\"\n\nThis reverts commit e5c44fd88c146755da6941d047de4d97651404a9.\n\nThanks to Daniel Ritz and Michal Piotrowski for noticing the problem.\n\nDaniel says:\n\n  \"[The] reason is a recent change that made modules always shows as\n   module.mod.  it breaks modprobe and probably many scripts..besides\n   lsmod looking horrible\n\n   stuff like this in modprobe.conf:\n        install pcmcia_core /sbin/modprobe --ignore-install pcmcia_core; /sbin/modprobe pcmcia\n   makes modprobe fork/exec endlessly calling itself...until oom\n   interrupts it\"\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e5c44fd88c146755da6941d047de4d97651404a9",
      "tree": "e97c72787b08f9576eb14242483b09ce8850934e",
      "parents": [
        "216b2f1f718d653795024a085636d063693dd9a9"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jun 24 22:50:18 2006 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sat Jun 24 23:13:59 2006 +0200"
      },
      "message": "kbuild: fix make -rR breakage\n\nmake failed to supply the filename when using make -rR and using $(*F)\nto get target filename without extension.\nThis bug was not reproduceable in small scale but using:\n$(basename $(notdir $@)) fixes it with same functionality.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "9870a93d3118239fd7732a0f908e05f67b39a294",
      "tree": "64d39f2ebddcac59d0264497012c4449f521035b",
      "parents": [
        "1def630a6a49dda5bc89dfbd86656293640456f0"
      ],
      "author": {
        "name": "Pavel Roskin",
        "email": "proski@gnu.org",
        "time": "Thu Jun 01 21:28:50 2006 -0400"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Thu Jun 08 20:18:05 2006 +0200"
      },
      "message": "kbuild: obj-dirs is calculated incorrectly if hostprogs-y is defined\n\nWhen Makefile.host is included, $(obj-dirs) is subjected to the\naddprefix operation for the second time.  Prefix only needs to be added\nto the newly added directories, but not to those that came from\nMakefile.lib.\n\nThis causes the build system to create unneeded empty directories in the\nbuild tree when building in a separate directory.  For instance,\nlib/lib/zlib_inflate is created in the build tree.\n\nSigned-off-by: Pavel Roskin \u003cproski@gnu.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "e0af0d85f55ea800a2e38bf782d68b83e9942611",
      "tree": "e8c94d9e722e1387ea5c01c3833046870f8141cf",
      "parents": [
        "a0674e88d9c150e016a69e78e735f48772314c53"
      ],
      "author": {
        "name": "Matthias Urlichs",
        "email": "smurf@smurf.noris.de",
        "time": "Fri Feb 18 10:23:41 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Wed Jul 13 22:11:14 2005 +0000"
      },
      "message": "[PATCH] kbuild: obey HOSTLOADLIBES_programname for single-file compilation\n\nSingle-file HOSTCC calls added the libraries from $(HOSTLOADLIBES),\nbut not from $(HOSTLOADLIBES_programname). Multi-file HOSTCC calls do\nboth.\n\nThis patch fixes that inconsistency.\n\nSigned-Off-By: Matthias Urlichs \u003csmurf@debian.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.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"
    }
  ]
}
