)]}'
{
  "log": [
    {
      "commit": "df098db12ada832c0232ee1f91eff21a8701889c",
      "tree": "272b78491e0c78e8173f5fe2aef3c371b375cf84",
      "parents": [
        "e66673e39ac9d4749bd9676dd1caf928095409f5"
      ],
      "author": {
        "name": "J. Bruce Fields",
        "email": "bfields@fieldses.org",
        "time": "Sat Oct 30 17:06:21 2010 -0400"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Nov 02 18:48:14 2010 +0000"
      },
      "message": "cifs: trivial doc fix: note setlease implemented\n\nSigned-off-by: J. Bruce Fields \u003cbfields@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "0e4bbde94fdc33f5b3d793166b21bf768ca3e098",
      "tree": "858cc58dcd5b49de3611826cf5e57ae5d54345ed",
      "parents": [
        "89562b777c50d100d1694db7b1b023279839b9ae"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue May 20 19:50:46 2008 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue May 20 19:50:46 2008 +0000"
      },
      "message": "[CIFS] Enable DFS support for Unix query path info\n\nFinal piece for handling DFS in unix_query_path_info, constructing a\nfake inode for the junction directory which the submount will cover.\n\nAcked-by: Igor Mammedov \u003cniallain@gmail.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "f6d09982197c4163c70f6af0cf15bb78674105c0",
      "tree": "29ee831a4130044225e56514cff986c8f1c2fab5",
      "parents": [
        "88e7d705c4bdb729f02173583628ccbf49dba945"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jan 08 23:18:22 2008 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Jan 08 23:18:22 2008 +0000"
      },
      "message": "[CIFS] fix checkpatch warnings in fs/cifs/inode.c\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "2442421b176420eca7cb68c575fc221332f488d8",
      "tree": "aaf7a89594c9ae116e4a1768a97dcaeb83841c07",
      "parents": [
        "8840dee9dc53883883c321d2811e9f87700d9350"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Nov 16 23:37:35 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Fri Nov 16 23:37:35 2007 +0000"
      },
      "message": "[CIFS] Have CIFS_SessSetup build correct SPNEGO SessionSetup request\n\nHave CIFS_SessSetup call cifs_get_spnego_key when Kerberos is\nnegotiated. Use the info in the key payload to build a session\nsetup request packet. Also clean up how the request buffer in\nthe function is freed on error.\n\nWith appropriate user space helper (in samba/source/client). Kerberos\nsupport (secure session establishment can be done now via Kerberos,\npreviously users would have to use NTLMv2 instead for more secure\nsession setup).\n\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "a403a0a370946e7dbcda6464a3509089daee54bc",
      "tree": "6775fb2faae0a8a0ecab8304fb9c24006cc2e773",
      "parents": [
        "e4903fb59590f86190280a549420f6cb85bd7f7e"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 26 15:54:16 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Jul 26 15:54:16 2007 +0000"
      },
      "message": "[CIFS] Fix hang in find_writable_file\n\nCaused by unneeded reopen during reconnect while spinlock held.\n\nFixes kernel bugzilla bug #7903\n\nThanks to Lin Feng Shen for testing this, and Amit Arora for\nsome nice problem determination to narrow this down.\n\nAcked-by: Dave Kleikamp \u003cshaggy@us.ibm.com\u003e\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": "75865f8cc8b38c30c3923b74de4b29a00cc4c0e4",
      "tree": "ec4c6322e739362f4b666fbe0fccbb14c4baaaa7",
      "parents": [
        "75154f402ef18e459ff97ddece25656b6c2b329c"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 18:30:48 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Sun Jun 24 18:30:48 2007 +0000"
      },
      "message": "[CIFS] Add in some missing flags and cifs README and TODO corrections\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "4523cc3044d1bc7fcf3d7fee75d62bc76b8e1abb",
      "tree": "31c2b6c0a81f14ec812d09586eb8ef5a586743cb",
      "parents": [
        "984acfe1cfb613257a15f30b3cf60ae7e4ed8f06"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 30 20:13:06 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Apr 30 20:13:06 2007 +0000"
      },
      "message": "[CIFS] UID/GID override on CIFS mounts to Samba\n\nWhen CIFS Unix Extensions are negotiated we get the Unix uid and gid\nowners of the file from the server (on the Unix Query Path Info\nlevels), but if the server\u0027s uids don\u0027t match the client uid\u0027s users\nwere having to disable the Unix Extensions (which turned off features\nthey still wanted).   The changeset patch allows users to override uid\nand/or gid for file/directory owner with a default uid and/or gid\nspecified at mount (as is often done when mounting from Linux cifs\nclient to Windows server).  This changeset also displays the uid\nand gid used by default in /proc/mounts (if applicable).\n\nAlso cleans up code by adding some of the missing spaces after\n\"if\" keywords per-kernel style guidelines (as suggested by Randy Dunlap\nwhen he reviewed the patch).\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "deb0420c6ffdee5608856ec3e8e65fcbea67d5d4",
      "tree": "2136c55704fb2a14c11fa00297a3c3bb51b5f3c7",
      "parents": [
        "eaa33a9ac04cf5760cf4e661241db19f4151cf06"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 14:35:54 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Thu Apr 26 14:35:54 2007 +0000"
      },
      "message": "[CIFS] Update cifs version to 1.49\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "35c11fdda7b556db73631dc17dc1723624690dfb",
      "tree": "a15d1efa47d2492f88971005ef3805ec820e661b",
      "parents": [
        "ba6a46a03f3c46ed68be551c722161bb37caf095"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:09:35 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Feb 27 05:09:35 2007 +0000"
      },
      "message": "[CIFS] cifs export operations\n\nFor nfsd to work over cifs mounts (which presumably makes sense when trying\nto reexport mounts to windows, network appliances or Samba servers to nfs\nclients via nfs server).\n\nThis is the first stage of that enablement, marked experimental and turned\noff by default.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "8af18971584d1e05770560206cfdfd1d6ba8a17f",
      "tree": "5720ee5fa4de18eebc64d41b761e2f890d99b35e",
      "parents": [
        "7ba526316ae122e60c0c7a40793491f71b9ec590"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Wed Feb 14 04:42:51 2007 +0000"
      },
      "message": "[CIFS] on reconnect to Samba - reset the unix capabilities\n\nAfter temporary server or network failure and reconneciton, we were not\nresending the unix capabilities via SetFSInfo - which confused Samba posix\nbyte range locking code.\n\nDiscovered by jra\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "6473a559c336d5c407f9df412ca2f55357767ff8",
      "tree": "ededf2b339de4541e98c78b5d537ab954d9dc413",
      "parents": [
        "3abb92722ab1784b419dadb5444daf8ea9636905"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Nov 29 20:20:10 2005 -0800"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Nov 29 20:20:10 2005 -0800"
      },
      "message": "[CIFS] Fix missing permission check on setattr when noperm mount option is\ndisabled.  Also set mode, uid, gid better on mkdir and create for the\ncase when Unix Extensions is not enabled and setuids is enabled. This is\nnecessary to fix the hole in which chown could be allowed for non-root\nusers in some cases if root mounted, and also to display the mode and uid\nproperly in some cases.\n\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n"
    },
    {
      "commit": "190fdeb84499a2dc046adae2eebfdda49e315e96",
      "tree": "a8a84acaeabf0e92d965faf415702a3c37646fe7",
      "parents": [
        "0ae0efada36219024e4e3008f16c993d5d091280"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Oct 10 11:48:26 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Mon Oct 10 11:48:26 2005 -0700"
      },
      "message": "[CIFS] Fix byte range locking to Windows when Windows server returns\nillegal RFC1001 length (which had caused the lock to block forever\nuntil killed).\n"
    },
    {
      "commit": "9a899e76683639486846ce17dbaa0c2ec1ae5ab5",
      "tree": "309deb2d2e81a2594b7d233c0a85804ff6e64db7",
      "parents": [
        "c08319a9d50b5c9cb4fdb33728bd16497cf4ddd3"
      ],
      "author": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Sep 06 15:55:49 2005 -0700"
      },
      "committer": {
        "name": "Steve French",
        "email": "sfrench@us.ibm.com",
        "time": "Tue Sep 06 15:55:49 2005 -0700"
      },
      "message": "[CIFS] Update cifs TODO list with additional new features that\nhave been requested.\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\n"
    },
    {
      "commit": "9ea1f8f505f6f770bd593e689960ac4f893509b2",
      "tree": "c1c9aa8a8e8fe3a3ffd5559ff0432bcb0a7249d8",
      "parents": [
        "68575476718ed1c6d6ddafeec8310b109e7a7a7f"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Sat Apr 30 11:10:58 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Sat Apr 30 11:10:58 2005 -0700"
      },
      "message": "[PATCH] cifs: Update cifs todo list\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "737b758c965a9b223ac1243ab38d9e507ac86c64",
      "tree": "9dcdaf3b573a2a27d0d43c1477a18867b144e5f4",
      "parents": [
        "6c91d362f1e1ebbd4513adb68fc79d552c11e2c0"
      ],
      "author": {
        "name": "Steve French",
        "email": "smfrench@austin.rr.com",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@ppc970.osdl.org",
        "time": "Thu Apr 28 22:41:06 2005 -0700"
      },
      "message": "[PATCH] cifs: character mapping of special characters (part 3 of 3)\n\nSigned-off-by: Steve French (sfrench@us.ibm.com)\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n"
    },
    {
      "commit": "6a0b48245a135cd132e747815854e3999967f8a7",
      "tree": "55fffb67b924fbca2a5a16e83100a5d1000daaf4",
      "parents": [
        "cbe0476fa6a76b01b79e7c117963d45ed0a28758"
      ],
      "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: Add new mount parm mapchars\n\nFor handling seven special characters that shells use for filenames.\n\nThis first parts implements conversions from Unicode. \n\nSigned-off-by: Steve French\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"
    }
  ]
}
