)]}'
{
  "log": [
    {
      "commit": "e14b2fe1e64d3e4bd2f328ff9d1969f318f55954",
      "tree": "d1157ece05e36215b09699048c17bfbfeb2ec001",
      "parents": [
        "cf398e3a117b2b63da724c2365d53ce31bd7240a"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri May 01 04:37:43 2009 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri May 01 04:37:43 2009 +0000"
      },
      "message": "[CIFS] Add remaining ntlmssp flags and standardize field names\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "582d21e5e319d38c0485d8b9e92f6f2341f7c79b",
      "tree": "e552b4c26ab7af70e31f10dedc90a9ead8d27512",
      "parents": [
        "ed5f037005d728de19a0f63678ac35b42064966d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue May 13 04:54:12 2008 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue May 13 04:54:12 2008 +0000"
      },
      "message": "[CIFS] cleanup old checkpatch warnings\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "6dc0f87e351142e224b396f29b59527c4b2d834c",
      "tree": "b504c9201a9399c9f4007ce9c8c2c78e2b4e233e",
      "parents": [
        "79a58d1f6075bc0029c38836be9790917a69a342"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 23:13:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 06 23:13:06 2007 +0000"
      },
      "message": "[CIFS] whitespace cleanup\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "d38d8c74c7cdfae910f9cd0ac5e1b7ba2d8a2fb2",
      "tree": "f4861c7fa5372ff1b409262638beaa06bb03ef6c",
      "parents": [
        "762e5ab77c803c819e45d054518a98efb70b0f60"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 19:44:13 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 28 19:44:13 2007 +0000"
      },
      "message": "[CIFS] whitespace fixes\n\nThis changeset brought to you ... by patchcheck.pl\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "12b3b8ffb5fd591df41f658d6068b76f7a58e710",
      "tree": "7034f4aed6f90d00cd24d8548c6df229aae2d22c",
      "parents": [
        "e3f749c4af69c4344d89f11e2293e3790eb4eaca"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 09 21:12:47 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Feb 09 21:12:47 2006 +0000"
      },
      "message": "[CIFS] Cleanup NTLMSSP session setup handling\n\nFix to hash NTLMv2 properly will follow.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "0753ca7bc2b876dd136e9db11a20f85cbe4e08b1",
      "tree": "9fca686e1ca5886342232fe16292bae675a1004f",
      "parents": [
        "04290949b3daef35d6279dcc05f01b549ac1772b"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Oct 27 13:55:12 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Oct 27 13:55:12 2005 -0700"
      },
      "message": "[CIFS] Change pragma pack(1) to attribute(packed) to allow cifs on arm to access\nunaligned structures coming in off the wire\n\ngcc on arm processors generates very odd code with pragma pack specified -\nalthough it does pack the structures in some sense - it does not allow you\nto access unaligned elements in nested structures at the right offset as other\narchitectures do.  Oddly enough though, specifying the structures as packed\nthe long way - one by one with the packed attribute does work.  Rather than\nfighting over whether this is a gcc bug or some obscure side effect\nof pragma pack, it is easier to do what most (all but 96 other places in\nthe kernel) do - and replace pragma pack with dozens of attribute(packed)\nstructure qualifiers.  Much more verbose ... but at least it works.\n\nSigned-off-by: David Kleikamp \u003cshaggy@austin.ibm.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e  CG: -----------------------------------------------------------------------\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"
    }
  ]
}
