)]}'
{
  "log": [
    {
      "commit": "c4c995430a94e7d94526fcb347c4ba4b2ae82500",
      "tree": "00dd49eb6252305e90106a375fc3fa12d25f4d1b",
      "parents": [
        "4085e155b14a89ee36f7bfc5bd07294b0c34b0e6"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Apr 06 14:30:07 2012 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue May 29 23:28:37 2012 -0400"
      },
      "message": "hpfs: get rid of bitfields in struct fnode\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "4085e155b14a89ee36f7bfc5bd07294b0c34b0e6",
      "tree": "cf654d15d2a7cfd7c6e329f957665c2cecc3ccd4",
      "parents": [
        "185553b22436fe754f4ae8ec11344e822bb83717"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Apr 06 13:21:09 2012 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue May 29 23:28:36 2012 -0400"
      },
      "message": "hpfs: get rid of bitfields endianness wanking in extended_attribute\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "de5e2b36289e6c81c3f7dcb9eef38d78de1f8b5c",
      "tree": "074deb87c58dcbbcf8b78745ced87bf7349bc706",
      "parents": [
        "528c032764f4d3c6cb5f5ece090d9d5882655982"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Fri Apr 13 01:24:37 2012 -0400"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Tue May 29 23:28:36 2012 -0400"
      },
      "message": "hpfs: endianness bugs\n\na couple of le32 and le16 used with wrong le..._to_cpu(), plus\nidiotic use of le32_to_cpu() on 1-bit bitfield\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "c3514817445a5a5e6c0d0c8152f5f161a98001db",
      "tree": "69202861416e03f5c9a691355bbcc6ec97befd88",
      "parents": [
        "d0969d1949cc67a0f100f30ad69ec7ec1eca70d2"
      ],
      "author": {
        "name": "Mikulas Patocka",
        "email": "mikulas@artax.karlin.mff.cuni.cz",
        "time": "Sun May 08 20:44:38 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 09 09:04:24 2011 -0700"
      },
      "message": "HPFS: Move declaration up, so that there are no out-of-scope pointers\n\nMove declaration up, so that there are no out-of-scope pointers\n\nReported-by: Jesper Juhl \u003cjj@chaosbits.net\u003e\nSigned-off-by: Mikulas Patocka \u003cmikulas@artax.karlin.mff.cuni.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "d0969d1949cc67a0f100f30ad69ec7ec1eca70d2",
      "tree": "70b04ebba74aff1c4df3e8cc213a7be721550fe8",
      "parents": [
        "0b69760be6968c528869d4aec95ecf64dbf3e8bd"
      ],
      "author": {
        "name": "Mikulas Patocka",
        "email": "mikulas@artax.karlin.mff.cuni.cz",
        "time": "Sun May 08 20:44:32 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 09 09:04:24 2011 -0700"
      },
      "message": "HPFS: Fix some unaligned accesses\n\nFix some unaligned accesses\n\nSigned-off-by: Mikulas Patocka \u003cmikulas@artax.karlin.mff.cuni.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0b69760be6968c528869d4aec95ecf64dbf3e8bd",
      "tree": "ebc1f353c7df72bfe28b9da64af810c20ca8cdd4",
      "parents": [
        "bc8728ee56bca62df269b2dd159bc60838ac8e80"
      ],
      "author": {
        "name": "Mikulas Patocka",
        "email": "mikulas@artax.karlin.mff.cuni.cz",
        "time": "Sun May 08 20:44:26 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 09 09:04:24 2011 -0700"
      },
      "message": "HPFS: Fix endianity. Make hpfs work on big-endian machines\n\nFix endianity. Make hpfs work on big-endian machines.\n\nSigned-off-by: Mikulas Patocka \u003cmikulas@artax.karlin.mff.cuni.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7d23ce36e3f52f9b83ac8da49296b73339c8b5b8",
      "tree": "0c3973efa632e3c58d056c5d949a38b4c475193f",
      "parents": [
        "7dd29d8d865efdb00c0542a5d2c87af8c52ea6c7"
      ],
      "author": {
        "name": "Mikulas Patocka",
        "email": "mikulas@artax.karlin.mff.cuni.cz",
        "time": "Sun May 08 20:43:06 2011 +0200"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 09 09:04:23 2011 -0700"
      },
      "message": "HPFS: Remove remaining locks\n\nRemove remaining locks\n\nBecause of a new global per-fs lock, no other locks are needed\n\nSigned-off-by: Mikulas Patocka \u003cmikulas@artax.karlin.mff.cuni.cz\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "7e7742ee005c887b86fd1fd38d5b48419329dfa0",
      "tree": "d3bfe43e360fe53a2c07ce2014f2f4714aa24b4b",
      "parents": [
        "1f707137b55764740981d022d29c622832a61880"
      ],
      "author": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Sun Jan 31 17:09:29 2010 -0500"
      },
      "committer": {
        "name": "Al Viro",
        "email": "viro@zeniv.linux.org.uk",
        "time": "Wed Mar 03 14:07:57 2010 -0500"
      },
      "message": "sanitize signedness/const for pointers to char in hpfs a bit\n\nSigned-off-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\n"
    },
    {
      "commit": "18debbbcce1306f0bbb1c71cf587fd90413acab6",
      "tree": "a1cfce2970f5b06197646d28237ae98fc5e12b31",
      "parents": [
        "352d94d040053d93bf1cf4acb4be9635e69d9200"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "randy.dunlap@oracle.com",
        "time": "Wed Dec 06 20:37:05 2006 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@woody.osdl.org",
        "time": "Thu Dec 07 08:39:35 2006 -0800"
      },
      "message": "[PATCH] hpfs: fix printk format warnings\n\nFix hpfs printk warnings:\n\n  fs/hpfs/dir.c:87: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n  fs/hpfs/dir.c:147: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long int\u0027\n  fs/hpfs/dir.c:148: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long int\u0027\n  fs/hpfs/dnode.c:537: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 5 has type \u0027long unsigned int\u0027\n  fs/hpfs/dnode.c:854: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027loff_t\u0027\n  fs/hpfs/ea.c:247: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n  fs/hpfs/inode.c:254: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027long unsigned int\u0027\n  fs/hpfs/map.c:129: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027ino_t\u0027\n  fs/hpfs/map.c:135: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027ino_t\u0027\n  fs/hpfs/map.c:140: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027ino_t\u0027\n  fs/hpfs/map.c:147: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027ino_t\u0027\n  fs/hpfs/map.c:154: warning: format \u0027%08x\u0027 expects type \u0027unsigned int\u0027, but argument 3 has type \u0027ino_t\u0027\n\nSigned-off-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nCc: Alexey Dobriyan \u003cadobriyan@gmail.com\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"
    }
  ]
}
