summaryrefslogtreecommitdiff
path: root/fs/smb/server/smb2pdu.c
AgeCommit message (Expand)Author
6 daysksmbd: lock the binding preauth session in smb3_preauth_hash_rspGil Portnoy
6 daysksmbd: fix stack buffer overflow in multichannel session-key copyGil Portnoy
6 daysksmbd: fix memory leak of xattr_stream_name in smb2_rename()Gil Portnoy
6 daysksmbd: zero the smb2_read alignment tail to avoid an infoleakGil Portnoy
6 daysksmbd: fix integer overflow in set_file_allocation_info()Ibrahim Hashimov
2026-07-06ksmbd: use the session dialect for rejected binding signaturesNamjae Jeon
2026-07-06ksmbd: mark rejected cross-dialect bindings as signedNamjae Jeon
2026-07-06ksmbd: sign rejected SMB2.1 session binding responsesNamjae Jeon
2026-07-06ksmbd: handle channel binding with a different userNamjae Jeon
2026-07-06ksmbd: find bound sessions during reauthenticationNamjae Jeon
2026-07-06smb/server: map SET_INFO ENOSPC to disk fullHuiwen He
2026-07-06ksmbd: coalesce sub-15ms write time updates on closeNamjae Jeon
2026-07-06ksmbd: fix multichannel binding and enforce channel limitNamjae Jeon
2026-06-30smb/server: do not require delete access for non-replacing linksChenXiaoSong
2026-06-30ksmbd: fix outstanding credit leak on abort and error pathsNamjae Jeon
2026-06-30ksmbd: avoid zeroing the read buffer in smb2_read()Namjae Jeon
2026-06-22ksmbd: fix UBSAN array-index-out-of-bounds in decode_compress_ctxt()Namjae Jeon
2026-06-22ksmbd: validate :: stream type against directory createNamjae Jeon
2026-06-22ksmbd: return oplock protocol error for level II ackNamjae Jeon
2026-06-22ksmbd: avoid level II oplock break notification on unlinkNamjae Jeon
2026-06-22ksmbd: apply create security descriptor firstNamjae Jeon
2026-06-22ksmbd: return requested create allocation sizeNamjae Jeon
2026-06-22ksmbd: tighten create file attribute validationNamjae Jeon
2026-06-22ksmbd: reject empty-attribute synchronize-only createNamjae Jeon
2026-06-22ksmbd: honor stream delete sharing for base fileNamjae Jeon
2026-06-22ksmbd: send pending interim for last compound I/ONamjae Jeon
2026-06-22ksmbd: preserve compound responses for chained errorsNamjae Jeon
2026-06-22ksmbd: validate handle for create or get object idNamjae Jeon
2026-06-22ksmbd: propagate failed command status in related compoundsNamjae Jeon
2026-06-22ksmbd: preserve open change time across renameNamjae Jeon
2026-06-22ksmbd: handle durable v2 app instance idNamjae Jeon
2026-06-22ksmbd: fix durable reconnect context parsingNamjae Jeon
2026-06-22ksmbd: invalidate durable handles on oplock breakNamjae Jeon
2026-06-22ksmbd: supersede disconnected delete-on-close durable handleNamjae Jeon
2026-06-22ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATEGil Portnoy
2026-06-22ksmbd: break RH leases before delete-on-closeNamjae Jeon
2026-06-22ksmbd: align SMB2 oplock break ack handlingNamjae Jeon
2026-06-22ksmbd: share SMB2 lease state across opensNamjae Jeon
2026-06-22ksmbd: fix lease break and ack state handlingNamjae Jeon
2026-06-22ksmbd: use connection ClientGUID for lease lookupNamjae Jeon
2026-06-22ksmbd: validate SMB2 lease create contextsNamjae Jeon
2026-06-22smb/server: fix debug log endianness in smb2_cancel()ChenXiaoSong
2026-06-22ksmbd: track the connection owning a byte-range lockNamjae Jeon
2026-06-16ksmbd: use opener credentials for FSCTL mutationsNamjae Jeon
2026-06-16ksmbd: require source read access for duplicate extentsNamjae Jeon
2026-06-16ksmbd: run set info with opener credentialsNamjae Jeon
2026-06-16ksmbd: serialize QUERY_DIRECTORY requests per fileNamjae Jeon
2026-06-16ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILEGil Portnoy
2026-06-16ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATIONGil Portnoy
2026-06-16ksmbd: reject non-VALID session in compound request branchGil Portnoy