)]}'
{
  "log": [
    {
      "commit": "ab396e91bfe953db26fa1083d9c3e7a4fbe0334a",
      "tree": "81db9e5f919b84dcb4284ca8cdf675e13716c191",
      "parents": [
        "9979ead5d1eb23191a00453559927c5abf9087e2",
        "4f0210b9c4889eede9f8f379f93570c01998ccb9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Jan 10 08:21:33 2006 -0800"
      },
      "message": "Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n\nFix up some trivial conflicts in {i386|ia64}/Makefile\n"
    },
    {
      "commit": "96e9dd14a3b2aab4098503a5999ee2ef42d82da1",
      "tree": "58071e25c9d72b10e12f06788ae9798abb332c22",
      "parents": [
        "f756d5e256059018d753f0ba79980ebeb87a1bc0"
      ],
      "author": {
        "name": "Ben Collins",
        "email": "bcollins@ubuntu.com",
        "time": "Sun Jan 08 01:05:13 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:09 2006 -0800"
      },
      "message": "[PATCH] kconf: Check for eof from input stream.\n\nSigned-off-by: Ben Collins \u003cbcollins@ubuntu.com\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "19144d0beab077950f3e767385e3c1050061b475",
      "tree": "b34c3b7337bf9d6c12298f7c1fc7a4fef744302b",
      "parents": [
        "1dac06b20dcc8078dab037bd70652c69c67ba672"
      ],
      "author": {
        "name": "Dave Jones",
        "email": "davej@redhat.com",
        "time": "Sun Jan 08 01:05:02 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Jan 08 20:14:06 2006 -0800"
      },
      "message": "[PATCH] fix gcc4.1 build failure on xconfig\n\nscripts/kconfig/qconf.h:25: error: extra qualification âConfigSettings::â on member âreadSizesâ\nscripts/kconfig/qconf.h:26: error: extra qualification âConfigSettings::â on member âwriteSizesâ\nscripts/kconfig/qconf.h:127: error: extra qualification âConfigList::â on member âupdateMenuListâ\n\nSigned-off-by: Dave Jones \u003cdavej@redhat.com\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ae215b14bdbd459afe5f371175765fae817062a8",
      "tree": "138f8f74c5d0cca6e1fcb6f88cee3009089ccc8c",
      "parents": [
        "d51bfb7852d0e524074ad1cf04e4c3026d75d652"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:39:44 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 08 18:39:44 2006 +0100"
      },
      "message": "kconfig: factor out ncurses check in a shell script\n\nCleaning up the lxdialog Makefile by factoring out the\nncurses compatibility checks.\nThis made the checks much more obvious and easier to extend.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "37193147991a53b2e9f573d0ec47f63a2d4de8dc",
      "tree": "8f1464d143b94fddf8c3ff47119def45f37d2d45",
      "parents": [
        "367cb704212cd0c9273ba2b1e62523139210563b"
      ],
      "author": {
        "name": "Adrian Bunk",
        "email": "bunk@stusta.de",
        "time": "Mon Jan 02 11:25:30 2006 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Jan 06 21:49:31 2006 +0100"
      },
      "message": "kconfig: fix gconfig with POSIXLY_CORRECT\u003d1\n\nThis patch fixed \"make gconfig\" with POSIXLY_CORRECT\u003d1 set.\n\nThis issue was reported by Jens Elkner \u003celkner@linofee.org\u003e in kernel\nBugzilla #2919.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "25c862cc9ea9b312c25a9f577f91b973131f1261",
      "tree": "8e8f56531144370ced50fa98db2973f4e93e38b0",
      "parents": [
        "52347f4e810ba323d02cd2c26b5d738f4a2c3d5e",
        "8ded4ac018ea706bf7ee926601a27184665c9c28"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:36:52 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Jan 04 16:36:52 2006 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild\n"
    },
    {
      "commit": "4a4efbdee278b2f4ed91aad2db5c006ff754276e",
      "tree": "be5742c3d3ff5382c8a6ccdcd31bfe00fb9b6491",
      "parents": [
        "7a1119b1fc87cc347d3932b8aee051e86b32818f"
      ],
      "author": {
        "name": "Matt Mackall",
        "email": "mpm@selenic.com",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "committer": {
        "name": "Adrian Bunk",
        "email": "bunk@r063144.stusta.swh.mhn.de",
        "time": "Tue Jan 03 13:27:11 2006 +0100"
      },
      "message": "s/retreiv/retriev/g\n\nAs everyone knows, the rule is: \"i before e.. um.. always.\"\n\nSigned-off-by: Matt Mackall \u003cmpm@selenic.com\u003e\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\n"
    },
    {
      "commit": "febf7ea4bedcd36fba0843db726bba28d22bf89a",
      "tree": "0a0d398e0637fba8292d8b139afbd41b102bb9c4",
      "parents": [
        "00213b17cec87d2cd4df75bcc79aea7a91d8532d"
      ],
      "author": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 11:35:26 2006 +0100"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Tue Jan 03 11:35:26 2006 +0100"
      },
      "message": "gitignore: ignore more generated files\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "00213b17cec87d2cd4df75bcc79aea7a91d8532d",
      "tree": "6947dba41f8b0e7fe7bccd41a4840d6de6a27079",
      "parents": [
        "352dd1df32e672be4cff71132eb9c06a257872fe"
      ],
      "author": {
        "name": "Petr Baudis",
        "email": "pasky@ucw.cz",
        "time": "Thu Dec 22 04:44:04 2005 +0100"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 01 22:30:43 2006 +0100"
      },
      "message": "kconfig: Remove support for lxdialog --checklist\n\nRemove support for lxdialog --checklist\n\nThe checklist lxdialog functionality is not used by menuconfig\n(only the radiolist variant is used) and supporting it would\nsignificantly complicate the forthcoming liblxdialog API.\n\nSigned-off-by: Petr Baudis \u003cpasky@suse.cz\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "352dd1df32e672be4cff71132eb9c06a257872fe",
      "tree": "f8477d3133b8f43fe1108a1516295f507b2ca359",
      "parents": [
        "02959a875caec8cabd36111046ad537251ef405f"
      ],
      "author": {
        "name": "Brian Gerst",
        "email": "bgerst@didntduck.org",
        "time": "Tue Dec 27 23:43:31 2005 -0500"
      },
      "committer": {
        "name": "",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Jan 01 22:21:50 2006 +0100"
      },
      "message": "gitignore: misc files\n\nIgnore all files generated from *_shipped files, plus a few others.\n\nSigned-off-by: Brian Gerst \u003cbgerst@didntduck.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "752625cff3eba81cbc886988d5b420064c033948",
      "tree": "10281d9345281b3d118aa8b29b3fb21e1ea10655",
      "parents": [
        "54e08a2392e99ba9e48ce1060e0b52a39118419c"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 23:34:03 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Mon Dec 26 23:34:03 2005 +0100"
      },
      "message": "kbuild: always run \u0027make silentoldconfig\u0027 when tree is cleaned\n\nIf the file .kconfig.d is missing then make sure to run\n\u0027make silentoldconfig\u0027, since we have no way to detect if\na Kconfig file has been updated.\n\n-kconfig.d is created by kconfig and is removed as part\nof \u0027make clean\u0027 so the situation is likely to occur in reality.\n\nJan Beulich \u003cJBeulich@novell.com\u003e reported this bug.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "6f6046cff2e8f04d6b916b10ebaa7b40d7e7967a",
      "tree": "91a143eb6caba421b3f2f1c26d06bd8716da765e",
      "parents": [
        "e067e1f98d54d62fd598126f95e7684e5b63e67f"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Dec 16 21:35:19 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Fri Dec 16 21:35:19 2005 +0100"
      },
      "message": "kconfig: move lxdialog to scripts/kconfig/lxdialog\n\nThe only lxdialog user i kconfig - for menuconfig.\nSo move it to reflect this.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "b3a5225f31180322fd7d692fd4cf786702826b94",
      "tree": "3ee46454260010cb57280bd85beeb3b63e290392",
      "parents": [
        "7692c5dd48026d952199c2b97c3418f927cc0407"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Mon Nov 21 21:32:38 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Nov 22 09:14:31 2005 -0800"
      },
      "message": "[PATCH] prefer pkg-config for the QT check\n\nThis makes pkg-config now the prefered way to configure QT and properly\nfixes the recent Fedora breakage and leaves the old QT detection as\nfallback mechanism.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c1a0f5e3c01d28b6782457bee5ae5ace3a9958ec",
      "tree": "a81f2f28e50013dad3b4c31f4dca4600b2909eb0",
      "parents": [
        "a02f0570ae201c495ee991b959bb974af18f35cc"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:54 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: stricter error checking for .config\n\nAdd some more checks during the parsing of .config, so that after parsing\nsym_change_count reflects the correct state whether the .config is correct and\nin sync with the Kconfig or if it needs saving.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "a02f0570ae201c495ee991b959bb974af18f35cc",
      "tree": "363e06307b7355caa2435a006c5385a1149bb7cc",
      "parents": [
        "3370f9f0d9c7d14bf71aab27fa45c0537f130614"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: improve error handling in the parser\n\nAdd a few error tokens to the parser to catch common errors and print more\ndescriptive error messages.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "3370f9f0d9c7d14bf71aab27fa45c0537f130614",
      "tree": "d1fb9b98aabf5fb6dd4e68c1dc69eb345f0c7f60",
      "parents": [
        "7a88488bbc231e48a4a88ee2569bc0cc5d706f0a"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:52 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:54 2005 -0800"
      },
      "message": "[PATCH] kconfig: simplify symbol type parsing\n\nThis simplifies the parser a bit by merging the various symbol types into a\nsingle token and adds the type to the keyword hash.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "7a88488bbc231e48a4a88ee2569bc0cc5d706f0a",
      "tree": "2fd6b51b5cf76dd37a2a369a29c50b5121c12a92",
      "parents": [
        "491d711035dc08071ed58cf470f15efadb67cb1c"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:51 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: use gperf for kconfig keywords\n\nUse gperf to generate a hash for the kconfig keywords.  This greatly reduces\nthe size of the generated scanner and makes it easier to extend kconfig.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "491d711035dc08071ed58cf470f15efadb67cb1c",
      "tree": "0da933a45aae6810afcbbba38b4f35046477416c",
      "parents": [
        "4cf3cbe2a9682242cd38897914b1f2a95f1db7e4"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:50 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: update kconfig Makefile\n\nRemove the long obsolete zconf.tab.h and fix kconfig make rules to generate\nthe correct output files.  Setting LKC_GENPARSER will now also update the\nshipped files.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "4cf3cbe2a9682242cd38897914b1f2a95f1db7e4",
      "tree": "c1c4133a02171e79cc4952f19cbd9b4600035d78",
      "parents": [
        "90389160efc2864501ced6e662f9419eb7a3e6c8"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: allow variable argumnts for range\n\nThis allows variable arguments in the range option for int and hex config\nsymbols.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "90389160efc2864501ced6e662f9419eb7a3e6c8",
      "tree": "3b2957a7540bf9e78ef106fe606945e435fab957",
      "parents": [
        "3f23ca2b37d13a89bb6cd0421821fc9c3b8ccd47"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:49 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: preset config during all*config\n\nAllow to force setting of config variables during all{no,mod,yes,random}config\nto a specific value.  For that conf first checks the KCONFIG_ALLCONFIG\nenvironment variable for a file name, otherwise it checks for\nall{no,mod,yes,random}.config and all.config.  The file is a normal config\nfile, which presets the config variables, but they are still subject to normal\ndependency checks.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "3f23ca2b37d13a89bb6cd0421821fc9c3b8ccd47",
      "tree": "134efbc253baa6aef5c2a39ffc4c5ab66dba7902",
      "parents": [
        "3f04e7ddf47a1c821dfaa886161d94774af583fa"
      ],
      "author": {
        "name": "Roman Zippel",
        "email": "zippel@linux-m68k.org",
        "time": "Tue Nov 08 21:34:48 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: fix restart for choice symbols\n\nThe restart check whether new symbols became visible, didn\u0027t always work for\nchoice symbols.  Even if a choice symbol itself isn\u0027t changable, the childs\nare.  This also requires to update the new status of all choice values, once\none of them is set.\n\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "3f04e7ddf47a1c821dfaa886161d94774af583fa",
      "tree": "dbe112747d7096ae0b8cbe900e2d19529970001e",
      "parents": [
        "cecd1ca0cbd6fc5873e9bb110dacb8411be72928"
      ],
      "author": {
        "name": "David Gibson",
        "email": "david@gibson.dropbear.id.au",
        "time": "Tue Nov 08 21:34:46 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Wed Nov 09 07:55:53 2005 -0800"
      },
      "message": "[PATCH] kconfig: Fix Kconfig performance bug\n\nWhen doing its recursive dependency check, scripts/kconfig/conf uses the flag\nSYMBOL_CHECK_DONE to avoid rechecking a symbol it has already checked.\nHowever, that flag is only set at the top level, so if a symbol is first\nencountered as a dependency of another symbol it will be rechecked every time\nit is encountered until it\u0027s encountered at the top level.\n\nThis patch adjusts the flag setting so that each symbol will only be checked\nonce, regardless of whether it is first encountered at the top level, or while\nrecursing down from another symbol.  On complex configurations, this vastly\nspeeds up scripts/kconfig/conf.  The config in the powerpc merge tree is\nparticularly bad: this patch reduces the time for \u0027scripts/kconfig/conf -o\narch/powerpc/Kconfig\u0027 by a factor of 40 on a G5.  That\u0027s even including the\ntime to print the config, so the speedup in the actual checking is more likely\n2 or 3 orders of magnitude.\n\nSigned-off-by: David Gibson \u003cdavid@gibson.dropbear.id.au\u003e\nSigned-off-by: Roman Zippel \u003czippel@linux-m68k.org\u003e\nCc: 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": "4ecc65e423ef10bdbec12362609b15fa8e8627c8",
      "tree": "476a74971a0bddde29ed403a9fbb9b591b5d8152",
      "parents": [
        "7d24f0b8a53261709938ffabe3e00f88f6498df9"
      ],
      "author": {
        "name": "Yuri Vasilevski",
        "email": "yvasilev@imap.cc",
        "time": "Mon Nov 07 00:57:53 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Nov 07 07:53:23 2005 -0800"
      },
      "message": "[PATCH] typo correction for fix-build-on-nls-free-systems\n\nA typo fix for fix-build-on-nls-free-systems.patch that caused all systems\nto be detected as not having NLS.\n\nSigned-off-by: Yuri Vasilevski \u003cyvasilev@duke.math.cinvestav.mx\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ab919c06144cfb11c05b5b5cd291daa96ac2e423",
      "tree": "8747dc3122c0c2ebefaf004a2d71e2cb7bd97615",
      "parents": [
        "2dd34b488a99135ad2a529e33087ddd6a09e992a"
      ],
      "author": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 06 11:05:21 2005 +0100"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.ravnborg.org",
        "time": "Sun Nov 06 11:05:21 2005 +0100"
      },
      "message": "kconfig: fix xconfig on fedora 2 \u0026 3 (x86_64)\n\nFrom: Than Ngo \u003cthan@redhat.com\u003e\nqt as installed on fedora core (2 and 3) does not work with vanilla\nkernel. The linker fails to locate the qt lib:\n\nActual Results:  # make xconfig\n  HOSTLD  scripts/kconfig/qconf\n  /usr/bin/ld: cannot find -lqt\n  collect2: ld returned 1 exit status\n\nThan Ngo has provided following fix for the bug.\n\nCc: Than Ngo \u003cthan@redhat.com\u003e\nAcked-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n"
    },
    {
      "commit": "70a6a0cb92f24fd6bbe2e75299168909f735676a",
      "tree": "d57dc83325198a74c3b190930f73cf7c5edff42e",
      "parents": [
        "b39f72fef241ce0ce971ed21922b4d64aefaf916"
      ],
      "author": {
        "name": "Yuri Vasilevski",
        "email": "yvasilev@duke.math.cinvestav.mx",
        "time": "Sun Oct 30 15:03:20 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:28 2005 -0800"
      },
      "message": "[PATCH] fix build on nls free systems\n\nI made a patch that detects if libintl.h (needed for nls) is present on the\nhost system and if it\u0027s not, it nls support is disabled by providing\ndummies for the used nls functions.\n\nThis way if there is nls support on the host system the *config targets\nwill build according to Arnaldo Carvalho de Melo\u0027s i18n modifications, else\nit just uses the original English messages.\n\nI have also made a bug report at kernel\u0027s bugzilla:\nhttp://bugzilla.kernel.org/show_bug.cgi?id\u003d5501\nAnd there is a discussion about this problem in Gentoo\u0027s bugzilla:\nhttp://bugs.gentoo.org/show_bug.cgi?id\u003d99810\n\nCc: 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": "503af334ecf23b9d65d2ff0cc759f3a0bf338290",
      "tree": "d2b646d9909993b70e77a335f08acb47db9a6c94",
      "parents": [
        "e15ae2dd3e436552293e122a5163019e7a0fa450"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Sun Oct 30 15:02:15 2005 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Sun Oct 30 17:37:19 2005 -0800"
      },
      "message": "[PATCH] clarify menuconfig /(search) help text\n\nAdd explicit text about\n- where menuconfig \u0027/\u0027 (search) searches for strings,\n- that substrings are allowed, and\n- that regular expressions are supported.\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1e65174a3378494608e8ed7f8c74d658be9a0fb2",
      "tree": "88a87eebc085d04ba59580402a54e5867ae15afb",
      "parents": [
        "39ca371c45b04cd50d0974030ae051906fc516b6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 18 08:26:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Tue Oct 18 08:26:15 2005 -0700"
      },
      "message": "Add some basic .gitignore files\n\nThis still leaves driver and architecture-specific subdirectories alone,\nbut gets rid of the bulk of the \"generic\" generated files that we should\nignore.\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ef88b7dba2b47c70037a34a599d383462bb74bd3",
      "tree": "f50afe82c446cbf93893880878b97339fbdb8f49",
      "parents": [
        "f65e77693aa5a1cf688fc378bc6913a56f9ff7b7",
        "aaebf4332018980fef4e601d1b5a6e52dd9e9ae4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:35:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Tue Sep 06 00:35:51 2005 -0700"
      },
      "message": "Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild \n"
    },
    {
      "commit": "720d6c29e146e96cca858057469951e91e0e6850",
      "tree": "19839317cd225322dd41bf20d4f87434a71b5689",
      "parents": [
        "964267e627966ffa018fc4a3e19e6bad337a9125"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:15 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: linux.pot for all arch\n\nThe \u0027make update-po-config\u0027 creates the .pot file for the default arch.  This\npatch enhances it with all arch.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "964267e627966ffa018fc4a3e19e6bad337a9125",
      "tree": "b13b700da9e5b674c6a819f8826b70d476a59139",
      "parents": [
        "c196eff3060270f155343b63ef3d06f31ccfcd2e"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:14 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: kxgettext: EOL fix\n\nThe end of line character doesn\u0027t exist on end of help in all case, check it\nfirst.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "c196eff3060270f155343b63ef3d06f31ccfcd2e",
      "tree": "5a4c173a30b47459713af1a33343e4636eba529d",
      "parents": [
        "c07e02db76940c75fc92f2f2c9adcdbb09ed70d0"
      ],
      "author": {
        "name": "Egry Gabor",
        "email": "gaboregry@t-online.hu",
        "time": "Sat Sep 03 15:55:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@evo.osdl.org",
        "time": "Mon Sep 05 00:05:49 2005 -0700"
      },
      "message": "[PATCH] kconfig: kxgettext: message fix\n\nThe gettext doesn\u0027t handle the {CONFIG}:00000 markers as sources.  I added a\nsimple comment prefix for them.\n\nSigned-off-by: Egry Gabor \u003cgaboregry@t-online.hu\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nCc: Roman Zippel \u003czippel@linux-m68k.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "bafd2df5d0049bccc74947fece37963e3f68fadc",
      "tree": "5a110870f96f842049f8cc9ffd10bf24fb108206",
      "parents": [
        "2ac6608c41f8c45371ea9dddae7f99bc2c15d5cf"
      ],
      "author": {
        "name": "Joachim Nilsson",
        "email": "joachim.nilsson@vmlinux.org",
        "time": "Fri Jul 29 00:18:03 2005 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Thu Jul 28 15:43:58 2005 -0700"
      },
      "message": "[PATCH] fix gconfig crash\n\nI ran glade-2 on the glade file, fixed two missing stock icons and\ncleaned up the C code that inserts the single/split/full modes. The\nrest of the patch is minor cleanups only. I refrained from using all\nthe included xpm icons in images.c (like qconf.cc does) in favour of\nusing the stock Gtk+ icons instead. Oh, yes there was a \"back\" bug\nin split mode that I also removed, oh well...\n\nIt has been tested with success by several people, including\nJesper Juhl, Randy Dunlap and myself.\n\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "fb7f6ff614f3ead2ca41bb4a348b9ea431d95176",
      "tree": "4f5b3edca352f764e119b1ec57f5c76f181bb05d",
      "parents": [
        "66d609ec8a4464b5fbe7a0723e3958b98c95991a"
      ],
      "author": {
        "name": "blaisorblade@yahoo.it",
        "email": "blaisorblade@yahoo.it",
        "time": "Thu Jul 28 17:56:25 2005 +0200"
      },
      "committer": {
        "name": "Sam Ravnborg",
        "email": "sam@mars.(none)",
        "time": "Thu Jul 28 23:19:01 2005 +0200"
      },
      "message": "[PATCH] kconfig: trivial cleanup\n\nReplace all menu_add_prop mimicking menu_add_prompt with the latter func. I\u0027ve\nhad to add a return value to menu_add_prompt for one usage.\n\nI\u0027ve rebuilt scripts/kconfig/zconf.tab.c_shipped by hand to reflect changes\nin the source (I\u0027ve not the same Bison version so regenerating it wouldn\u0027t\nhave been not a good idea), and compared it with what Roman itself did some\ntime ago, and it\u0027s the same.\n\nSo I guess this can be finally merged.\n\nSigned-off-by: Paolo \u0027Blaisorblade\u0027 Giarrusso \u003cblaisorblade@yahoo.it\u003e\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": "442ff702233287df3f50ec3a7fd0a73d7367cf5a",
      "tree": "e186de4d35bc490b5ea6bd47f239ed86552f9d36",
      "parents": [
        "b0cfbd995d091b10841eeb948976f5d1fbf13cdd"
      ],
      "author": {
        "name": "Jean-Christophe Dubois",
        "email": "jdubois@mc.com",
        "time": "Sat Jun 25 14:55:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Jun 25 16:24:39 2005 -0700"
      },
      "message": "[PATCH] mconf.c needs locale.h\n\nThis is failing on my cross-compilation environment (From a solaris system)\nusing gcc-3.4.1 (as the compiler can\u0027t find a prototype for the setlocale()\nfunction).\n\nSigned-off-by: Jean-Christophe Dubois \u003cjdubois@mc.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "17abee3d50685b8ef4e38d37abacf8b650a3a387",
      "tree": "fd5b12465402f77c4c5120b6da3cc1789c87aa92",
      "parents": [
        "b78755abcdf1d7667c51580a3783e16e981ed926"
      ],
      "author": {
        "name": "Thierry Vignaud",
        "email": "tvignaud@mandriva.com",
        "time": "Thu Jun 23 00:10:07 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:31 2005 -0700"
      },
      "message": "[PATCH] gconfig: only show scrollbars if needed\n\ngconfig: only show scrollbars if needed (which is more user friendly):\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "3b9fa0931dd86a1fe5507311ee8031650f5d0e8c",
      "tree": "b40a8a09aca2b52f40d548b34c48ea46ba10b90f",
      "parents": [
        "f403b7f452e4347f6af14c1f3c47bce758eb6337"
      ],
      "author": {
        "name": "Arnaldo Carvalho de Melo",
        "email": "acme@ghostprotocols.net",
        "time": "Thu May 05 15:09:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu May 05 15:24:00 2005 -0700"
      },
      "message": "[PATCH] Kconfig i18n support\n\nThis patch adds i18n support for make *config, allowing users to have the\nconfig process in their own language.\n\nNo printk was harmed in the process, don\u0027t worry, so all the bug reports,\nkernel messages, etc, remain in english, just the user tools to configure\nthe kernel are internationalized.\n\nUsers not interested in translations can just unset the related LANG,\nLC_ALL, etc env variables and have the config process in plain english,\nsomething like:\n\nLANG\u003d make menuconfig\n\nis enough for having the whole config process in english. Or just don\u0027t\ninstall any translation file.\n\nTranslations for brazilian portuguese are being done by a team of\nvolunteers at:\n\nhttp://www.visionflex.inf.br/kernel_ptbr/pmwiki.php/Principal/Traducoes\n\nTo start the translation process:\n\n  make update-po-config\n\n  This will generate the pot template named scripts/kconfig/linux.pot,\n  copy it to, say, ~/es.po, to start the translation for spanish.\n\nTo test your translation, as root issue this command:\n\n  msgfmt -o /usr/share/locale/es/LC_MESSAGES/linux.mo ~/es.po\n\n  Replace \"es\" with your language code.\n\n  Then execute, for instance:\n\n  make menuconfig\n\nThe current patch doesn\u0027t use any optimization to reduce the size of the\ngenerated .mo file, it is possible to use the config option as a key, but\nthis doesn\u0027t prevent the current patch from being used or the translations\ndone under the current scheme to be in any way lost if we chose to do any\nkind of keying.\n\nThanks to Fabricio Vaccari for starting the pt_BR (brazilian portuguese)\ntranslation effort, Thiago Maciera for helping me with the gconf.cc (QT\nfrontent) i18n coding and to all the volunteers that are already working on\nthe first translation, to pt_BR.\n\nI left the question on whether to ship the translations with the stock kernel\nsources to be discussed here, please share your suggestions.\n\nSigned-off-by: Arnaldo Carvalho de Melo \u003cacme@conectiva.com.br\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\nSigned-off-by: Andrew Morton \u003cakpm@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"
    }
  ]
}
