summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_gpfs.c
AgeCommit message (Expand)AuthorFilesLines
2026-04-18vfs_gpfs: convert smb2gpfs_acl() to use tallocShwetha Acharya1-5/+7
2026-02-15vfs: Change SMB_VFS_GET_QUOTA to take a fsp instead of a nameVolker Lendecke1-6/+6
2026-02-15vfs_gpfs: Use fstatvfs() instead of the path-based statvfs()Volker Lendecke1-1/+2
2026-02-15smbserver: Convert callers of sys_fsusage to sys_statvfsVolker Lendecke1-2/+6
2026-02-15vfs: Change SMB_VFS_DISK_FREE to take a fspVolker Lendecke1-12/+13
2026-01-12lib: Replace calls to [set|drop]_effective_capabilityVolker Lendecke1-6/+6
2025-11-26vfs_gpfs: Fix CID 1666430 Control flow issues (DEADCODE)Anoop C S1-12/+4
2025-11-10s3: Replace TALLOC_SIZE() with talloc_size()Volker Lendecke1-1/+1
2025-11-10vfs: Simplify vfs_gpfs_get_real_filename_at()Volker Lendecke1-7/+0
2025-10-21smbd: Use fsp_str_dbg() in DEBUGsVolker Lendecke1-4/+5
2025-09-30gpfs: Fetch GPFS DOS attributes asynchronouslyPawan Sahu1-8/+320
2025-02-06vfs_gpfs: Remove one whitespaceChristof Schmitt1-1/+1
2025-02-06vfs_gpfs: Remove winattr calls from vfs_gpfs_fntimesChristof Schmitt1-53/+1
2025-02-06vfs_gpfs: Set creation time from vfs_gpfs_fset_dos_attributesChristof Schmitt1-15/+38
2025-02-06vfs_gpfs: Simplify vfs_gpfs_fset_dos_attributesChristof Schmitt1-35/+3
2025-02-06vfs_gpfs: Use gpfs_get_winattrs instead of gpfs_fstat_xChristof Schmitt1-12/+6
2025-02-06vfs_gpfs: Remove pathref testChristof Schmitt1-73/+0
2025-02-06vfs_gpfs: Remove gpfs_stat_x fallbackChristof Schmitt1-26/+2
2025-02-05vfs_gpfs: add gpfs:clamp_invalid_timesRalph Boehme1-12/+31
2024-11-05vfs_gpfs: trigger NOTIFY_ACTION_DIRLEASE_BREAK when changing offline attributeRalph Boehme1-8/+12
2024-11-05smbd: pass lease, if any, to notify_fname()Ralph Boehme1-8/+16
2023-11-15vfs_gpfs: Move vfs_gpfs_fstatat to nfs4_acls.c and rename functionChristof Schmitt1-26/+1
2023-11-15vfs_gpfs: Move vfs_gpfs_lstat to nfs4_acls.c and rename functionChristof Schmitt1-16/+1
2023-11-15vfs_gpfs: Move vfs_gpfs_fstat to nfs4_acls.c and rename functionChristof Schmitt1-22/+1
2023-11-15vfs_gpfs: Move vfs_gpfs_stat to nfs4_acls.c and rename functionChristof Schmitt1-15/+1
2023-11-15vfs_gpfs: Move stat_with_capability to nfs4_acls.c and rename functionChristof Schmitt1-46/+3
2023-11-15vfs_gpfs: Move fstatat_with_cap_dac_override to nfs4_acls.cChristof Schmitt1-19/+0
2023-11-15nfs4_acls: Implement fstat with DAC_CAP_OVERRIDEChristof Schmitt1-5/+3
2023-11-08vfs_gpfs: Implement CAP_DAC_OVERRIDE for fstatatChristof Schmitt1-0/+26
2023-11-08vfs_gpfs: Implement CAP_DAC_OVERRIDE for fstatChristof Schmitt1-0/+24
2023-11-08vfs_gpfs: Move fstatat with DAC_CAP_OVERRIDE to helper functionChristof Schmitt1-8/+24
2023-11-08vfs_gpfs: Use O_PATH for opening dirfd for stat with CAP_DAC_OVERRIDEChristof Schmitt1-1/+6
2023-11-01smbd: Simplify sys_proc_fd_path()Volker Lendecke1-34/+21
2023-08-08s3:modules: Add missing newlines to logging messagesJoseph Sutton1-1/+1
2023-06-25vfs_gpfs: Move call to load GPFS libraryChristof Schmitt1-7/+6
2023-06-25vfs_gpfs: Check error from gpfswrap_lib_initChristof Schmitt1-1/+6
2023-06-25vfs_gpfs: Register smbd process with GPFSChristof Schmitt1-0/+6
2022-10-24vfs_gpfs: Remove support for old GPFS without DACL_PROTECTED supportChristof Schmitt1-8/+0
2022-09-23vfs_gpfs: Protect against timestamps before the Unix epochVolker Lendecke1-4/+4
2022-08-19vfs_gpfs: Prevent mangling of GPFS timestamps after 2106Volker Lendecke1-10/+33
2022-08-06vfs: change openat propotype to match linux openat2Volker Lendecke1-4/+4
2022-06-22vfs_gpfs: use sys_fstatat() in stat_with_capability()Ralph Boehme1-8/+7
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
2022-06-03vfs_gpfs: pass fsp to gpfs_get_nfs4_acl()Ralph Boehme1-3/+5
2022-06-03vfs_gpfs: pass fsp to gpfsacl_emu_chmod()Ralph Boehme1-4/+5