summaryrefslogtreecommitdiff
path: root/source3/smbd/vfs.c
Commit message (Expand)AuthorAgeFilesLines
* s3:smbd: add helpers to deny vfs calls in some sectionsStefan Metzmacher2022-09-201-0/+37
* s3:smbd: move VFS_FIND() to smbd/vfs.cStefan Metzmacher2022-09-201-0/+6
* s3:smbd: move locking related vfs functions to smbd/vfs.cStefan Metzmacher2022-09-201-0/+33
* smbd: Remove non_widelink_open() support codeVolker Lendecke2022-09-171-215/+0
* vfs: Add dirfsp to connectpath_fn()Volker Lendecke2022-09-171-2/+3
* smbd: add and use vfs_fget_dos_attributes()Ralph Boehme2022-08-221-0/+39
* vfs: change openat propotype to match linux openat2Volker Lendecke2022-08-061-4/+2
* smbd: Update fsp->fsp_flags.is_directory in vfs_stat_fsp()Volker Lendecke2022-07-251-0/+1
* Revert "vfs: remove dirfsp arg from SMB_VFS_CREATE_FILE()"Volker Lendecke2022-04-281-1/+2
* vfs: Remove name-based SMB_VFS_GET_REAL_FILENAME()Volker Lendecke2022-04-281-11/+0
* vfs: Add SMB_VFS_GET_REAL_FILENAME_ATVolker Lendecke2022-04-281-0/+11
* vfs: Convert get_real_filename() to NTSTATUSVolker Lendecke2022-03-101-5/+5
* vfs: Add SMB_VFS_FSTATATVolker Lendecke2022-03-101-0/+11
* smbd: Introduce fsp_is_alternate_stream()Volker Lendecke2022-02-111-1/+1
* CVE-2021-44141: s3: smbd: Inside check_reduced_name() ensure we return the co...Jeremy Allison2022-01-311-2/+16
* s3: smbd: In vfs_stat_smb_basename() use vfs_stat() helper function.Jeremy Allison2021-12-151-6/+1
* s3: smbd: Remove now unused check_reduced_name_with_privilege().Jeremy Allison2021-12-111-173/+0
* VFS: Fix a typoVolker Lendecke2021-11-111-1/+1
* vfs: Add flags and xferlen args to SMB_VFS_OFFLOAD_READ_RECVRalph Boehme2021-10-081-1/+3
* VFS: Rename kernel_flock to filesystem_sharemodeChristof Schmitt2021-09-211-7/+10
* vfs: RIP SMB_VFS_GETXATTR()Jeremy Allison2021-07-041-11/+0
* VFS: Remove SMB_VFS_CHFLAGS, not used anymoreNoel Power2021-06-291-8/+0
* VFS: Add initial implemenataion for SMB_VFS_FCHFLAGSNoel Power2021-06-291-0/+8
* s3: smbd: Move the call to fsp_set_fd(conn->cwd_fsp, AT_FDCWD) to just after ...Jeremy Allison2021-06-251-1/+1
* s3: VFS: RIP SMB_VFS_SYS_ACL_BLOB_GET_FILE()Jeremy Allison2021-06-091-11/+0
* s3: VFS: RIP SMB_VFS_SYS_ACL_GET_FILE()Jeremy Allison2021-06-091-9/+0
* vfs: RIP SMB_VFS_GET_NT_ACL_AT()Jeremy Allison2021-06-091-16/+0
* VFS: SMB_VFS_SYS_ACL_GET_FD: Modify api to take additional type paramNoel Power2021-06-091-1/+2
* s3: smbd: check_reduced_name(), parent_smb_fname() -> SMB_VFS_PARENT_PATHNAME().Jeremy Allison2021-06-021-9/+10
* s3: smbd: check_reduced_name_with_privilege(), parent_smb_fname() -> SMB_VFS_...Jeremy Allison2021-06-021-8/+6
* s3: VFS: Add SMB_VFS_PARENT_PATHNAME().Jeremy Allison2021-06-021-0/+14
* vfs: RIP SMB_VFS_SYS_ACL_DELETE_DEF_FILE()Jeremy Allison2021-05-181-7/+0
* s3: VFS: Add SMB_VFS_SYS_ACL_DELETE_DEF_FD(),Jeremy Allison2021-05-181-0/+7
* s3: VFS: Remove SMB_VFS_READDIR_ATTR(), no longer usedSamuel Cabrero2021-05-141-9/+0
* VFS: Add SMB_VFS_FREADDIR_ATTR()Samuel Cabrero2021-05-141-0/+12
* s3: VFS: Remove SMB_VFS_STREAMINFO(), no longer usedNoel Power2021-05-111-12/+0
* s3: Remove vfs_streaminfo functionNoel Power2021-05-111-16/+0
* s3/smbd: add new toplevel vfs_fstreaminfo wrapperNoel Power2021-05-111-0/+30
* VFS: Add SMB_VFS_FSTREAMINFONoel Power2021-05-111-0/+11
* vfs: Replace a call to TALLOC_ZERO()Volker Lendecke2021-04-191-1/+1
* s3: VFS: Remove SMB_VFS_NTIMES(), no longer usedSamuel Cabrero2021-04-191-8/+0
* VFS: Add SMB_VFS_FNTIMESSamuel Cabrero2021-04-191-0/+8
* VFS: Remove SMB_VFS_CHMOD, no longer usedNoel Power2021-04-111-8/+0
* VFS: Remove SMB_VFS_SET_DOS_ATTRIBUTE, no longer usedNoel Power2021-04-081-8/+0
* s3/smbd: VFS Fix incorrect VFS_FINDNoel Power2021-04-081-1/+1
* VFS: Remove SMB_VFS_REMOVEXATTR, no longer usedJeremy Allison2021-04-071-8/+0
* VFS: Remove SMB_VFS_SETXATTR, no longer usedNoel Power2021-03-111-12/+0
* VFS: Remove SMB_VFS_LISTXATTR, no longer usedNoel Power2021-02-261-9/+0
* vfs: make fsp arg of vfs_[memctx|fetch]_fsp_extension constRalph Boehme2021-01-281-2/+4
* s3:smbd: add vfs_fake_fd_close() helperStefan Metzmacher2021-01-081-0/+9