summaryrefslogtreecommitdiffstats
path: root/fs/smb/server/smb2pdu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* ksmbd: fix user-after-free from session log offNamjae Jeon2024-10-101-1/+7
* ksmbd: Annotate struct copychunk_ioctl_req with __counted_by_le()Thorsten Blum2024-10-011-3/+2
* ksmbd: Use struct_size() to improve get_file_alternate_info()Thorsten Blum2024-10-011-1/+1
* ksmbd: fix open failure from block and char device fileNamjae Jeon2024-09-261-6/+8
* ksmbd: remove unsafe_memcpy use in session setupNamjae Jeon2024-09-261-9/+3
* ksmbd: Replace one-element arrays with flexible-array membersThorsten Blum2024-09-211-2/+2
* ksmbd: fix warning: comparison of distinct pointer types lacks a castNamjae Jeon2024-09-211-2/+3
* smb: move SMB2 Status code to common header fileChenXiaoSong2024-09-151-1/+1
* ksmbd: unset the binding mark of a reused connectionNamjae Jeon2024-08-301-0/+4
* smb/server: update misguided comment of smb2_allocate_rsp_buf()ChenXiaoSong2024-08-221-1/+1
* smb/server: remove useless assignment of 'file_present' in smb2_open()ChenXiaoSong2024-08-221-1/+0
* smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open()ChenXiaoSong2024-08-221-5/+5
* smb/server: fix return value of smb2_open()ChenXiaoSong2024-08-221-1/+1
* ksmbd: the buffer of smb2 query dir response has at least 1 byteNamjae Jeon2024-08-221-1/+2
* ksmbd: Replace one-element arrays with flexible-array membersThorsten Blum2024-08-191-2/+2
* ksmbd: fix race condition between destroy_previous_session() and smb2 operati...Namjae Jeon2024-08-191-1/+1
* ksmbd: Use unsafe_memcpy() for ntlm_negotiateNamjae Jeon2024-08-191-2/+5
* ksmbd: override fsids for smb2_query_info()Namjae Jeon2024-08-091-0/+7
* ksmbd: override fsids for share path checkNamjae Jeon2024-08-091-1/+1
* ksmbd: add durable scavenger timerNamjae Jeon2024-07-151-1/+1
* ksmbd: discard write access to the directory openHobin Woo2024-07-051-2/+11
* ksmbd: return FILE_DEVICE_DISK instead of super magicNamjae Jeon2024-07-041-2/+7
* ksmbd: fix missing use of get_write in in smb2_set_ea()Namjae Jeon2024-06-121-3/+4
* ksmbd: move leading slash check to smb2_get_name()Namjae Jeon2024-06-121-9/+6
* ksmbd: use rwsem instead of rwlock for lease breakNamjae Jeon2024-05-051-2/+2
* ksmbd: fix uninitialized symbol 'share' in smb2_tree_connect()Namjae Jeon2024-04-291-2/+2
* ksmbd: add continuous availability share parameterNamjae Jeon2024-04-201-2/+9
* ksmbd: validate request buffer size in smb2_allocate_rsp_buf()Namjae Jeon2024-04-201-0/+4
* ksmbd: don't send oplock break if rename failsNamjae Jeon2024-04-021-1/+2
* Merge tag 'v6.9-rc-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds2024-03-211-112/+397
|\
| * ksmbd: fix potencial out-of-bounds when buffer offset is invalidNamjae Jeon2024-03-191-22/+26
| * ksmbd: add support for durable handles v1/v2Namjae Jeon2024-03-121-4/+253
| * ksmbd: mark SMB2_SESSION_EXPIRED to session when destroying previous sessionNamjae Jeon2024-03-121-24/+0
| * ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_infoMarios Makassikis2024-03-121-2/+8
| * ksmbd: replace generic_fillattr with vfs_getattrMarios Makassikis2024-03-121-60/+110
* | Merge tag 'vfs-6.9.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-03-111-22/+22
|\ \ | |/ |/|
| * smb/server: adapt to breakup of struct file_lockJeff Layton2024-02-051-20/+19
| * filelock: split common fields into struct file_lock_coreJeff Layton2024-02-051-0/+1
| * smb/server: convert to using new filelock helpersJeff Layton2024-02-051-3/+3
* | ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read failsFedor Pchelkin2024-02-081-2/+6
|/
* ksmbd: validate mech token in session setupNamjae Jeon2024-01-141-5/+17
* ksmbd: send lease break notification on FILE_RENAME_INFORMATIONNamjae Jeon2024-01-091-0/+1
* ksmbd: don't allow O_TRUNC open on read-only shareNamjae Jeon2024-01-091-14/+9
* ksmbd: fix potential circular locking issue in smb2_set_ea()Namjae Jeon2024-01-091-3/+4
* ksmbd: fix wrong allocation size update in smb2_open()Namjae Jeon2023-12-081-18/+18
* ksmbd: avoid duplicate opinfo_put() call on error of smb21_lease_break_ack()Namjae Jeon2023-12-081-5/+5
* ksmbd: send v2 lease break notification for directoryNamjae Jeon2023-12-081-0/+7
* ksmbd: downgrade RWH lease caching state to RH for directoryNamjae Jeon2023-12-061-4/+4
* ksmbd: fix memory leak in smb2_lock()Zizhi Wo2023-12-061-0/+1
* ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on errorNamjae Jeon2023-11-241-1/+0