)]}'
{
  "log": [
    {
      "commit": "f07726048d599acd6bac438e304645a78db753c0",
      "tree": "1d76654ce62045f8a8960900189d4cad5747e8dd",
      "parents": [
        "d8ecc5cd8e227bc318513b5306ae88a474b8886d"
      ],
      "author": {
        "name": "Marcin Nowakowski",
        "email": "marcin.nowakowski.000@gmail.com",
        "time": "Mon Apr 25 13:35:21 2011 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Fri Apr 29 15:55:45 2011 +0200"
      },
      "message": "Fix handling of backlash character in LINUX_COMPILE_BY name\n\nWhen using a domain login, `whoami` returns the login in\nuser\\domain format. This leads to either warnings on unrecognised\nescape sequences or escaped characters being generated for the user.\nThis patch ensures that any backslash is escaped to a double-backslash\nto make sure the name is preserved correctly. This patch does not\nenforce escaping on the KBUILD_BUILD_USER variable, as this is something\nthe user has control of and can escape if required.\n\nSigned-off-by: Marcin Nowakowski \u003cmarcin.nowakowski.000@gmail.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "53e6892c0411006848882eacfcfea9e93681b55d",
      "tree": "af622e1ec2b1a66961749596ba3b3cf45370f114",
      "parents": [
        "061296dc2c14f852604fc6849669fe0b78bb1eda"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Apr 05 14:32:30 2011 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Mon Apr 18 14:26:55 2011 +0200"
      },
      "message": "kbuild: Allow to override LINUX_COMPILE_BY and LINUX_COMPILE_HOST macros\n\nMake it possible to override the user@host string displayed during boot\nand in /proc/version by the environment variables KBUILD_BUILD_USER and\nKBUILD_BUILD_HOST. Several distributions patch scripts/mkcompile_h to\nachieve this, so let\u0027s provide an official way. Also, document the\nKBUILD_BUILD_TIMESTAMP variable while at it.\n\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "061296dc2c14f852604fc6849669fe0b78bb1eda",
      "tree": "8bde5594d6c6de527d14ccbf0d4577c329ddaecd",
      "parents": [
        "09ff9fecc039d60fff6c11d47522af61e89fff56"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Thu Mar 31 17:13:55 2011 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Mon Apr 18 14:25:51 2011 +0200"
      },
      "message": "kbuild: Drop unused LINUX_COMPILE_TIME and LINUX_COMPILE_DOMAIN macros\n\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "d4987bd7ae8401bd88896a6f76dc7af31fe55732",
      "tree": "b34dcdc8e13b62c1e48ab18832ad3ed96a6f2d9f",
      "parents": [
        "e66f25d7d1be19e177cf55126a40799757efae89"
      ],
      "author": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Wed Jan 27 09:46:23 2010 +0100"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Tue Feb 02 14:33:56 2010 +0100"
      },
      "message": "scripts/mkcompile_h: don\u0027t test for hardcoded paths\n\nDon\u0027t test for /bin/{dnsdomainname,domainname}, simply try to execute\nthe command and check if it returned something.\n\nReported-by: Glenn Sommer \u003cglemsom@gmail.com\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nTested-by: Glenn Sommer \u003cglemsom@gmail.com\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "264a26838056fc2d759f58bec2e720e01fcb1bdb",
      "tree": "afeda8542af04721a9af57c8f40823d6315db411",
      "parents": [
        "98b8788ae91694499d1995035625bea16a4db0c4"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Oct 18 00:49:24 2009 +0200"
      },
      "committer": {
        "name": "Michal Marek",
        "email": "mmarek@suse.cz",
        "time": "Sat Dec 12 13:08:15 2009 +0100"
      },
      "message": "kbuild: move autoconf.h to include/generated\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n"
    },
    {
      "commit": "17c5ca98833dc3d8f8dd4e85487da238c50cd8c9",
      "tree": "b9dfa2f1b9776df2fbd496a3be7cb4edb0d83fd1",
      "parents": [
        "9c3049c02c6142e166c9472237f1f60d86153682"
      ],
      "author": {
        "name": "Felipe Contreras",
        "email": "felipe.contreras@gmail.com",
        "time": "Thu Sep 17 00:38:40 2009 +0300"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Oct 11 23:21:25 2009 +0200"
      },
      "message": "kbuild: mkcompile_h: trivial cleanups\n\nUTS_TRUNCATTE is simpler this way, and now editors idetify this as a\nshell script.\n\nSigned-off-by: Felipe Contreras \u003cfelipe.contreras@gmail.com\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "9c3049c02c6142e166c9472237f1f60d86153682",
      "tree": "624f892c23db814575a62debbf3e6a5981889f9b",
      "parents": [
        "58242b2b065557f8467a8630f7c9b2b4b2eb891f"
      ],
      "author": {
        "name": "Felipe Contreras",
        "email": "felipe.contreras@gmail.com",
        "time": "Thu Sep 17 00:38:39 2009 +0300"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Sun Oct 11 23:21:25 2009 +0200"
      },
      "message": "kbuild: fix warning when domainname is not available\n\nOtherwise we get:\n\"dnsdomainname: Unknown host\"\n\nSigned-off-by: Felipe Contreras \u003cfelipe.contreras@gmail.com\u003e\nAcked-by: WANG Cong \u003cxiyou.wangcong@gmail.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "d03fab43c5ba4f5fa46db73c937e9b993a531d27",
      "tree": "9a63b61b7ad3954e99ca1e96772630404c62e1da",
      "parents": [
        "d8672b40d3a6f17de5b5bc71d6e531d7576a856a"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Thu Nov 06 03:31:22 2008 -0500"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed Dec 03 21:32:00 2008 +0100"
      },
      "message": "kbuild: kill output in silent mode of mkcompile_h\n\nThe mkcompile_h script does `echo` regardless of silent mode the make is\nrunning at, so have it respect $quiet from kbuild and only echo when not in\nsilent mode.\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "87c94bfb8ad354fb43d2caf870d7ca0b3f98dab3",
      "tree": "796c87da12f564e5ecb5a0c1d57ea94c9dd7604a",
      "parents": [
        "b72e53f8bbbec8421316220291d8a8002a5562ba"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@neptun.ravnborg.org",
        "time": "Sun Apr 01 21:49:27 2007 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@ravnborg.org",
        "time": "Wed May 02 20:58:09 2007 +0200"
      },
      "message": "kbuild: override build timestamp \u0026 version\n\nIntroduce KBUILD_BUILD_VERSION to make it\npossible to override kernel build version\nduring build time.\n\nIntroduce KBUILD_BUILD_TIMESTAMP to make it\npossible to override kernel build timestamp\nduring build time.\n\nBut variables are useful mainly by distros\nthat want to pass info from an SCM when\nbuilding the kernel. Timestamp could be last\ncheckin date for a file etc.\n\nThe idea came from Olaf Hering \u003colaf@aepfle.de\u003e\n\nCc: Olaf Hering \u003colaf@aepfle.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "895a39a084e5478121a74752a291165c4502378f",
      "tree": "eb0fde9656bb44be83b3f39d734375f049915751",
      "parents": [
        "8c7e4498adfdb4aea5a0d056590ec18d099ba062"
      ],
      "author": {
        "name": "s situert",
        "email": "situert@yahoo.com",
        "time": "Wed Feb 14 00:32:55 2007 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.linux-foundation.org",
        "time": "Wed Feb 14 08:09:51 2007 -0800"
      },
      "message": "[PATCH] Make mkcompile_h use LANG\u003dC and LC_ALL\u003dC for $CC -v\n\nFix a minor bug in mkcompile_h.  As one can see, the current locale is used\nwhile getting the version of gcc.  This produces problems when a locale\nother than C or en_US is used.  As an example, my /proc/version contains\nTurkish characters in iso-8859-9 encoding.\n\nThis patch fixes this issue by making sure that the C locale is used to get\ngcc\u0027s version.\n\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "bd5bdd875b29e882f80d2cd6dd1da468641dad2a",
      "tree": "9c01171195532d449d6897711920d764a90521ba",
      "parents": [
        "6d30e3a8995c9fa9e8471bb1dff8e070638df5ea"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:18:07 2005 +0000"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 14 20:18:07 2005 +0000"
      },
      "message": "kbuild: \"PREEMPT\" in UTS_VERSION\n\nFrom: Matt Mackall \u003cmpm@selenic.com\u003e\n\nAdd PREEMPT to UTS_VERSION where enabled as is done for SMP to make\npreempt kernels easily identifiable.\nAdded SMP PREEMPT as comment in compile.h to force it to be\nupdated when they change (sam).\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\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"
    }
  ]
}
