1. 03 11月, 2007 1 次提交
    • J
      [CIFS] implement upcalls for SPNEGO blob via keyctl API · 09fe7ba7
      Jeff Layton 提交于
      Add routines to handle upcalls to userspace via keyctl for the purpose
      of getting a SPNEGO blob for a particular uid and server combination.
      
      Clean up the Makefile a bit and set it up to only compile cifs_spnego
      if CONFIG_CIFS_UPCALL is set. Also change CONFIG_CIFS_UPCALL to depend
      on CONFIG_KEYS rather than CONFIG_CONNECTOR.
      
      cifs_spnego.h defines the communications between kernel and userspace
      and is intended to be shared with userspace programs.
      Signed-off-by: NJeff Layton <jlayton@redhat.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      09fe7ba7
  2. 31 10月, 2007 1 次提交
  3. 26 10月, 2007 1 次提交
  4. 20 10月, 2007 1 次提交
  5. 19 10月, 2007 1 次提交
  6. 04 10月, 2007 1 次提交
  7. 26 9月, 2007 1 次提交
  8. 31 8月, 2007 1 次提交
  9. 15 7月, 2007 1 次提交
    • S
      [CIFS] Add support for new POSIX unlink · 2d785a50
      Steve French 提交于
      In the cleanup phase of the dbench test, we were noticing sharing
      violation followed by failed directory removals when dbench
      did not close the test files before the cleanup phase started.
      Using the new POSIX unlink, which Samba has supported for a few
      months, avoids this.
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      2d785a50
  10. 13 7月, 2007 1 次提交
  11. 09 7月, 2007 1 次提交
  12. 29 6月, 2007 1 次提交
  13. 24 4月, 2007 1 次提交
  14. 27 2月, 2007 1 次提交
  15. 14 2月, 2007 1 次提交
  16. 09 2月, 2007 1 次提交
  17. 13 10月, 2006 1 次提交
  18. 12 10月, 2006 1 次提交
  19. 29 9月, 2006 1 次提交
  20. 28 9月, 2006 1 次提交
  21. 12 8月, 2006 1 次提交
    • J
      [CIFS] · 7ee1af76
      Jeremy Allison 提交于
      Allow Windows blocking locks to be cancelled via a
      CANCEL_LOCK call. TODO - restrict this to servers
      that support NT_STATUS codes (Win9x will probably
      not support this call).
      Signed-off-by: NJeremy Allison <jra@samba.org>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      (cherry picked from 570d4d2d895569825d0d017d4e76b51138f68864 commit)
      7ee1af76
  22. 25 6月, 2006 1 次提交
  23. 23 6月, 2006 1 次提交
  24. 08 6月, 2006 1 次提交
    • S
      [CIFS] NTLMv2 support part 5 · 1717ffc5
      Steve French 提交于
      NTLMv2 authentication (stronger authentication than default NTLM) which
      many servers support now works.  There was a problem with the construction
      of the security blob in the older code.  Currently requires
      	/proc/fs/cifs/Experimental to be set to 2
      and
      	/proc/fs/cifs/SecurityFlags to be set to 0x4004 (to require using
      	NTLMv2 instead of default of NTLM)
      
      Next we will check signing to make sure optional NTLMv2 packet signing also
      works.
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      1717ffc5
  25. 06 6月, 2006 1 次提交
  26. 02 6月, 2006 1 次提交
  27. 01 6月, 2006 1 次提交
  28. 31 5月, 2006 1 次提交
  29. 05 3月, 2006 1 次提交
    • S
      [CIFS] Always match oplock break (cache notification) to the right tcp · e77e6f3b
      Steve French 提交于
      session when multiply mounted.
      
      Fixes slow response when cifs client is mounted to shares on multiple
      servers and oplock break occurs (usually due to attempt to multiply open a
      file).  When treeids on mutiple mounted shares match and we find the wrong
      match first, we searched for the wrong cached files to send oplock break
      response for which usually meant that no matching file was found and thus
      the server would have to timeout the notification.  Oplock break timeout is
      about 20 seconds on some servers so this could cause significantly slower
      performance on file open calls in a few cases (in particular when multiple
      shares are mounted from multiple servers, tree ids match, and we have a
      cached file which is later opened multiple times).  This was the most
      important of the bugs that was found and fixed at Connectathon
      (interoperability testing event) this week.
      
      Acked-by:  Shaggy (shaggy@austin.ibm.com)
      Signed-off-by: Steve French (sfrench@us.ibm.com)
      e77e6f3b
  30. 03 3月, 2006 1 次提交
  31. 01 3月, 2006 1 次提交
  32. 14 2月, 2006 1 次提交
    • S
      [CIFS] SessionSetup cleanup part 2 · 5815449d
      Steve French 提交于
      The cifs session setup code has three cases, and a fourth for backlevel
      LANMAN2 style session setup needed to be added.  This new session setup
      implmentation will eventually replace the other three and should be
      easier to read while fixing a few minor problems (not setting
      the LARGE READ/WRITEX flags when NTLMSSP was negotiated for example) and
      adding support for NTLMv2 (which will be added with the next patch. In the
      meantime, this code is marked in an CONFIG_CIFS_EXPERIMENTAL block and will
      not be turned on by default until it is tested against more server types.
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      5815449d
  33. 10 2月, 2006 1 次提交
  34. 13 1月, 2006 1 次提交
  35. 13 12月, 2005 1 次提交
  36. 03 12月, 2005 1 次提交
  37. 05 11月, 2005 1 次提交
  38. 06 10月, 2005 1 次提交
  39. 04 10月, 2005 1 次提交
  40. 23 9月, 2005 1 次提交