)]}'
{
  "log": [
    {
      "commit": "abe842eb98c45e2b77c5868ef106616ca828a3e4",
      "tree": "f0d89e7d946a7ed9b57bb29e93bae4ce25d2cbc2",
      "parents": [
        "f12f4d90308a22396ac87f6c3a7b2620589614c3"
      ],
      "author": {
        "name": "Dag-Erling Smørgrav",
        "email": "des@linpro.no",
        "time": "Mon Jan 02 15:57:06 2006 +0100"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@g5.osdl.org",
        "time": "Mon Jan 02 08:38:38 2006 -0800"
      },
      "message": "[PATCH] Avoid namespace pollution in \u003casm/param.h\u003e\n\nIn commit 3D59121003721a8fad11ee72e646fd9d3076b5679c, the x86 and x86-64\n\u003casm/param.h\u003e was changed to include \u003clinux/config.h\u003e for the\nconfigurable timer frequency.\n\nHowever, asm/param.h is sometimes used in userland (it is included\nindirectly from \u003csys/param.h\u003e), so your commit pollutes the userland\nnamespace with tons of CONFIG_FOO macros.  This greatly confuses\nsoftware packages (such as BusyBox) which use CONFIG_FOO macros\nthemselves to control the inclusion of optional features.\n\nAfter a short exchange, Christoph approved this patch\n\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "59121003721a8fad11ee72e646fd9d3076b5679c",
      "tree": "c9279c1b74cce81a9dbaf1e7fd038cd55caf26f2",
      "parents": [
        "799d19f6ec5ca2102c61122f5219a17f1c4e961a"
      ],
      "author": {
        "name": "Christoph Lameter",
        "email": "christoph@lameter.com",
        "time": "Thu Jun 23 00:08:25 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Jun 23 09:45:10 2005 -0700"
      },
      "message": "[PATCH] i386: Selectable Frequency of the Timer Interrupt\n\nMake the timer frequency selectable. The timer interrupt may cause bus\nand memory contention in large NUMA systems since the interrupt occurs\non each processor HZ times per second.\n\nSigned-off-by: Christoph Lameter \u003cchristoph@lameter.com\u003e\nSigned-off-by: Shai Fultheim \u003cshai@scalex86.org\u003e\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"
    }
  ]
}
