)]}'
{
  "log": [
    {
      "commit": "f2966632a134e865db3c819346a1dc7d96e05309",
      "tree": "7285849b32f99b40de71e647366f1703a612e2c2",
      "parents": [
        "642217c17b9a56c7e4cf48f6a13dfd5e4a4c2e10"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:51 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:38 2005 -0700"
      },
      "message": "[PATCH] rock: handle directory overflows\n\nHandle the case where the variable-sized part of a rock-ridge directory entry\noverhangs the end of the buffer which we allocated for it.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "e595447e177b39aa6c96baaa57b30cde2d8b9df7",
      "tree": "7c6c1be2e623fc3cefb1a0afcb51247293a393eb",
      "parents": [
        "9eb7f2c67c41d2cd730aedcd23e5baca09211d03"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:50 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:38 2005 -0700"
      },
      "message": "[PATCH] rock.c: handle corrupted directories\n\nThe bug in rock.c is that it\u0027s totally trusting of the contents of the\ndirectories.  If the directory says there\u0027s a continuation 10000 bytes into\nthis 4k block then we cheerily poke around in memory we don\u0027t own and oops.\n\nSo change rock_continue() to apply various sanity checks, at least ensuring\nthat the offset+length remain within the bounds for the header part of a\nstruct rock_ridge directory entry.\n\nNote that the kernel can still overindex the buffer due to the variable size\nof the rock-ridge directory entries.  We cannot check that in rock_continue()\nunless we go parse the directory entry\u0027s signature and work out its size.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7373909de403d229979842081c63917452e39402",
      "tree": "6c21e360b896626289a73c5611801538907540d5",
      "parents": [
        "ba40aaf04314ec5efd090e69518033fc55f450fa"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:47 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:37 2005 -0700"
      },
      "message": "[PATCH] rock: comment tidies\n\nBe a bit more standard in comment layout.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "ba40aaf04314ec5efd090e69518033fc55f450fa",
      "tree": "18ad87d2ca799132d99b5ce09890765e22d27beb",
      "parents": [
        "76ab07ebc3ca69e2f14ccbed0de3a9dda9adc6da"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:37 2005 -0700"
      },
      "message": "[PATCH] rock: remove MAYBE_CONTINUE\n\n- remove the MAYBE_CONTINUE macro\n\n- kfree(NULL) is OK.\n\nSigned-off-by: Adrian Bunk \u003cbunk@stusta.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "76ab07ebc3ca69e2f14ccbed0de3a9dda9adc6da",
      "tree": "c70cdebb34e8833feb5d6af2c364e59fd76990dd",
      "parents": [
        "04f7aa9c7dc615c690cede9a80c83625ad2efef7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:46 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:37 2005 -0700"
      },
      "message": "[PATCH] rock: remove SETUP_ROCK_RIDGE\n\n- Remove the SETUP_ROCK_RIDGE macro.\n\n- In rock_ridge_symlink_readpage(), rename raw_inode to raw_de.  It points\n  at a directory entry, not an inode.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "04f7aa9c7dc615c690cede9a80c83625ad2efef7",
      "tree": "5722a64ef5bc7ea521e1849d9e239a4db993c5ae",
      "parents": [
        "a40ea8f22e59c038ffdf219251a67311b9f6e362"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:45 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:37 2005 -0700"
      },
      "message": "[PATCH] rock: remove CHECK_CE\n\nRemove the CHECK_CE macro\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "a40ea8f22e59c038ffdf219251a67311b9f6e362",
      "tree": "ee1ce92290e3a9785c19ecc71271d895da02a766",
      "parents": [
        "12121714fbf36023d5892034d0c97df54a451543"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:36 2005 -0700"
      },
      "message": "[PATCH] rock: remove CONTINUE_DECLS\n\nRemove the CONTINUE_DECLS macro.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "12121714fbf36023d5892034d0c97df54a451543",
      "tree": "138b73f440bbb7482144e4a51578d23881a864f1",
      "parents": [
        "7fa393a1d3d9485e428a3c74b5599190c14b13db"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:44 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:36 2005 -0700"
      },
      "message": "[PATCH] rock: remove CHECK_SP\n\nRemove the CHECK_SP macro.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "7fa393a1d3d9485e428a3c74b5599190c14b13db",
      "tree": "d106fe4e28c5c03778df692ba2022ea011098be3",
      "parents": [
        "1d372116383f79e42a3eb010c7d6ec3dd28767b3"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:43 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:36 2005 -0700"
      },
      "message": "[PATCH] rock: manual tidies\n\nFix stuff which Lindent got wrong, rework a few deeply-nested blocks.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "1d372116383f79e42a3eb010c7d6ec3dd28767b3",
      "tree": "deaf0afc0e858316a405bae5d2b36b14d5d1f56e",
      "parents": [
        "8a96619145840c6eb50d85759f72d9337db411f7"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@osdl.org",
        "time": "Tue Jun 21 17:16:42 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Tue Jun 21 19:07:36 2005 -0700"
      },
      "message": "[PATCH] rock: lindent it\n\nTrying to turn rock.c into something which humans can read so we can fix some\nbugs.\n\nStart out by feeding it through scripts/Lindent.\n\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "94f2f715771d0aa5554451d1e2a920f11b8be3fe",
      "tree": "07ebba8f6bbb91627c64c1f27e91e916dfd70756",
      "parents": [
        "7366d36cb967d7a3ac324c789a8b718e61d01b31"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@www.linux.org.uk",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Mon Apr 25 18:32:12 2005 -0700"
      },
      "message": "[PATCH] isofs includes sanitized\n\nfs/isofs includes trimmed down to something resembling sanity.\n\nKernel-only parts of linux/iso_fs.h and entire linux/iso_fs_{sb,i}.h\nmoved to fs/isofs/isofs.h.\n\nA lot of useless #include in fs/isofs/*.c killed. \n\nSigned-off-by: Al Viro \u003cviro@parcelfarce.linux.theplanet.co.uk\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"
    }
  ]
}
