summaryrefslogtreecommitdiff
path: root/source3/modules
AgeCommit message (Expand)AuthorFilesLines
2021-07-14s3: VFS: Update status of SMB_VFS_READ_DFS_PATHAT.Jeremy Allison2-2/+2
2021-07-14s3: VFS: time_audit. In smb_time_audit_read_dfs_pathat(), cope with relative ...Jeremy Allison1-1/+12
2021-07-14s3: VFS: shadow_copy2. In shadow_copy2_read_dfs_pathat(), cope with relative ...Jeremy Allison1-3/+16
2021-07-14s3: VFS: glusterfs. In vfs_gluster_read_dfs_pathat(), cope with relative path...Jeremy Allison1-7/+16
2021-07-14s3: VFS: full_audit. In smb_full_audit_read_dfs_pathat(), cope with relative ...Jeremy Allison1-1/+10
2021-07-14s3: VFS: ceph: In cephwrap_read_dfs_pathat(), cope with relative pathnames.Jeremy Allison1-7/+16
2021-07-14s3: VFS: cap: Fix cap_read_dfs_pathat() to cope with relative paths.Jeremy Allison1-2/+13
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 Boehme2-14/+0
2021-07-14vfs_shadow_copy2: ensure we call convert_sbuf() in shadow_copy2_*stat() on al...Ralph Boehme1-42/+138
2021-07-14s3: VFS: streams_xattr: In streams_xattr_stat() use synthetic_pathref() with ...Jeremy Allison1-34/+15
2021-07-14s3: VFS: fruit. In ad_get_meta_fsp(), we only need a handle on the base file,...Jeremy Allison1-0/+1
2021-07-04s3: VFS: Update status of SMB_VFS_GETXATTR.Jeremy Allison2-2/+2
2021-07-04vfs: RIP SMB_VFS_GETXATTR()Jeremy Allison4-66/+0
2021-07-04s3: VFS: xattr_tdb: Remove xattr_tdb_getxattr.Jeremy Allison1-48/+0
2021-07-04s3: VFS: vxfs: Remove vxfs_get_xattr.Jeremy Allison1-30/+0
2021-07-04s3: VFS: unityed_media: Remove um_getxattr.Jeremy Allison1-32/+0
2021-07-04s3: VFS: snapper: Remove snapper_gmt_getxattr.Jeremy Allison1-53/+0
2021-07-04s3: VFS: shadow_copy2: Remove shadow_copy2_getxattr.Jeremy Allison1-54/+0
2021-07-04s3: VFS: posix_eadb: Remove posix_eadb_getxattr.Jeremy Allison1-15/+0
2021-07-04s3: VFS: media_harmony: Remove mh_getxattr.Jeremy Allison1-38/+0
2021-07-04s3: VFS: glusterfs: Remove vfs_gluster_getxattr.Jeremy Allison1-11/+0
2021-07-04s3: VFS: ceph_snapshots: Remove ceph_snap_gmt_getxattr.Jeremy Allison1-45/+0
2021-07-04s3: VFS: ceph: Remove cephwrap_getxattr.Jeremy Allison1-19/+0
2021-07-04s3: VFS: catia: Remove catia_getxattr.Jeremy Allison1-60/+0
2021-07-04s3: VFS: cap: Remove cap_getxattr.Jeremy Allison1-43/+0
2021-07-04s3: VFS: fruit: In fruit_streaminfo_meta_netatalk(), ad_get() -> ad_get_meta_...Jeremy Allison1-1/+1
2021-07-04s3: VFS: fruit: In fruit_stat_meta_netatalk(), ad_get() -> ad_get_meta_fsp().Jeremy Allison1-1/+1
2021-07-04s3: VFS: fruit: In readdir_attr_meta_finderi_netatalk(), ad_get() -> ad_get_m...Jeremy Allison1-1/+1
2021-07-04s3: VFS: fruit: In update_btime(), ad_get() -> ad_get_meta_fsp().Jeremy Allison1-3/+1
2021-07-04s3: VFS: fruit: Add helper function ad_get_meta_fsp().Jeremy Allison1-0/+43
2021-07-04s3: VFS: fruit: In the fruit handle->fruit_config_data, add a recursion guard...Jeremy Allison1-0/+2
2021-07-04s3: VFS: fruit: In fruit_stat_meta_netatalk(), move the call to fruit_stat_ba...Jeremy Allison1-4/+5
2021-07-04s3: VFS: fruit: Inside fruit_open_meta_netatalk() change to use fsp->base_fsp...Jeremy Allison1-1/+1
2021-07-04s3: smbd: Code inside non_widelink_open() breaks an invarient inside the VFS....Jeremy Allison1-0/+7
2021-07-01vfs_default: use fsp_get_io_fd() for copy_file_range()Ralph Boehme1-2/+2
2021-07-01vfs_preopen: add useful debug messages which can be configured on adjustable ...Stefan Metzmacher1-3/+90
2021-07-01vfs_preopen: introduce support for "preopen:posix-basic-regex = yes"Stefan Metzmacher1-4/+10
2021-07-01vfs_preopen: make use of any hints from samba_path_matching_check_last_compon...Stefan Metzmacher1-2/+55
2021-07-01vfs_preopen: cap the queue length to the maximum number that fits into the di...Stefan Metzmacher1-10/+40
2021-07-01vfs_preopen: introduce helper variables in preopen_parse_fname()Stefan Metzmacher1-2/+8
2021-07-01vfs_preopen: completely reset the queue if the name structure changesStefan Metzmacher1-0/+46
2021-07-01vfs_preopen: only reset the queue state if preopen_parse_fname() found matchi...Stefan Metzmacher1-6/+13
2021-07-01vfs_preopen: make use of new samba_path_matching_* infrastructureStefan Metzmacher1-5/+18
2021-07-01vfs_preopen: only try to preopen if we can construct an absolute pathStefan Metzmacher1-2/+23
2021-07-01vfs_preopen: introduce "preopen" debug classStefan Metzmacher1-2/+24
2021-06-30vfs_default: use copy_file_range()Ralph Boehme1-0/+134