1. 13 2月, 2008 1 次提交
  2. 31 12月, 2007 2 次提交
  3. 17 11月, 2007 1 次提交
  4. 14 11月, 2007 1 次提交
    • S
      [CIFS] Fix buffer overflow if server sends corrupt response to small · 133672ef
      Steve French 提交于
      request
      
      In SendReceive() function in transport.c - it memcpy's
      message payload into a buffer passed via out_buf param. The function
      assumes that all buffers are of size (CIFSMaxBufSize +
      MAX_CIFS_HDR_SIZE) , unfortunately it is also called with smaller
      (MAX_CIFS_SMALL_BUFFER_SIZE) buffers.  There are eight callers
      (SMB worker functions) which are primarily affected by this change:
      
      TreeDisconnect, uLogoff, Close, findClose, SetFileSize, SetFileTimes,
      Lock and PosixLock
      
      CC: Dave Kleikamp <shaggy@austin.ibm.com>
      CC: Przemyslaw Wegrzyn <czajnik@czajsoft.pl>
      Acked-by: NJeff Layton <jlayton@redhat.com>
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      133672ef
  5. 19 10月, 2007 1 次提交
  6. 17 10月, 2007 1 次提交
  7. 31 8月, 2007 1 次提交
  8. 18 8月, 2007 1 次提交
  9. 18 7月, 2007 1 次提交
  10. 13 7月, 2007 1 次提交
  11. 09 7月, 2007 1 次提交
  12. 08 7月, 2007 2 次提交
  13. 22 1月, 2007 1 次提交
  14. 09 11月, 2006 1 次提交
    • S
      [CIFS] Fix mount failure when domain not specified · 6e659c63
      Steve French 提交于
          Fixes Samba bugzilla #4176
      
          When users do not specify their domain on mount, 2.6.18 started sending
          default domain instead of a null domain (which was the only way on some
          servers to use a default domain).  Users of 2.6.18 who did not specify
          their domain name on mounts to certain common Windows servers that were
          members of a domain, but not the domain controller, would get mount
          failures which they did not get in 2.6.18
      
          This fixes that issue and should remove complaints about mount
          behavior changing.
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      6e659c63
  15. 02 10月, 2006 1 次提交
    • S
      [PATCH] namespaces: utsname: use init_utsname when appropriate · 96b644bd
      Serge E. Hallyn 提交于
      In some places, particularly drivers and __init code, the init utsns is the
      appropriate one to use.  This patch replaces those with a the init_utsname
      helper.
      
      Changes: Removed several uses of init_utsname().  Hope I picked all the
      	right ones in net/ipv4/ipconfig.c.  These are now changed to
      	utsname() (the per-process namespace utsname) in the previous
      	patch (2/7)
      
      [akpm@osdl.org: CIFS fix]
      Signed-off-by: NSerge E. Hallyn <serue@us.ibm.com>
      Cc: Kirill Korotaev <dev@openvz.org>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Cc: Herbert Poetzl <herbert@13thfloor.at>
      Cc: Andrey Savochkin <saw@sw.ru>
      Cc: Serge Hallyn <serue@us.ibm.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      96b644bd
  16. 30 9月, 2006 1 次提交
    • S
      [CIFS] Do not send newer QFSInfo to legacy servers which can not support it · 9ac00b7d
      Steve French 提交于
      Fix dialect negotiation to save off when we have negotiated lanman.
      This allows us to avoid sending some somewhat newer requests that the server
      can not handle and go directly to the older version (infolevel) of the same
      call. Make sure we try to negotiate a level which allows us to get the
      server OS (which we check so we can detect Win9x vs. other legacy servers
      and eventually work around the Win9x DOS time bug (they reverse date/time
      fields).
      Signed-off-by: NSteve French <sfrench@us.ibm.com>
      9ac00b7d
  17. 15 8月, 2006 1 次提交
  18. 28 6月, 2006 2 次提交
  19. 27 6月, 2006 1 次提交
  20. 23 6月, 2006 1 次提交
  21. 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
  22. 06 6月, 2006 1 次提交
  23. 05 6月, 2006 2 次提交
  24. 04 6月, 2006 1 次提交
  25. 02 6月, 2006 1 次提交
  26. 01 6月, 2006 2 次提交