summaryrefslogtreecommitdiff
path: root/fs/smb/server
AgeCommit message (Expand)Author
5 hoursMerge branch 'vfs.all' of https://git.kernel.org/pub/scm/linux/kernel/git/vfs...Mark Brown
27 hoursksmbd: Do not skip lock checks for single-byte rangesGuangshuo Li
27 hoursksmbd: return buffer overflow for partial filesystem infoNamjae Jeon
27 hoursksmbd: allow I/O on directory named streamsNamjae Jeon
27 hoursksmbd: protect private extended attributesNamjae Jeon
27 hoursksmbd: reject delete-on-close for read-only filesNamjae Jeon
27 hoursksmbd: honor owner rights ACEs in maximal accessNamjae Jeon
27 hoursksmbd: support access-based directory enumerationNamjae Jeon
27 hoursksmbd: fix maximum allowed access checksNamjae Jeon
27 hoursksmbd: validate SMB2 write offsetsNamjae Jeon
27 hoursksmbd: reject SMB3.1.1 binding with mismatched cipherNamjae Jeon
27 hoursksmbd: reject undersized decompressed SMB2 requestsNamjae Jeon
27 hoursksmbd: validate minimum PDU size for transform requestsNamjae Jeon
27 hoursksmbd: defer destroy_previous_session() until after NTLM authenticationJames Montgomery
27 hoursksmbd: validate ACE size against SID sub-authoritiesNamjae Jeon
27 hoursksmbd: restore DACL size on check_add_overflow() to avoid malformed ACLWentao Guan
27 hoursksmbd: bound DACL dedup walk to copied ACEsNamjae Jeon
27 hoursksmbd: use the session dialect for rejected binding signaturesNamjae Jeon
27 hoursksmbd: mark rejected cross-dialect bindings as signedNamjae Jeon
27 hoursksmbd: sign rejected SMB2.1 session binding responsesNamjae Jeon
27 hoursksmbd: handle channel binding with a different userNamjae Jeon
27 hoursksmbd: find bound sessions during reauthenticationNamjae Jeon
27 hoursksmbd: mark invalid session responses as signedNamjae Jeon
27 hourssmb/server: map SET_INFO ENOSPC to disk fullHuiwen He
27 hoursksmbd: coalesce sub-15ms write time updates on closeNamjae Jeon
27 hoursksmbd: fix multichannel binding and enforce channel limitNamjae Jeon
27 hoursksmbd: validate SID namespace before mapping IDsNamjae Jeon
7 daysksmbd: fix app-instance durable supersede session UAFNamjae Jeon
7 daysksmbd: snapshot previous oplock state before durable checksNamjae Jeon
7 daysksmbd: close superseded durable handles through refcount handoffGil Portnoy
7 daysksmbd: fix use-after-free of fp->owner.name in durable handle owner checkGil Portnoy
7 dayssmb/server: do not require delete access for non-replacing linksChenXiaoSong
7 daysksmbd: don't hold ci->m_lock while waiting for a lease break ackNamjae Jeon
7 daysksmbd: annotate oplock list traversals under m_lockRunyu Xiao
7 daysksmbd: fix outstanding credit leak on abort and error pathsNamjae Jeon
7 daysksmbd: fix credit charge calculation for SMB2 QUERY_INFONamjae Jeon
7 daysksmbd: avoid zeroing the read buffer in smb2_read()Namjae Jeon
7 daysksmbd: validate num_subauth when copying ACE in set_ntacl_daclHaofeng Li
7 daysksmbd: reject undersized DACLs before parsing ACEsHaofeng Li
7 daysksmbd: fix n.data memory leak in ksmbd_vfs_set_dos_attrib_xattrQiang Liu
7 daysksmbd: Fix acl.sd_buf memory leak and invalid sd_size error handlingQiang Liu
7 daysksmbd: fix sd_ndr.data memory leak in ksmbd_vfs_set_sd_xattrQiang Liu
8 daysksmbd: use scoped_with_init_fs() for VFS path operationsChristian Brauner
8 daysksmbd: use scoped_with_init_fs() for filesystem info path lookupChristian Brauner
8 daysksmbd: use scoped_with_init_fs() for share path resolutionChristian Brauner
14 daysksmbd: fix kernel-doc warnings in smb2_lease_break_noti()Namjae Jeon
14 daysksmbd: fix inconsistent indenting warningsNamjae Jeon
14 daysksmbd: validate NTLMv2 response before updating session keyHaofeng Li
2026-06-22ksmbd: increase SMB3_DEFAULT_TRANS_SIZE from 1MB to 4MBNamjae Jeon
2026-06-22ksmbd: fix UBSAN array-index-out-of-bounds in decode_compress_ctxt()Namjae Jeon