summaryrefslogtreecommitdiff
path: root/source3/modules
AgeCommit message (Expand)AuthorFilesLines
2022-08-26vfs_glusterfs: Use glfs_linkat() for SMB_VFS_LINKATAnoop C S1-5/+35
2022-08-26vfs_glusterfs: Use glfs_readlinkat() for SMB_VFS_READLINKATAnoop C S1-3/+19
2022-08-26vfs_glusterfs: Use glfs_symlinkat() for SMB_VFS_SYMLINKATAnoop C S1-5/+23
2022-08-26vfs_glusterfs: Use glfs_unlinkat() for SMB_VFS_UNLINKATAnoop C S1-1/+19
2022-08-26vfs_glusterfs: Use glfs_renameat() for SMB_VFS_RENAMEATAnoop C S1-3/+31
2022-08-26vfs_glusterfs: Use glfs_mkdirat() for SMB_VFS_MKDIRATAnoop C S1-1/+17
2022-08-26vfs_glusterfs: Use glfs_openat() for SMB_VFS_OPENATAnoop C S1-29/+76
2022-08-26vfs_glusterfs: Accept fsp with const qualifierAnoop C S1-1/+1
2022-08-19vfs_gpfs: Prevent mangling of GPFS timestamps after 2106Volker Lendecke1-10/+33
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-15vfs_btrfs: fix include order, includes.h or replace.h should be firstStefan Metzmacher1-2/+2
2022-08-15vfs_io_uring: hide a possible definition of struct open_how in liburing/compat.hStefan Metzmacher1-0/+18
2022-08-10vfs_default: assert all passed in fsp's and names are non-stream typeRalph Boehme1-34/+58
2022-08-10vfs_streams_xattr: restrict which fcntl's are allowed on streamsRalph Boehme1-0/+33
2022-08-10vfs_xattr_tdb: add "xattr_tdb:ignore_user_xattr" optionRalph Boehme1-1/+84
2022-08-10vfs_xattr_tdb: add a module configRalph Boehme1-97/+99
2022-08-10vfs_xattr_tdb: move close_xattr_db()Ralph Boehme1-10/+10
2022-08-06vfs: Add struct vfs_open_how.resolveVolker Lendecke8-0/+42
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke28-162/+131
2022-08-06vfs_glusterfs: add missing END_PROFILE(syscall_openat) to vfs_gluster_openat()Stefan Metzmacher1-0/+1
2022-08-05s3: smbd: Cleanup - integer align. consumedcnt should be a size_t.Jeremy Allison1-1/+1
2022-08-02s3: smbd: Add src_dirfsp and dst_dirfsp parameters to copy_internals().Jeremy Allison1-0/+2
2022-07-25vfs_error_inject: Ignore openat() from openat_pathref_dirfsp_nosymlink()Volker Lendecke1-2/+16
2022-07-25VFS: NULL dirfsp for openat on stream opensVolker Lendecke3-1/+3
2022-07-25vfs_shadow_copy2: Don't reference dirfsp for streamsVolker Lendecke1-3/+30
2022-07-13nfs4_acls: Correctly skip chown when gid did not changeChristof Schmitt1-1/+1
2022-07-05s3:vfs_fileid: add 'fileid:nolock_all_inodes = BOOL'Stefan Metzmacher1-0/+3
2022-07-05s3:vfs_fileid: add 'fileid:nolock_all_dirs = BOOL'Stefan Metzmacher1-0/+4
2022-07-05s3:vfs_fileid: introduce 'fileid:nolock_paths'Stefan Metzmacher1-0/+30
2022-07-05s3:vfs_fileid: introduce 'fileid:nolock_max_slots'Stefan Metzmacher1-0/+3
2022-07-05s3:vfs_fileid: also imply the generic nolock logic to the legacy 'hostname' a...Stefan Metzmacher1-0/+6
2022-07-05s3:vfs_fileid: also handle 'fsname_nodirs' via fileid_is_nolock_inode()Stefan Metzmacher1-13/+7
2022-07-05s3:vfs_fileid: always add the 'nolock' behavior via file_id.extidStefan Metzmacher1-22/+33
2022-07-05s3:vfs_fileid: introduce algorithm 'next_module'Stefan Metzmacher1-1/+11
2022-07-05s3:vfs_fileid: maintain an array of nolock inodesStefan Metzmacher1-36/+126
2022-07-05s3:vfs_fileid: move to a single mapping_fn() returning struct file_idStefan Metzmacher1-40/+76
2022-06-27vfs_acl_xattr: add acl_xattr:security_acl_name optionRalph Boehme2-1/+243
2022-06-22vfs_gpfs: use sys_fstatat() in stat_with_capability()Ralph Boehme1-8/+7
2022-06-20s3: VFS: streams_xattr: Add the same accommodation to streams_xattr_unlinkat(...Jeremy Allison1-3/+22
2022-06-17s3: VFS: full_audit. Ensure the module doesn't load if an operation name is m...Jeremy Allison1-0/+10
2022-06-17s3: VFS: full_audit: Use correct DBG_ print messages in init_bitmap().Jeremy Allison1-4/+3
2022-06-14vfs_btrfs: reduce loglevel message to DEBUG in btrfs_fget_compression()Ralph Boehme1-1/+1
2022-06-06vfs: Remove a typedefVolker Lendecke2-4/+4
2022-06-03vfs_gpfs: use handle based gpfswrap_get_winattrs()Ralph Boehme1-6/+6
2022-06-03vfs_gpfs: finally: use gpfswrap_fgetacl() instead of gpfswrap_getacl()Ralph Boehme1-2/+2
2022-06-03vfs_gpfs: pass fsp to gpfs_getacl_with_capability()Ralph Boehme1-3/+5
2022-06-03vfs_gpfs: pass fsp to vfs_gpfs_getacl()Ralph Boehme1-7/+6
2022-06-03vfs_gpfs: use fsp in gpfsacl_get_posix_acl()Ralph Boehme1-2/+2
2022-06-03vfs_gpfs: pass fsp to gpfsacl_get_posix_acl()Ralph Boehme1-3/+4