summaryrefslogtreecommitdiff
path: root/source3/smbd
AgeCommit message (Expand)AuthorFilesLines
2026-04-20smbdotconf: Add "automount fs types" to smb.confPavel Filipenský1-0/+31
2026-04-16smbd: handle synthetic_smb_fname failure properly in delete_all_streamsShachar Sharon1-1/+1
2026-04-14s3:smbd: guard lp_killservice() in delete_and_reload_printers() with connecti...Jeremy Allison1-1/+2
2026-04-14s3:loadparm: add lp_register_snum_in_use_fn() callback registrationJeremy Allison1-0/+1
2026-04-08s3:smb2_server: failing lease/oplock breaks should call smbd_server_connectio...Stefan Metzmacher1-1/+36
2026-03-10smbd: update declaration in smb2_sesssetup, smb2_tconShwetha Acharya2-8/+4
2026-03-10smbd: Log client ip when rejecting nonencrypted tconsVolker Lendecke1-3/+13
2026-03-10smbd: Log client ip when rejecting nonencrypted sesssetupsVolker Lendecke1-3/+12
2026-03-04smbd: Fix getting fs capabilitiesVolker Lendecke1-18/+12
2026-03-01vfs: Remove unused SMB_VFS_GETWD()Volker Lendecke1-7/+0
2026-03-01vfs: Remove callers of SMB_VFS_GETWD()Volker Lendecke2-13/+2
2026-03-01vfs: Significantly simplify vfs_ChDir_shareroot()Volker Lendecke8-193/+15
2026-03-01vfs: A connectpath is never "."Volker Lendecke1-29/+0
2026-03-01vfs: Inline vfs_ChDir() into vfs_ChDir_shareroot()Volker Lendecke1-17/+10
2026-03-01smbd: Make vfs_GetWd() static to vfs.cVolker Lendecke2-2/+4
2026-03-01smbd: Inline print_impersonation_info()Volker Lendecke1-22/+7
2026-03-01smbd: Make vfs_ChDir() staticVolker Lendecke2-3/+2
2026-03-01smbd: Avoid the VFS' chdir() call in close_cnum()Volker Lendecke1-3/+2
2026-03-01smbd: Remove unused create_conn_struct_tos()Volker Lendecke2-57/+0
2026-03-01smbd: Remove unused create_conn_struct_tos_cwd()Volker Lendecke2-68/+0
2026-03-01smbd: Call create_conn_struct_chdir() in get_referred_path()Volker Lendecke1-7/+8
2026-03-01pysmbd: Use create_conn_struct_chdir()Volker Lendecke1-26/+46
2026-03-01smbd: Remove unused create_conn_struct_cwd()Volker Lendecke2-33/+0
2026-03-01smbd: Add create_conn_struct_chdir()Volker Lendecke2-0/+75
2026-03-01smbd: Leave sconn->ev_ctx as NULL for internal fake connectionsVolker Lendecke2-31/+15
2026-03-01smbd: Remove a pointless TALLOC_FREE()Volker Lendecke1-1/+0
2026-03-01smbd: Add vfs_ChDir_shareroot() wrapperVolker Lendecke4-11/+15
2026-03-01rpc_server: Move dfs helper routines to srv_dfs_nt.cVolker Lendecke2-537/+13
2026-03-01s3/smbd: Convert smbd_do_qfsinfo() to use PUSH_LE_U64Anoop C S1-26/+28
2026-02-25smbd: Avoid a pointless if-statementVolker Lendecke1-3/+1
2026-02-25smbd: Introduce helper vars in SMB_QUERY_POSIX_WHOAMIVolker Lendecke1-34/+31
2026-02-15smbd: Modernize a DEBUGVolker Lendecke1-2/+5
2026-02-15smbd: Simplify smbd_do_qfsinfo()Volker Lendecke4-25/+3
2026-02-15smbd: smbd_do_qfsinfo() can rely on an fsp now, use fsp's stat infoVolker Lendecke1-1/+1
2026-02-15vfs: Add "fsp" to SMB_VFS_SET_QUOTAVolker Lendecke2-3/+5
2026-02-15vfs: Change SMB_VFS_GET_QUOTA to take a fsp instead of a nameVolker Lendecke3-21/+22
2026-02-15smbd: Make disk_quotas() take a fspVolker Lendecke3-9/+23
2026-02-15vfs: Remove SMB_VFS_STATVFSVolker Lendecke1-7/+0
2026-02-15smbd: Call FSTATVFS instead of STATVFSVolker Lendecke2-11/+21
2026-02-15vfs: Add SMB_VFS_FSTATVFSVolker Lendecke1-0/+8
2026-02-15lib: Move statvfs.[ch] to lib/utilVolker Lendecke4-317/+2
2026-02-15smbd: Give statvfs.c its own header fileVolker Lendecke5-7/+63
2026-02-15smbd: Add sys_fstatvfs()Volker Lendecke2-0/+50
2026-02-15smbd: Factor out initializing vfs_statvfs_struct from system infoVolker Lendecke1-50/+70
2026-02-15vfs: Change SMB_VFS_DISK_FREE to take a fspVolker Lendecke2-6/+4
2026-02-15smbd: Make sys_disk_free() take a fspVolker Lendecke1-4/+5
2026-02-15smbd: Make get_dfree_info() take a fspVolker Lendecke5-13/+15
2026-02-15smbd: Use fsp->fsp_name in smbd_do_qfsinfo()Volker Lendecke1-6/+6
2026-02-15smbd/smb1: Open a pathref's fsp_name to get_dfree_info()Volker Lendecke1-8/+11
2026-02-15smbd/smb1: send pathref fsp of share root to smbd_do_qfsinfoVolker Lendecke2-6/+21