summaryrefslogtreecommitdiff
path: root/source3/modules/vfs_ceph.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-01vfs: Remove unused SMB_VFS_GETWD()Volker Lendecke1-9/+0
2026-02-18vfs_ceph: Reduce a level of indirection for SMB_VFS_FSTATVFSAnoop C S1-13/+7
2026-02-16vfs_ceph: Handle absolute paths with dirfd = ‑1 in openatAnoop C S1-0/+9
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
2025-11-18vfs:ceph: Allow VFS_OPEN_HOW_RESOLVE_NO_XDEV flagSamuel Cabrero1-1/+3
2025-11-10lib: Introduce cp_smb_basename() helper functionVolker Lendecke1-2/+2
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-06-30vfs_ceph: Handle the special case of UTIME_NOWAnoop C S1-0/+13
2025-06-30vfs_ceph: Add ctime processing to SMB_VFS_FNTIMESAnoop C S1-0/+4
2025-02-13vfs: Allow WITH_BACKUP_INTENT in vfs openat functionsVolker Lendecke1-1/+1
2024-10-07vfs_ceph: Retrieve fs capabilties using vfs_get_fs_capabilitiesAnoop C S1-4/+1
2024-10-07vfs_ceph: Populate fs capabilities within cephwrap_statvfsAnoop C S1-0/+3
2024-08-21s3:vfs: add vfs_rename_how to SMB_VFS_RENAMEAT()Stefan Metzmacher1-1/+7
2024-08-20smbd: consolidate fs capabilities code in vfswrap_fs_capabilities()Ralph Boehme1-1/+2
2024-08-07vfs_ceph{_new}: do not set errno upon successful call to libcephfsShachar Sharon1-2/+0
2024-07-09vfs_ceph: Disable the module on unsupported Ceph versionsAnoop C S1-159/+2
2024-06-27vfs_ceph: use consistent code style when setting errnoShachar Sharon1-1/+1
2024-06-27vfs_ceph: explicit cast to uint64_t upon failure of ceph_statfsShachar Sharon1-1/+1
2024-06-27vfs_ceph: adjust code-style of cephwrap_disk_freeShachar Sharon1-12/+11
2024-06-27vfs_ceph: replace WRAP_RETURN macro with convenience helpersShachar Sharon1-51/+58
2024-06-27vfs_ceph: use talloc in realpath hookShachar Sharon1-8/+7
2024-06-27vfs_ceph: re-map unimplemented hooksShachar Sharon1-95/+9
2024-06-27vfs_ceph: align lines-length with coding standardShachar Sharon1-54/+136
2024-06-27vfs_ceph: improve readability of cephwrap_realpathShachar Sharon1-6/+4
2024-06-03vfs_ceph: Implement SMB_VFS_FSET_DOS_ATTRIBUTES for precise btimeAnoop C S1-0/+21
2024-06-03vfs_ceph: Simplify SMB_VFS_FGET_DOS_ATTRIBUTESAnoop C S1-4/+1
2024-04-01vfs_ceph: Implement SMB_VFS_FGET_DOS_ATTRIBUTES to preserve create_timeAnoop C S1-0/+24
2024-01-27vfs_ceph: Use ceph_fdopendir() when available for SMB_VFS_FDOPENDIRAnoop C S1-1/+7
2024-01-26vfs_ceph: Implement SMB_VFS_FSTATATAnoop C S1-0/+46
2024-01-26vfs_ceph: Indicate a successful connection in logsAnoop C S1-0/+1
2024-01-26vfs_ceph: Fix a usage in commentsAnoop C S1-1/+1
2024-01-04vfs_ceph: use extra 'ceph_*at()' calls when availableShachar Sharon1-21/+111
2023-11-30vfs_ceph: call 'ceph_fgetxattr' only if valid fdShachar Sharon1-3/+24
2023-11-17vfs_ceph: Fix some uninitialized structs and pointersAnoop C S1-8/+8
2023-11-15vfs_ceph: Replace libceph with libcephfs in commentsAnoop C S1-9/+9
2023-11-15vfs_ceph: Fix the comment quoting module usageAnoop C S1-1/+1
2023-11-15vfs_ceph: Fix a comment in cephwrap_fchmod()Anoop C S1-1/+1
2023-11-15vfs_ceph: Add path based fallback mechanism for SMB_VFS_CHOWNAnoop C S1-1/+18
2023-08-08s3:modules: Add missing newlines to logging messagesJoseph Sutton1-1/+1
2023-06-23vfs: Remove "sbuf" from readdir_fn()Volker Lendecke1-6/+1
2023-06-14vfs: Remove vfs telldir/seekdir functionsVolker Lendecke1-17/+0
2023-02-24vfs_ceph: add support to select ceph file systemJohn Mulligan1-1/+34
2023-02-24vfs_ceph: cache ceph mounts based on share configuration paramsJohn Mulligan1-35/+118
2023-02-24vfs_ceph: split ceph mount logic into a new functionJohn Mulligan1-38/+51
2023-02-13vfs_ceph: use fsp_get_pathref_fd in ceph fstatat and close vfs callsJohn Mulligan1-3/+4