summaryrefslogtreecommitdiff
path: root/source3/modules
AgeCommit message (Expand)AuthorFilesLines
2025-09-02vfs: Simplify fruit_unlink_rsrc_stream()Volker Lendecke1-21/+8
2025-09-02vfs_streams_xattr: Add some overflow protection to pread and pwriteVolker Lendecke1-0/+10
2025-09-02vfs: Slightly streamline streams_xattr_renameat()Volker Lendecke1-2/+1
2025-08-15vfs_xattr_tdb: fix dangling symlink detectionRalph Boehme1-7/+6
2025-08-14s3-vfs_fruit: add 'fruit:veto_localized' optionGünther Deschner1-0/+25
2025-08-12vfs_default: Use already available SMBPROFILE_*_X macrosAnoop C S1-8/+7
2025-08-12vfs_ceph_new: Use already available SMBPROFILE_*_X macrosAnoop C S1-8/+7
2025-07-21vfs_virsufilter: Fix the invocation of SMB_VFS_NEXT_CONNECTRabinarayan Panigrahi1-1/+6
2025-07-17vfs_ceph_new: cleanup to async pathShweta Sodani1-53/+48
2025-06-30vfs_ceph_new: Handle the special case of UTIME_NOWAnoop C S1-3/+17
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-06-23vfs_ceph_new: use per-share profile macrosShachar Sharon1-77/+89
2025-06-23vfs_default: use per-share profile macrosShachar Sharon1-108/+140
2025-05-15lib: Save lines by avoiding explicit ZERO_STRUCTP callsVolker Lendecke2-5/+2
2025-05-15vfs: Fix some whitespaceVolker Lendecke1-7/+7
2025-04-30vfs_ceph_snapshots: Always calculate absolute snapshot pathAnoop C S1-2/+5
2025-04-30vfs_ceph_snapshots: Use full path from dirfsp at smb_fnameAnoop C S1-16/+13
2025-04-28vfs_ceph_new: Enhance logging for improved debugging and code flow visibility...Shweta Sodani1-114/+151
2025-04-16vfs: Fix "wide links = yes"Volker Lendecke1-4/+6
2025-04-02smbd: use share_mode_do_locked_brl()Ralph Boehme1-28/+63
2025-03-29vfs: Fix Bug 15791, vfs_acl_tdb unlinkat()Volker Lendecke1-22/+27
2025-03-29vfs: Fix a lock order violation in unlinkat_acl_tdb()Volker Lendecke1-1/+1
2025-03-28vfs_vxfs: pathref fixesSaurabh Singh2-15/+328
2025-03-27vfs: Implement snapper_gmt_fstatat()Volker Lendecke1-54/+41
2025-03-27vfs: Implement dfq_fstatat()Volker Lendecke1-0/+19
2025-03-27vfs: Implement catia_fstatat()Volker Lendecke1-0/+36
2025-03-27vfs: Implement cap_fstatat()Volker Lendecke1-0/+34
2025-03-27vfs: Fix typos.Volker Lendecke1-3/+3
2025-03-27vfs: Fix whitespaceVolker Lendecke1-5/+5
2025-03-17vfs_ceph_new: Add path based fallback for SMB_VFS_FNTIMESAnoop C S1-24/+84
2025-03-17vfs_ceph_new: Add path based fallback for SMB_VFS_FCHMODAnoop C S1-6/+50
2025-03-17vfs_ceph_new: Add path based fallback for SMB_VFS_FCHOWNAnoop C S1-5/+23
2025-03-11vfs_ceph_new: detect case sensitivity in CephFSXavi Hernandez1-2/+82
2025-03-07s3:locking: init_strict_lock_struct() already calls lp_posix_cifsu_locktype()Stefan Metzmacher1-4/+0
2025-03-07vfs_ceph_new: Do not resolve by inode numberAnoop C S1-75/+25
2025-03-07vfs_ceph_new: Handle absolute path in vfs_ceph_ll_walkAnoop C S1-15/+22
2025-03-07vfs_ceph_new: Remove unused code in cephmount_mount_fs()Anoop C S1-7/+0
2025-03-07vfs_ceph_new: Remove redundant re-intialization to NULLAnoop C S1-4/+1
2025-03-05vfs: Simplify DBGsVolker Lendecke1-29/+31
2025-03-05vfs: Rewrite vfs_streams_depotVolker Lendecke2-869/+760
2025-03-05vfs: Slightly simplify streams_depot_fstreaminfo()Volker Lendecke1-5/+2
2025-03-05vfs: We expect sane callers of SMB_VFS_RENAMEATVolker Lendecke1-1/+2
2025-03-04vfs_ceph_new: use libcephfs nonblocking API for async-io opsShachar Sharon1-85/+345
2025-02-26vfs: Fix vfs_streams_depot's fstatatVolker Lendecke1-2/+14
2025-02-14vfs_ceph_new:minor logging improvementShweta Sodani1-59/+78
2025-02-13vfs_streams_depot: Introduce streams_depot_config_dataVolker Lendecke1-23/+67
2025-02-13vfs: Allow WITH_BACKUP_INTENT in vfs openat functionsVolker Lendecke7-7/+7
2025-02-07vfs_shadow_copy2: Use VFS interface to derive mount pointAnoop C S1-10/+21
2025-02-06vfs_gpfs: Remove one whitespaceChristof Schmitt1-1/+1