]> www.infradead.org Git - users/jedix/linux-maple.git/commit
cifsd: add server-side procedures for SMB3
authorNamjae Jeon <namjae.jeon@samsung.com>
Tue, 16 Mar 2021 01:49:09 +0000 (10:49 +0900)
committerSteve French <stfrench@microsoft.com>
Mon, 12 Apr 2021 04:22:16 +0000 (23:22 -0500)
commit6dfca04e47272d8b3cdbd94a0916638e16ce7de4
tree385e413c442497207f6924e2de6b00c87cb4bc06
parent8f916d9c521dd8577a407ad8344e66ca0112e1cb
cifsd: add server-side procedures for SMB3

This adds smb3 engine, NTLM/NTLMv2/Kerberos authentication, oplock/lease
cache mechanism for cifsd.

Signed-off-by: Namjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com>
Acked-by: Ronnie Sahlberg <lsahlber@redhat.com>
Signed-off-by: Steve French <stfrench@microsoft.com>
41 files changed:
fs/cifsd/asn1.c [new file with mode: 0644]
fs/cifsd/asn1.h [new file with mode: 0644]
fs/cifsd/auth.c [new file with mode: 0644]
fs/cifsd/auth.h [new file with mode: 0644]
fs/cifsd/crypto_ctx.c [new file with mode: 0644]
fs/cifsd/crypto_ctx.h [new file with mode: 0644]
fs/cifsd/mgmt/ksmbd_ida.c [new file with mode: 0644]
fs/cifsd/mgmt/ksmbd_ida.h [new file with mode: 0644]
fs/cifsd/mgmt/share_config.c [new file with mode: 0644]
fs/cifsd/mgmt/share_config.h [new file with mode: 0644]
fs/cifsd/mgmt/tree_connect.c [new file with mode: 0644]
fs/cifsd/mgmt/tree_connect.h [new file with mode: 0644]
fs/cifsd/mgmt/user_config.c [new file with mode: 0644]
fs/cifsd/mgmt/user_config.h [new file with mode: 0644]
fs/cifsd/mgmt/user_session.c [new file with mode: 0644]
fs/cifsd/mgmt/user_session.h [new file with mode: 0644]
fs/cifsd/misc.c [new file with mode: 0644]
fs/cifsd/misc.h [new file with mode: 0644]
fs/cifsd/ndr.c [new file with mode: 0644]
fs/cifsd/ndr.h [new file with mode: 0644]
fs/cifsd/netmisc.c [new file with mode: 0644]
fs/cifsd/nterr.c [new file with mode: 0644]
fs/cifsd/nterr.h [new file with mode: 0644]
fs/cifsd/ntlmssp.h [new file with mode: 0644]
fs/cifsd/oplock.c [new file with mode: 0644]
fs/cifsd/oplock.h [new file with mode: 0644]
fs/cifsd/smb2misc.c [new file with mode: 0644]
fs/cifsd/smb2ops.c [new file with mode: 0644]
fs/cifsd/smb2pdu.c [new file with mode: 0644]
fs/cifsd/smb2pdu.h [new file with mode: 0644]
fs/cifsd/smb_common.c [new file with mode: 0644]
fs/cifsd/smb_common.h [new file with mode: 0644]
fs/cifsd/smbacl.c [new file with mode: 0644]
fs/cifsd/smbacl.h [new file with mode: 0644]
fs/cifsd/smberr.h [new file with mode: 0644]
fs/cifsd/smbfsctl.h [new file with mode: 0644]
fs/cifsd/smbstatus.h [new file with mode: 0644]
fs/cifsd/time_wrappers.h [new file with mode: 0644]
fs/cifsd/unicode.c [new file with mode: 0644]
fs/cifsd/unicode.h [new file with mode: 0644]
fs/cifsd/uniupr.h [new file with mode: 0644]