index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
cifs
/
sess.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-05-24
smb: move client and server files to common directory fs/smb
Steve French
1
-1857
/
+0
2023-05-02
cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
Paulo Alcantara
1
-3
/
+4
2023-02-20
cifs: get rid of dns resolve worker
Paulo Alcantara
1
-1
/
+0
2023-01-10
cifs: fix potential memory leaks in session setup
Paulo Alcantara
1
-0
/
+2
2023-01-04
cifs: refcount only the selected iface during interface update
Shyam Prasad N
1
-1
/
+2
2022-11-19
cifs: Use after free in debug code
Dan Carpenter
1
-2
/
+2
2022-10-18
cifs: Fix xid leak in cifs_ses_add_channel()
Zhang Xiaoxu
1
-0
/
+1
2022-10-15
cifs: fix double-fault crash during ntlmssp
Paulo Alcantara
1
-7
/
+9
2022-10-13
cifs: use ALIGN() and round_up() macros
Enzo Matsumiya
1
-12
/
+6
2022-10-07
cifs: replace kfree() with kfree_sensitive() for sensitive data
Enzo Matsumiya
1
-9
/
+15
2022-08-05
cifs: when insecure legacy is disabled shrink amount of SMB1 code
Steve French
1
-1
/
+4
2022-07-12
cifs: fix race condition with delayed threads
Shyam Prasad N
1
-2
/
+9
2022-06-24
cifs: avoid deadlocks while updating iface
Shyam Prasad N
1
-12
/
+21
2022-06-22
cifs: during reconnect, update interface if necessary
Shyam Prasad N
1
-0
/
+79
2022-06-22
cifs: change iface_list from array to sorted linked list
Shyam Prasad N
1
-38
/
+40
2022-06-18
cifs: when a channel is not found for server, log its connection id
Shyam Prasad N
1
-0
/
+3
2022-06-10
cifs: populate empty hostnames for extra channels
Shyam Prasad N
1
-1
/
+4
2022-06-01
cifs: fix potential deadlock in direct reclaim
Vincent Whitchurch
1
-3
/
+3
2022-05-25
cifs: fix ntlmssp on old servers
Paulo Alcantara
1
-3
/
+3
2022-05-24
cifs: avoid parallel session setups on same channel
Shyam Prasad N
1
-0
/
+27
2022-02-16
cifs: fix confusing unneeded warning message on smb2.1 and earlier
Steve French
1
-5
/
+6
2022-02-03
cifs: fix workstation_name for multiuser mounts
Ryan Bair
1
-1
/
+5
2022-01-19
smb3: send NTLMSSP version information
Steve French
1
-0
/
+70
2022-01-19
cifs: cifs_ses_mark_for_reconnect should also update reconnect bits
Shyam Prasad N
1
-15
/
+0
2022-01-19
cifs: make status checks in version independent callers
Shyam Prasad N
1
-9
/
+0
2022-01-19
cifs: protect all accesses to chan_* with chan_lock
Shyam Prasad N
1
-3
/
+7
2022-01-19
cifs: fix the connection state transitions with multichannel
Shyam Prasad N
1
-1
/
+0
2022-01-17
cifs: clean up an inconsistent indenting
Yang Li
1
-1
/
+1
2022-01-17
cifs: free ntlmsspblob allocated in negotiate
Shyam Prasad N
1
-5
/
+8
2022-01-07
cifs: maintain a state machine for tcp/smb/tcon sessions
Shyam Prasad N
1
-3
/
+5
2022-01-07
cifs: take cifs_tcp_ses_lock for status checks
Shyam Prasad N
1
-4
/
+4
2022-01-02
cifs: add WARN_ON for when chan_count goes below minimum
Shyam Prasad N
1
-0
/
+5
2022-01-02
cifs: use the chans_need_reconnect bitmap for reconnect status
Shyam Prasad N
1
-64
/
+59
2022-01-02
cifs: track individual channel status using chans_need_reconnect
Shyam Prasad N
1
-2
/
+65
2021-12-08
cifs: fix ntlmssp auth when there is no key exchange
Paulo Alcantara
1
-18
/
+36
2021-11-23
cifs: populate server_hostname for extra channels
Shyam Prasad N
1
-0
/
+1
2021-11-16
cifs: introduce cifs_ses_mark_for_reconnect() helper
Paulo Alcantara
1
-0
/
+13
2021-11-16
cifs: move debug print out of spinlock
Steve French
1
-1
/
+1
2021-11-12
cifs: connect individual channel servers to primary channel server
Shyam Prasad N
1
-5
/
+1
2021-11-12
cifs: protect session channel fields with chan_lock
Shyam Prasad N
1
-12
/
+38
2021-11-08
cifs: send workstation name during ntlmssp session setup
Shyam Prasad N
1
-70
/
+118
2021-09-13
cifs: remove pathname for file from SPDX header
Steve French
1
-1
/
+0
2021-08-25
cifs: remove support for NTLM and weaker authentication algorithms
Ronnie Sahlberg
1
-254
/
+1
2021-08-25
cifs: fix wrong release in sess_alloc_buffer() failed path
Ding Hui
1
-1
/
+1
2021-06-20
cifs: use SPDX-Licence-Identifier
Steve French
1
-13
/
+1
2021-06-20
cifs: fix ipv6 formating in cifs_ses_add_channel
Aurelien Aptel
1
-1
/
+1
2021-05-08
smb3: do not attempt multichannel to server which does not support it
Steve French
1
-0
/
+6
2021-03-06
cifs: fix credit accounting for extra channel
Aurelien Aptel
1
-0
/
+1
2021-02-22
cifs: change confusing field serverName (to ip_addr)
Steve French
1
-1
/
+1
2020-12-14
cifs: simplify handling of cifs_sb/ctx->local_nls
Ronnie Sahlberg
1
-12
/
+11
2020-12-13
cifs: switch to new mount api
Ronnie Sahlberg
1
-1
/
+1
2020-12-13
cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h
Ronnie Sahlberg
1
-25
/
+26
2020-12-13
cifs: Fix fall-through warnings for Clang
Gustavo A. R. Silva
1
-0
/
+1
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
1
-3
/
+3
2020-08-02
cifs: convert to use be32_add_cpu()
Qinglang Miao
1
-2
/
+1
2020-08-02
cifs: Remove the superfluous break
Liao Pingfang
1
-1
/
+0
2020-06-04
cifs: multichannel: try to rebind when reconnecting a channel
Aurelien Aptel
1
-0
/
+16
2020-06-04
cifs: multichannel: use pointer for binding channel
Aurelien Aptel
1
-1
/
+2
2020-06-02
cifs: fix minor typos in comments and log messages
Steve French
1
-4
/
+4
2020-06-01
cifs: Standardize logging output
Joe Perches
1
-14
/
+14
2020-02-06
cifs: make multichannel warning more visible
Aurelien Aptel
1
-1
/
+1
2019-12-04
cifs: fix possible uninitialized access and race on iface_list
Aurelien Aptel
1
-3
/
+26
2019-12-04
cifs: Fix lookup of SMB connections on multichannel
Paulo Alcantara (SUSE)
1
-0
/
+3
2019-11-25
cifs: try harder to open new channels
Aurelien Aptel
1
-10
/
+22
2019-11-25
cifs: try opening channels after mounting
Aurelien Aptel
1
-0
/
+213
2019-11-25
cifs: switch servers depending on binding state
Aurelien Aptel
1
-2
/
+3
2019-09-23
fs/cifs/sess.c: Remove set but not used variable 'capabilities'
zhengbin
1
-2
/
+1
2019-08-27
cifs: replace various strncpy with strscpy and similar
Ronnie Sahlberg
1
-9
/
+17
2018-12-23
cifs: remove set but not used variable 'smb_buf'
YueHaibing
1
-2
/
+0
2018-12-23
cifs: suppress some implicit-fallthrough warnings
Gustavo A. R. Silva
1
-1
/
+1
2018-08-23
cifs: check kmalloc before use
Nicholas Mc Guire
1
-0
/
+6
2017-03-02
smb2: Enforce sec= mount option
Sachin Prabhu
1
-2
/
+2
2017-02-01
CIFS: Enable encryption during session setup phase
Pavel Shilovsky
1
-12
/
+10
2017-02-01
CIFS: Make SendReceive2() takes resp iov
Pavel Shilovsky
1
-1
/
+4
2016-06-23
cifs: check hash calculating succeeded
Luis de Bethencourt
1
-0
/
+2
2016-06-23
cifs: dynamic allocation of ntlmssp blob
Jerome Marchand
1
-34
/
+42
2016-06-23
cifs: use CIFS_MAX_DOMAINNAME_LEN when converting the domain name
Jerome Marchand
1
-1
/
+1
2016-05-17
fs/cifs: correctly to anonymous authentication for the NTLM(v2) authentication
Stefan Metzmacher
1
-14
/
+18
2016-05-17
fs/cifs: correctly to anonymous authentication for the NTLM(v1) authentication
Stefan Metzmacher
1
-18
/
+23
2016-05-17
fs/cifs: correctly to anonymous authentication for the LANMAN authentication
Stefan Metzmacher
1
-12
/
+16
2016-05-17
fs/cifs: correctly to anonymous authentication via NTLMSSP
Stefan Metzmacher
1
-12
/
+20
2015-10-21
KEYS: Merge the type-specific data with the payload data
David Howells
1
-1
/
+1
2014-12-10
Merge branch 'akpm' (patchbomb from Andrew)
Linus Torvalds
1
-1
/
+1
2014-12-10
fs/cifs: remove obsolete __constant
Fabian Frederick
1
-1
/
+1
2014-12-07
Set UID in sess_auth_rawntlmssp_authenticate too
Sachin Prabhu
1
-0
/
+5
2014-09-16
cifs: remove dead code
Arnd Bergmann
1
-17
/
+0
2014-08-21
cifs: fix a possible null pointer deref in decode_ascii_ssetup
Namjae Jeon
1
-3
/
+4
2014-08-02
Remove sparse build warning
Steve French
1
-1
/
+1
2014-07-31
cifs: Separate rawntlmssp auth from CIFS_SessSetup()
Sachin Prabhu
1
-227
/
+263
2014-07-31
cifs: Split Kerberos authentication off CIFS_SessSetup()
Sachin Prabhu
1
-62
/
+153
2014-07-31
cifs: Split ntlm and ntlmv2 authentication methods off CIFS_SessSetup()
Sachin Prabhu
1
-84
/
+232
2014-07-31
cifs: Split lanman auth from CIFS_SessSetup()
Sachin Prabhu
1
-45
/
+258
2013-10-07
cifs: Allow LANMAN auth method for servers supporting unencapsulated authenti...
Sachin Prabhu
1
-2
/
+2
2013-09-18
cifs: stop trying to use virtual circuits
Jeff Layton
1
-83
/
+1
2013-09-08
cifs: Add a variable specific to NTLMSSP for key exchange.
Shirish Pargaonkar
1
-2
/
+6
2013-09-08
cifs: Process post session setup code in respective dialect functions.
Shirish Pargaonkar
1
-3
/
+37
2013-09-08
cifs: Move string length definitions to uapi
Scott Lovenberg
1
-5
/
+5
2013-07-30
cifs: extend the buffer length enought for sprintf() using
Chen Gang
1
-3
/
+3
2013-06-24
move sectype to the cifs_ses instead of TCP_Server_Info
Jeff Layton
1
-1
/
+56
2013-06-24
cifs: track the enablement of signing in the TCP_Server_Info
Jeff Layton
1
-6
/
+3
2013-06-24
cifs: remove the cifs_ses->flags field
Jeff Layton
1
-6
/
+1
2013-06-24
cifs: throw a warning if negotiate or sess_setup ops are passed NULL server o...
Jeff Layton
1
-1
/
+3
2013-06-24
cifs: make decode_ascii_ssetup void return
Jeff Layton
1
-11
/
+7
2013-05-04
[CIFS] cifs: Rename cERROR and cFYI to cifs_dbg
Joe Perches
1
-32
/
+37
2013-05-04
fs: cifs: use kmemdup instead of kmalloc + memcpy
Silviu-Mihai Popescu
1
-4
/
+4
2012-09-26
CIFS: Fix possible freed pointer dereference in CIFS_SessSetup
Pavel Shilovsky
1
-1
/
+2
2012-07-24
CIFS: Add session setup/logoff capability for SMB2
Pavel Shilovsky
1
-3
/
+3
2012-07-24
CIFS: Move protocol specific session setup/logoff code to ops struct
Pavel Shilovsky
1
-1
/
+1
2012-07-24
CIFS: Move protocol specific negotiate code to ops struct
Pavel Shilovsky
1
-1
/
+1
2012-07-23
cifs: after upcalling for krb5 creds, invalidate key rather than revoking it
Jeff Layton
1
-1
/
+1
2012-02-02
cifs: Fix oops in session setup code for null user mounts
Shirish Pargaonkar
1
-4
/
+3
2012-01-31
cifs: check offset in decode_ntlmssp_challenge()
Dan Carpenter
1
-0
/
+4
2012-01-18
CIFS: Rename *UCS* functions to *UTF16*
Steve French
1
-17
/
+17
2011-10-29
cifs: Assume passwords are encoded according to iocharset (try #2)
Shirish Pargaonkar
1
-1
/
+1
2011-10-12
cifs: untangle server->maxBuf and CIFSMaxBufSize
Jeff Layton
1
-1
/
+3
2011-08-03
Revert "cifs: advertise the right receive buffer size to the server"
Steve French
1
-2
/
+1
2011-07-31
cifs: advertise the right receive buffer size to the server
Jeff Layton
1
-1
/
+2
2011-07-12
cifs: Fix signing failure when server mandates signing for NTLMSSP
Shirish Pargaonkar
1
-5
/
+5
2011-05-27
[CIFS] Rename three structures to avoid camel case
Steve French
1
-21
/
+21
2011-05-19
cifs: keep BCC in little-endian format
Jeff Layton
1
-1
/
+1
2011-05-19
consistently use smb_buf_length as be32 for cifs (try 3)
Steve French
1
-2
/
+3
2011-05-19
[CIFS] Use ecb des kernel crypto APIs instead of
Steve French
1
-1
/
+1
2011-04-29
cifs: check for bytes_remaining going to zero in CIFS_SessSetup
Jeff Layton
1
-1
/
+3
2011-04-29
cifs: change bleft in decode_unicode_ssetup back to signed type
Jeff Layton
1
-14
/
+1
2011-04-12
various endian fixes to cifs
Steve French
1
-2
/
+2
2011-04-12
Allow user names longer than 32 bytes
Steve French
1
-10
/
+9
2011-02-21
cifs: Fix regression in LANMAN (LM) auth code
Shirish Pargaonkar
1
-4
/
+4
2011-01-20
cifs: use get/put_unaligned functions to access ByteCount
Jeff Layton
1
-7
/
+6
2011-01-20
cifs: remove code for setting timeouts on requests
Jeff Layton
1
-1
/
+1
2011-01-09
cifs: move "ntlmssp" and "local_leases" options out of experimental code
Jeff Layton
1
-60
/
+54
2011-01-06
cifs: Support NTLM2 session security during NTLMSSP authentication [try #5]
Shirish Pargaonkar
1
-19
/
+14
2010-10-29
cifs: Cleanup and thus reduce smb session structure and fields used during au...
Shirish Pargaonkar
1
-11
/
+18
2010-10-29
NTLM auth and sign - Use appropriate server challenge
Shirish Pargaonkar
1
-4
/
+8
2010-10-27
NTLM auth and sign - minor error corrections and cleanup
Shirish Pargaonkar
1
-1
/
+1
2010-10-26
NTLM auth and sign - Define crypto hash functions and create and send keys ne...
Shirish Pargaonkar
1
-7
/
+19
2010-10-26
NTLM auth and sign - Allocate session key/client response dynamically
Shirish Pargaonkar
1
-68
/
+39
2010-10-21
cifs: convert cifs_tcp_ses_lock from a rwlock to a spinlock
Suresh Jayaraman
1
-2
/
+2
2010-10-19
Clean up two declarations of blob_len
Shirish Pargaonkar
1
-5
/
+8
2010-10-14
NTLM authentication and signing - Calculate auth response per smb session
Shirish Pargaonkar
1
-20
/
+8
2010-10-06
ntlm authentication and signing - Correct response length for ntlmv2 authenti...
Shirish Pargaonkar
1
-3
/
+6
2010-09-29
cifs NTLMv2/NTLMSSP ntlmv2 within ntlmssp autentication code
Shirish Pargaonkar
1
-38
/
+81
2010-09-29
cifs NTLMv2/NTLMSSP Change variable name mac_key to session key to reflect th...
Shirish Pargaonkar
1
-5
/
+5
2010-09-08
Revert "[CIFS] Fix ntlmv2 auth with ntlmssp"
Steve French
1
-89
/
+29
2010-09-08
Revert "missing changes during ntlmv2/ntlmssp auth and sign"
Steve French
1
-8
/
+5
2010-09-08
Revert "[CIFS] Eliminate unused variable warning"
Steve French
1
-2
/
+1
2010-08-26
[CIFS] Eliminate unused variable warning
Steve French
1
-1
/
+2
2010-08-23
missing changes during ntlmv2/ntlmssp auth and sign
Shirish Pargaonkar
1
-5
/
+8
2010-08-20
[CIFS] Fix ntlmv2 auth with ntlmssp
Steve French
1
-29
/
+89
2010-06-16
cifs: remove bogus first_time check in NTLMv2 session setup code
Jeff Layton
1
-9
/
+1
2010-05-05
cifs: have decode_negTokenInit set flags in server struct
Jeff Layton
1
-1
/
+1
2010-04-28
cifs: eliminate "first_time" parm to CIFS_SessSetup
Jeff Layton
1
-7
/
+14
2010-04-21
[CIFS] Neaten cERROR and cFYI macros, reduce text space
Joe Perches
1
-29
/
+29
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-02-06
[CIFS] Maximum username length check in session setup does not match
Steve French
1
-6
/
+5
2009-06-25
[CIFS] cleanup asn handling for ntlmssp
Steve French
1
-1
/
+1
2009-05-06
[CIFS] Fix SMB uid in NTLMSSP authenticate request
Steve French
1
-0
/
+4
2009-05-04
[CIFS] NTLMSSP reenabled after move from connect.c to sess.c
Steve French
1
-3
/
+249
2009-05-01
[CIFS] Fix endian conversion of vcnum field
Steve French
1
-1
/
+1
2009-04-30
[CIFS] rename cifs_strndup to cifs_strndup_from_ucs
Steve French
1
-4
/
+4
2009-04-30
cifs: fix session setup unicode string saving to use new unicode helpers
Jeff Layton
1
-58
/
+22
2009-04-17
cifs: add cFYI messages with some of the saved strings from ssetup/tcon
Jeff Layton
1
-2
/
+7
2009-04-17
cifs: fix unicode string area word alignment in session setup
Jeff Layton
1
-21
/
+23
2009-02-21
[CIFS] Fix multiuser mounts so server does not invalidate earlier security co...
Steve French
1
-2
/
+85
2009-02-21
[CIFS] Fix oops in cifs_strfromUCS_le mounting to servers which do not specif...
Steve French
1
-2
/
+2
2008-12-26
cifs: have calc_lanman_hash take more granular args
Jeff Layton
1
-1
/
+4
2008-09-24
cifs: explicitly revoke SPNEGO key after session setup
Jeff Layton
1
-1
/
+3
2008-08-28
[CIFS] Turn off Unicode during session establishment for plaintext authentica...
Steve French
1
-0
/
+2
2008-08-26
[CIFS] check version in spnego upcall response
Steve French
1
-0
/
+9
2008-08-19
[CIFS] distinguish between Kerberos and MSKerberos in upcall
Steve French
1
-1
/
+1
2008-02-12
[CIFS] clean up some hard to read ifdefs
Steve French
1
-4
/
+0
2007-12-31
[CIFS] fix unicode string alignment in SPNEGO setup
Jeff Layton
1
-1
/
+1
2007-12-31
[CIFS] use krb5 session key from first SMB session after a NegProt
Jeff Layton
1
-3
/
+5
2007-11-16
[CIFS] Have CIFS_SessSetup build correct SPNEGO SessionSetup request
Steve French
1
-17
/
+74
2007-11-13
[CIFS] Fix buffer overflow if server sends corrupt response to small
Steve French
1
-1
/
+1
2007-10-18
[CIFS] log better errors on failed mounts
Steve French
1
-1
/
+2
2007-10-16
[CIFS] Break up unicode_sessetup string functions
Jeff Layton
1
-25
/
+48
2007-08-30
[CIFS] formatting cleanup found by checkpatch
Steve French
1
-17
/
+10
2007-08-18
[CIFS] Check return code on failed alloc
Cyrill Gorcunov
1
-0
/
+4
2007-07-17
[CIFS] More whitespace/formatting fixes (noticed by checkpatch)
Steve French
1
-1
/
+2
2007-07-13
[CIFS] whitespace/formatting fixes
Steve French
1
-5
/
+5
2007-07-09
[CIFS] Fix packet signatures for NTLMv2 case
Steve French
1
-1
/
+1
2007-07-08
[CIFS] more whitespace fixes
Steve French
1
-4
/
+5
2007-07-07
[CIFS] more whitespace cleanup
Steve French
1
-111
/
+114
2007-01-22
[CIFS] Fix oops when Windows server sent bad domain name null terminator
Steve French
1
-5
/
+8
2006-11-08
[CIFS] Fix mount failure when domain not specified
Steve French
1
-10
/
+13
2006-10-13
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Linus Torvalds
1
-11
/
+12
2006-10-02
[PATCH] namespaces: utsname: use init_utsname when appropriate
Serge E. Hallyn
1
-3
/
+3
2006-09-30
[CIFS] Do not send newer QFSInfo to legacy servers which can not support it
Steve French
1
-11
/
+12
2006-08-15
[CIFS] endian errors in lanman protocol support
Steve French
1
-1
/
+1
2006-06-28
[CIFS] Fix authentication choice so we do not force NTLMv2 unless the
Steve French
1
-1
/
+2
2006-06-27
[CIFS] Fix alignment of unicode strings in previous patch
Steve French
1
-7
/
+15
2006-06-27
[CIFS] Fix allocation of buffers for new session setup routine to allow
Steve French
1
-20
/
+24
2006-06-23
[CIFS] Enable sec flags on mount for cifs (part one)
Steve French
1
-5
/
+2
2006-06-08
[CIFS] NTLMv2 support part 5
Steve French
1
-1
/
+1
2006-06-05
[CIFS] NTLMv2 support part 3
Steve French
1
-3
/
+3
2006-06-05
[CIFS] NTLMv2 support part 2
Steve French
1
-4
/
+9
2006-06-04
[CIFS] Fix mask so can set new cifs security flags properly
Steve French
1
-2
/
+3
2006-06-04
CIFS] Support for older servers which require plaintext passwords - part 2
Steve French
1
-1
/
+2
2006-06-01
[CIFS] Support for setting up SMB sessions to legacy lanman servers part 2
Steve French
1
-44
/
+53
2006-06-01
[CIFS] Missing include shows up on some architectures
Steve French
1
-0
/
+1
[next]