)]}'
{
  "log": [
    {
      "commit": "7ca6448dbfb398bba36eda3c01bc14b86c3675be",
      "tree": "82d934ebf07f22a2c64c3b6d82ec24082878b43a",
      "parents": [
        "f1f67a9874f1a4bba1adff6d694aa52e5f52ff1a",
        "7d681b23d6cc14a8c026ea6756242cb522cbbcae"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@tglx.tec.linutronix.de",
        "time": "Sun Jun 26 23:20:36 2005 +0200"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Sun Jun 26 23:20:36 2005 +0200"
      },
      "message": "Merge with rsync://fileserver/linux\nUpdate to Linus latest\n"
    },
    {
      "commit": "34f18a9887afaeb6e50168df512e1118f7d73542",
      "tree": "05314329def96fb2e3466f94587cfbd83fde81b3",
      "parents": [
        "6f0dcb72d6a053fff9288b742d3bcc9b23f0f6db"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Sun Jun 26 03:27:20 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sun Jun 26 08:43:19 2005 -0700"
      },
      "message": "[PATCH] jffs2 build fix\n\nMissed conversion in the swsusp cleanup.\n\nCc: Russell King \u003crmk@arm.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e2d48b1a98bb5da8d6998ca4db0b20fa46938a11",
      "tree": "8b6cb220be02b78a064fa718bb2b5b182907bdf1",
      "parents": [
        "fb4a90bfcd6d86e8531073c42fae7fde40974f5d"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Fri May 20 22:37:15 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:48:38 2005 +0200"
      },
      "message": "[JFFS2] Fix cleanup in case of GC-Task not started\n\nDo not call wait_for_completion, when the gc task is not there. \nPrevent an oops when the gc thread was not started.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n"
    },
    {
      "commit": "fff7afd791f6a685b3ddedb8cfb152aed85f3cf8",
      "tree": "d120969aad25f0c67d1e81e51552c85ac954bb8b",
      "parents": [
        "90e260c84f563a4ac6b47886e8188af06f4a4a46"
      ],
      "author": {
        "name": "Thomas Gleixner",
        "email": "tglx@linutronix.de",
        "time": "Thu May 19 17:18:11 2005 +0100"
      },
      "committer": {
        "name": "Thomas Gleixner",
        "email": "tglx@mtd.linutronix.de",
        "time": "Mon May 23 13:21:14 2005 +0200"
      },
      "message": "[JFFS2] Convert thread start semaphore to completion\n\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\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"
    }
  ]
}
