summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_glusterfs.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-08vfs_glusterfs: fix directory fd leak via FSP extension destructorThales Antunes de Oliveira Barretto1-7/+29
2026-03-01vfs: Remove unused SMB_VFS_GETWD()Volker Lendecke1-20/+0
2026-02-15vfs: Add "fsp" to SMB_VFS_SET_QUOTAVolker Lendecke1-3/+5
2026-02-15vfs: Change SMB_VFS_GET_QUOTA to take a fsp instead of a nameVolker Lendecke1-4/+4
2026-02-15vfs: Remove SMB_VFS_STATVFSVolker Lendecke1-1/+0
2026-02-15vfs: Add SMB_VFS_FSTATVFSVolker Lendecke1-0/+8
2026-02-15lib: Move statvfs.[ch] to lib/utilVolker Lendecke1-1/+1
2026-02-15smbd: Give statvfs.c its own header fileVolker Lendecke1-0/+1
2026-02-15vfs: Change SMB_VFS_DISK_FREE to take a fspVolker Lendecke1-4/+5
2026-01-07lib: Add timespec_equal()Volker Lendecke1-4/+3
2025-11-18vfs:glusterfs: Allow VFS_OPEN_HOW_RESOLVE_NO_XDEVSamuel Cabrero1-1/+3
2025-11-10lib: Introduce cp_smb_basename() helper functionVolker Lendecke1-12/+2
2025-11-10vfs: Remove audit_file functionVolker Lendecke1-1/+0
2025-11-10vfs: Remove connectpath functionVolker Lendecke1-9/+0
2025-10-21vfs: Rename "srcfsp"->"src_dirfsp" and "dstfsp"->"dst_dirfsp"Volker Lendecke1-18/+18
2025-02-13vfs: Allow WITH_BACKUP_INTENT in vfs openat functionsVolker Lendecke1-1/+1
2024-10-07vfs_glusterfs: Retrieve fs capabilities using vfs_get_fs_capabilitiesAnoop C S1-7/+1
2024-08-21s3:vfs: add vfs_rename_how to SMB_VFS_RENAMEAT()Stefan Metzmacher1-1/+14
2024-08-20smbd: consolidate fs capabilities code in vfswrap_fs_capabilities()Ralph Boehme1-1/+3
2024-04-16lib: Give lib/util/util_file.c its own header fileVolker Lendecke1-0/+1
2023-07-17s3:modules: Fix code spellingAndreas Schneider1-1/+1
2023-06-23vfs: Remove "sbuf" from readdir_fn()Volker Lendecke1-16/+3
2023-06-14vfs: Remove vfs telldir/seekdir functionsVolker Lendecke1-21/+0
2023-02-06s3:modules: Initialize pointer with NULLAndreas Schneider1-1/+1
2022-10-13vfs_glusterfs: Add path based fallback mechanism for SMB_VFS_FNTIMESAnoop C S1-1/+7
2022-10-12vfs_glusterfs: Simplify SMB_VFS_FDOPENDIR implementationAnoop C S1-27/+1
2022-10-12vfs_glusterfs: Add path based fallback mechanism for SMB_VFS_FGETXATTRAnoop C S1-1/+15
2022-10-12vfs_glusterfs: Do not use glfs_fgetxattr() for SMB_VFS_GET_REAL_FILENAME_ATAnoop C S1-14/+0
2022-10-12vfs_glusterfs: Simplify SMB_VFS_GET_REAL_FILENAME_AT implementationAnoop C S1-26/+5
2022-10-06vfs_glusterfs: Remove special handling of O_CREAT flagAnoop C S1-48/+30
2022-09-17vfs: Add dirfsp to connectpath_fn()Volker Lendecke1-2/+4
2022-09-07s3:modules - fix read of uninitialized memoryAndrew Walker1-0/+1
2022-08-26vfs_glusterfs: Implement SMB_VFS_FSTATATAnoop C S1-0/+50
2022-08-26vfs_glusterfs: Use glfs_fgetxattr() for SMB_VFS_GET_REAL_FILENAME_ATAnoop C S1-18/+28
2022-08-26vfs_glusterfs: Use glfs_readlinkat() for SMB_VFS_READ_DFS_PATHATAnoop C S1-0/+16
2022-08-26vfs_glusterfs: Use glfs_symlinkat() for SMB_VFS_CREATE_DFS_PATHATAnoop C S1-10/+25
2022-08-26vfs_glusterfs: Use glfs_mknodat() for SMB_VFS_MKNODATAnoop C S1-3/+19
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-06vfs: Add struct vfs_open_how.resolveVolker Lendecke1-0/+6
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke1-7/+10
2022-08-06vfs_glusterfs: add missing END_PROFILE(syscall_openat) to vfs_gluster_openat()Stefan Metzmacher1-0/+1
2022-05-17vfs_glusterfs: Fix fdopendir implementationAnoop C S1-2/+29
2022-05-17vfs_glusterfs: Fix get_real_filename_at implementationAnoop C S1-6/+35