summaryrefslogtreecommitdiff
path: root/fs/smb/server/connection.c
AgeCommit message (Expand)AuthorFilesLines
13 daysksmbd: safely drain sessions during logoffNamjae Jeon1-2/+6
2026-08-17smb/server: warn if ksmbd_proc_create() failsZe Tan1-1/+2
2026-08-17ksmbd: add SMB Direct RDMA encryption transformNamjae Jeon1-0/+2
2026-08-17ksmbd: disconnect on SMB3 decryption failureNamjae Jeon1-0/+16
2026-08-17ksmbd: scope session state changes to bound connectionsNamjae Jeon1-6/+31
2026-08-17smb: server: Free sensitive data in connection.c with kfree_sensitive()Thomas Huth1-3/+3
2026-08-17ksmbd: free preauth sessions on connection teardownNamjae Jeon1-0/+3
2026-08-17smb/server: cancel async requests when closing connectionChenXiaoSong1-0/+21
2026-08-17ksmbd: implement the command sequence windowNamjae Jeon1-0/+8
2026-08-17ksmbd: expose connection runtime state in procfsNamjae Jeon1-12/+84
2026-08-17ksmbd: fix malformed procfs status outputNamjae Jeon1-6/+6
2026-08-17smb/server: use MSG_EOR for async interim responseChenXiaoSong1-0/+9
2026-08-17smb/server: introduce struct ksmbd_transport_writeChenXiaoSong1-6/+16
2026-08-03ksmbd: apply the pre-authentication PDU limit when decompressingSujal Tuladhar1-5/+1
2026-07-22ksmbd: validate minimum PDU size for transform requestsNamjae Jeon1-5/+11
2026-06-16ksmbd: negotiate and decode SMB2 compressionNamjae Jeon1-0/+12
2026-05-01ksmbd: fix kernel-doc warnings from ksmbd_conn_get/put()Namjae Jeon1-0/+4
2026-05-01ksmbd: centralize ksmbd_conn final release to plug transport leakDaeMyung Kang1-15/+86
2026-04-29ksmbd: rewrite stop_sessions() with restartable iterationDaeMyung Kang1-8/+38
2026-04-22ksmbd: destroy async_ida in ksmbd_conn_free()DaeMyung Kang1-0/+9
2026-04-22ksmbd: reset rcount per connection in ksmbd_conn_wait_idle_sess_id()DaeMyung Kang1-3/+2
2026-04-15smb: server: no longer use smbdirect_socket_set_custom_workqueue()Stefan Metzmacher1-1/+0
2026-04-15smb: server: remove unused ksmbd_transport_ops.prepare()Stefan Metzmacher1-4/+0
2026-04-12ksmbd: fix mechToken leak when SPNEGO decode fails after token allocGreg Kroah-Hartman1-0/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-02-10ksmbd: fix non-IPv6 buildArnd Bergmann1-3/+5
2026-02-08ksmbd: add procfs interface for runtime monitoring and statisticsBahubali B Gumaji1-0/+57
2025-12-21smb/server: fix minimum SMB2 PDU sizeChenXiaoSong1-2/+2
2025-12-21smb/server: fix minimum SMB1 PDU sizeChenXiaoSong1-2/+3
2025-12-21ksmbd: rename smb2_get_msg to smb_get_msgNamjae Jeon1-1/+1
2025-09-30ksmbd: replace connection list with hash tableNamjae Jeon1-12/+11
2025-09-28smb: server: make use of common smbdirect.hStefan Metzmacher1-2/+2
2025-08-17smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy()Stefan Metzmacher1-1/+2
2025-06-17ksmbd: add free_transport ops in ksmbd connectionNamjae Jeon1-1/+1
2025-04-14ksmbd: fix use-after-free in __smb2_lease_break_noti()Namjae Jeon1-1/+3
2025-03-10ksmbd: prevent connection release during oplock break notificationNamjae Jeon1-0/+20
2024-12-15ksmbd: fix broken transfers when exceeding max simultaneous operationsMarios Makassikis1-2/+11
2024-12-15ksmbd: count all requests in req_running counterMarios Makassikis1-2/+3
2024-11-25ksmbd: add debug print for pending request during server shutdownNamjae Jeon1-0/+1
2024-11-25ksmbd: use msleep instaed of schedule_timeout_interruptible()Namjae Jeon1-1/+1
2024-11-25ksmbd: use __GFP_RETRY_MAYFAILNamjae Jeon1-2/+2
2024-11-05ksmbd: check outstanding simultaneous SMB operationsNamjae Jeon1-0/+1
2024-09-25ksmbd: Correct typos in multiple comments across various filesShen Lichuan1-1/+1
2024-09-14ksmbd: add refcnt to ksmbd_conn structNamjae Jeon1-1/+3
2024-08-18ksmbd: fix race condition between destroy_previous_session() and smb2 operati...Namjae Jeon1-1/+33
2024-01-14ksmbd: fix UAF issue in ksmbd_tcp_new_connection()Namjae Jeon1-6/+0
2024-01-09ksmbd: Add missing set_freezable() for freezable kthreadKevin Hao1-0/+1
2023-10-30ksmbd: no need to wait for binded connection termination at logoffNamjae Jeon1-16/+0
2023-10-04ksmbd: fix race condition between session lookup and expireNamjae Jeon1-0/+2
2023-09-21ksmbd: check iov vector index in ksmbd_conn_write()Namjae Jeon1-0/+3