summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_default.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-14s3: smbd: Always use metadata_fsp() when processing fsctls.Jeremy Allison1-1/+7
2022-10-03vfs: Fix a typoVolker Lendecke1-1/+1
2022-09-19smbd: Fix a typoVolker Lendecke1-1/+1
2022-09-19vfs: Simplify vfswrap_parent_pathname()Volker Lendecke1-11/+6
2022-09-19vfs: Avoid a talloc in vfswrap_parent_pathname()Volker Lendecke1-8/+7
2022-09-17vfs: Add dirfsp to connectpath_fn()Volker Lendecke1-0/+1
2022-08-28s3: smbd: Remove allow_broken_path from get_referred_path() and it's callers.Jeremy Allison1-1/+0
2022-08-15vfs_default: Use openat2(RESOLVE_NO_SYMLINKS) if availableVolker Lendecke1-1/+52
2022-08-15vfs_default: prepare O_PATH usage with openat2()Stefan Metzmacher1-0/+18
2022-08-10vfs_default: assert all passed in fsp's and names are non-stream typeRalph Boehme1-34/+58
2022-08-06vfs: Add struct vfs_open_how.resolveVolker Lendecke1-0/+6
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke1-2/+3
2022-08-05s3: smbd: Cleanup - integer align. consumedcnt should be a size_t.Jeremy Allison1-1/+1
2022-06-06vfs: Remove a typedefVolker Lendecke1-2/+2
2022-04-28Revert "vfs: remove dirfsp arg from SMB_VFS_CREATE_FILE()"Volker Lendecke1-1/+2
2022-04-28vfs: Remove name-based SMB_VFS_GET_REAL_FILENAME()Volker Lendecke1-14/+0
2022-04-28vfs: Add SMB_VFS_GET_REAL_FILENAME_ATVolker Lendecke1-0/+15
2022-03-31smbd: remove itime and file_id logic and codeRalph Boehme1-4/+0
2022-03-10vfs: Convert get_real_filename() to NTSTATUSVolker Lendecke1-7/+6
2022-03-10vfs: Add SMB_VFS_FSTATATVolker Lendecke1-0/+28
2022-02-28smbd: check "store dos attributes" settings in the async dosmode codeRalph Boehme1-0/+8
2022-02-11smbd: Use fsp_is_alternate_stream() where an fsp is availableVolker Lendecke1-3/+3
2022-02-11smbd: Introduce metadata_fsp()Volker Lendecke1-10/+2
2022-02-07vfs: Fix a typoVolker Lendecke1-1/+1
2022-01-06s3: smbd: Move implicit call to lp_posix_cifsu_locktype() out of init_strict_...Jeremy Allison1-0/+4
2021-11-11vfs: Use cp_smb_filename_nostream() in vfswrap_parent_pathname()Volker Lendecke1-2/+1
2021-10-08vfs: Add flags and xferlen args to SMB_VFS_OFFLOAD_READ_RECVRalph Boehme1-0/+4
2021-09-21vfs_default: Rename kernel_flock to filesystem_sharemodeChristof Schmitt1-3/+5
2021-09-21VFS: Rename kernel_flock to filesystem_sharemodeChristof Schmitt1-1/+1
2021-09-14vfs_default: Return ENOTSUP for sharemodes flock callChristof Schmitt1-4/+2
2021-08-13vfs_default: detect EOPNOTSUPP and ENOSYS errors from copy_file_range()Ralph Boehme1-3/+9
2021-07-15s3: VFS: default. In vfswrap_getxattrat_do_async() always use the pathref fsp.Jeremy Allison1-11/+10
2021-07-15s3: VFS: default. In vfswrap_getxattrat_do_sync() always use the pathref fsp.Jeremy Allison1-21/+9
2021-07-15s3: VFS: default: Add 'handle' member to struct vfswrap_getxattrat_stateJeremy Allison1-0/+2
2021-07-15s3: VFS: default: Move vfswrap_fgetxattr() before the async versions.Jeremy Allison1-30/+30
2021-07-14s3: VFS: default. In vfswrap_read_dfs_pathat(), cope with relative pathnames.Jeremy Allison1-2/+0
2021-07-14s3: VFS: default. In vfswrap_read_dfs_pathat() use sys_fstatat().Jeremy Allison1-3/+5
2021-07-14s2: VFS: default. Fix vfswrap_read_dfs_pathat() to use fsp_get_pathref_fd() n...Jeremy Allison1-1/+1
2021-07-14s3: VFS: default. Fix vfswrap_readdir() to use sys_fstatat().Jeremy Allison1-5/+6
2021-07-14s3: expect fstatat() and dirfd()Ralph Boehme1-10/+0
2021-07-04vfs: RIP SMB_VFS_GETXATTR()Jeremy Allison1-10/+0
2021-07-01vfs_default: use fsp_get_io_fd() for copy_file_range()Ralph Boehme1-2/+2
2021-06-30vfs_default: use copy_file_range()Ralph Boehme1-0/+134
2021-06-30vfs_default: properly track written bytes for copy-chunkRalph Boehme1-1/+3
2021-06-29VFS: Remove SMB_VFS_CHFLAGS, not used anymoreNoel Power1-13/+0
2021-06-29VFS: Add initial implemenataion for SMB_VFS_FCHFLAGSNoel Power1-0/+34
2021-06-18s3:modules: Reduce debug level if file doesn't exists on dfs shareAndreas Schneider1-4/+11
2021-06-10s3: VFS: default: Add proc_fd's fallback for vfswrap_fchown().Jeremy Allison1-1/+25
2021-06-09s3: VFS: default: Remove the sys_proc_fd_path() fallback code in vfswrap_sys_...Jeremy Allison1-34/+1
2021-06-09s3: lib: sysacls: Add the 'SMB_ACL_TYPE_T type' parameter to sys_acl_set_fd().Jeremy Allison1-1/+1