)]}'
{
  "log": [
    {
      "commit": "63135e088a604b955746c51964c195c8d3ebac11",
      "tree": "506ec95bfeb29c3bacf2cc561045e8bb2f92d31e",
      "parents": [
        "7e42ca886b0282679c2721dc4853163cc89b8a34"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 17 17:34:02 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jul 17 17:34:02 2007 +0000"
      },
      "message": "[CIFS] More whitespace/formatting fixes (noticed by checkpatch)\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "50c2f75388727018c3c357454a247072915a9e3f",
      "tree": "e7c7cd30f1adee51be7af8bda5e937df5c899bc6",
      "parents": [
        "7521a3c566dda7bb09576975324fc0a08a79ad14"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 13 00:33:32 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jul 13 00:33:32 2007 +0000"
      },
      "message": "[CIFS] whitespace/formatting fixes\n\nThis should be the last big batch of whitespace/formatting fixes.\ncheckpatch warnings for the cifs directory are down about 90% and\nmany of the remaining ones are harder to remove or make the code\nharder to read.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "b609f06ac4ac77433035366e9aa4dcd7a0f743a0",
      "tree": "f4ecd57e0db3c398ffe7cf7eed3214cfff63585b",
      "parents": [
        "3870253efb65e1960421ca74f5d336218c28fc5b"
      ],
      "author": {
        "name": "Steve French",
        "email": "Yehuda.Sadeh@expand.com",
        "time": "Mon Jul 09 07:55:14 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jul 09 07:55:14 2007 +0000"
      },
      "message": "[CIFS] Fix packet signatures for NTLMv2 case\n\nSigned-off-by: Yehuda Sadeh Weinraub \u003cYehuda.Sadeh@expand.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ffdd6e4d1685779a413e4a8d753b1862259ed42a",
      "tree": "7f0296830abf8feb1352b557de048d646352f307",
      "parents": [
        "75865f8cc8b38c30c3923b74de4b29a00cc4c0e4"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 21:15:44 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 21:15:44 2007 +0000"
      },
      "message": "[CIFS] fix whitespace\n\nMore whitespace problems found by checkpatch\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "33ec32fae0e2c4433bfd1e74cbde6cb16604a719",
      "tree": "d1752424d29d226e4d23868d186fdb16d66e6f25",
      "parents": [
        "c99767974ebd2a719d849fdeaaa1674456f5283f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 08 04:14:28 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 08 04:14:28 2006 +0000"
      },
      "message": "[CIFS] Fix NTLMv2 mounts to Windows servers\n\nWindows servers are pickier about NTLMv2 than Samba.\nThis enables more secure mounts to Windows (not just Samba)\nie when \"sec\u003dntlmv2\" is specified on the mount.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "66abda5e1fa48e12e06d0b68746b0e67202a97d2",
      "tree": "5ca65be63b9c3b24548a190d8fcf04653a6ec451",
      "parents": [
        "7ee1af765dfa3146aef958258003245e082284e5"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Aug 11 16:52:09 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Aug 11 21:29:13 2006 +0000"
      },
      "message": "[CIFS] Fix oops when negotiating lanman and no password specified\n\nPointed out by Guenter Kukkukk\n\nSigned-of-by: Steve French \u003csfrench@us.ibm.com\u003e\n(cherry picked from bbf33d512da608c7221fec42b56b9ef89c25a5ee commit)\n"
    },
    {
      "commit": "1717ffc58850dfa9e08b4977f8d0323cb3336863",
      "tree": "6528d6d355b1288fe4831cdff59671f6536b4b2b",
      "parents": [
        "f3ffb6814408f29817fc84d40ecc9c796acaa3ab"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 08 05:41:32 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 08 05:41:32 2006 +0000"
      },
      "message": "[CIFS] NTLMv2 support part 5\n\nNTLMv2 authentication (stronger authentication than default NTLM) which\nmany servers support now works.  There was a problem with the construction\nof the security blob in the older code.  Currently requires\n\t/proc/fs/cifs/Experimental to be set to 2\nand\n\t/proc/fs/cifs/SecurityFlags to be set to 0x4004 (to require using\n\tNTLMv2 instead of default of NTLM)\n\nNext we will check signing to make sure optional NTLMv2 packet signing also\nworks.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a8ee03441f66e0674e641c0cbe1a9534cdee968f",
      "tree": "dcc0f590c417cddea20a40efdf82bc5b1b21d155",
      "parents": [
        "6d027cfdb19c26df3151a519ed55acfe2c4cb7c3"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 23:34:19 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 23:34:19 2006 +0000"
      },
      "message": "[CIFS] NTLMv2 support part 4\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "6d027cfdb19c26df3151a519ed55acfe2c4cb7c3",
      "tree": "c40004c2518013409bd0f701eca868fd14c74e7f",
      "parents": [
        "f64b23ae4aef9f69d71ea41529a188acd5ab4930"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 16:26:05 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 16:26:05 2006 +0000"
      },
      "message": "[CIFS] NTLMv2 support part 3\n\nResponse struct filled in exacty for 16 byte hash which we need to check\nmore to make sure it works.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "f64b23ae4aef9f69d71ea41529a188acd5ab4930",
      "tree": "7c8c0b06a98523c4fee98e12e621591a3ab69042",
      "parents": [
        "9312f6754d4b2d3ce27c21b16fb92923ce92a411"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 05:27:37 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Jun 05 05:27:37 2006 +0000"
      },
      "message": "[CIFS] NTLMv2 support part 2\n\nStill need to fill in response structure and check that hash works\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "bdc4bf6e8ac8cc29c61c2f0dc61d9776ef9a8ed4",
      "tree": "60e8cd01fa1a5a8c5bc00c920db629232191ccf1",
      "parents": [
        "43411d699e8cf3293674da558d31a02e0012aa9d"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jun 02 22:57:13 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Jun 02 22:57:13 2006 +0000"
      },
      "message": "[CIFS] Support for older servers which require plaintext passwords\n\ndisabled by default, but can be enabled via proc for servers which\nrequire such support.  Also includes support for setting security\nflags for cifs.  See fs/cifs/README\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "7c7b25bc8e392aea781324efa771bc191377b876",
      "tree": "ddad1a91f948746dbef140994c615253a7f42e65",
      "parents": [
        "9c53588ec96d85f82e9bf3fb1af7cca31056e940"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 01 19:20:10 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jun 01 19:20:10 2006 +0000"
      },
      "message": "[CIFS] Support for setting up SMB sessions to legacy lanman servers part 2\n"
    },
    {
      "commit": "3979877e5606ecc58c5a31bd0078c6d80ba9cbe7",
      "tree": "d221455b5176ea8b26e750d6498c3ed822998ba3",
      "parents": [
        "26a21b980b1897b11fd7f9ba4bf6060c9e15df10"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed May 31 22:40:51 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed May 31 22:40:51 2006 +0000"
      },
      "message": "[CIFS] Support for setting up SMB sessions to legacy lanman servers\n"
    },
    {
      "commit": "e9917a000fcc370408c8b7b83f2e85dba5fffbd4",
      "tree": "481bf9190677ed2b55e73625e535b86047fc5800",
      "parents": [
        "f1682e94a38b66ee2551f3a5e4b36259a561c411"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 31 21:22:00 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Mar 31 21:22:00 2006 +0000"
      },
      "message": "[CIFS] Incorrect signature sent on SMB Read\n\nFixes Samba bug 3621 and kernel.org bug 6147\n\nFor servers which require SMB/CIFS packet signing, we were sending the\nwrong signature (all zeros) on SMB Read request.  The new cifs routine\nto do signatures across an iovec was not complete - and SMB Read, unlike\nthe new SMBWrite2, did not fall back to the older routine (ie use\nSendReceive vs. the more efficient SendReceive2 ie used the older\ncifs_sign_smb vs. the disabled  cifs_sign_smb2) for calculating signatures.\n\nThis finishes up cifs_sign_smb2/cifs_calc_signature2 so that the callers\nof SendReceive2 can get SMB/CIFS packet signatures.\n\nNow that cifs_sign_smb2 is supported, we could start using it in\nthe write path but this smaller fix does not include the change\nto use SMBWrite2 when signatures are required (which when enabled\nwill make more Writes more efficient and alloc less memory).\nCurrently Write2 is only used when signatures are not\nrequired at the moment but after more testing we will enable\nthat as well).\n\nThanks to James Slepicka and Sam Flory for initial investigation.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "5815449d1bfcb22f74b0e36a8b0631d6584cb7fc",
      "tree": "c97d3456c9df46ab3e73d8b0e9197d4dc1034697",
      "parents": [
        "b580513e841d81eebf0d7b02f412be0882c2ce5f"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 14 01:36:20 2006 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 14 01:36:20 2006 +0000"
      },
      "message": "[CIFS] SessionSetup cleanup part 2\n\nThe cifs session setup code has three cases, and a fourth for backlevel\nLANMAN2 style session setup needed to be added.  This new session setup\nimplmentation will eventually replace the other three and should be\neasier to read while fixing a few minor problems (not setting\nthe LARGE READ/WRITEX flags when NTLMSSP was negotiated for example) and\nadding support for NTLMv2 (which will be added with the next patch. In the\nmeantime, this code is marked in an CONFIG_CIFS_EXPERIMENTAL block and will\nnot be turned on by default until it is tested against more server types.\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": "84afc29b185334f489975a003b128e1b15e24a54",
      "tree": "ab9544be46e3c52fcf799bb9bbf14c0db7b94b37",
      "parents": [
        "bf8206791750854bc6668266b694e8fe2cacb924"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 02 13:32:45 2005 -0800"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Dec 02 13:32:45 2005 -0800"
      },
      "message": "[CIFS] Readpages and readir performance improvements - eliminate extra\nmemcpy.  Part 1\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "e89dc9209692293434da45ec31826a55becb91c0",
      "tree": "171ebb84c30467cbff8a5bf8213dbf40e64d84f7",
      "parents": [
        "8b94bcb923dff923a5a5b7c6f890702a54cb19cf"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Nov 11 15:18:19 2005 -0800"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Nov 11 15:18:19 2005 -0800"
      },
      "message": "[CIFS] Cleanup sparse warnings for unicode little endian casts\n\nFollowing Shaggy\u0027s suggestion, do a better job on the unicode string\nhandling routines in cifs in specifying that the wchar_t are really\nlittle endian widechars (__le16).\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "ad009ac96509e005d9978d0ae9e9ec4d63ad2990",
      "tree": "eb15ee8333fd7b5816f8fe3d02250ff99601eba0",
      "parents": [
        "c67593a03129967eae8939c4899767182eb6d6cd"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:05 2005 -0700"
      },
      "message": "[PATCH] cifs: Fix multiuser packet signing to use the right sequence number and mac session key\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\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"
    }
  ]
}
