summaryrefslogtreecommitdiff
path: root/source3/modules
AgeCommit message (Expand)AuthorFilesLines
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
2025-02-05vfs: Slightly simplify ad_get_meta_fsp()Volker Lendecke1-3/+1
2025-02-05vfs: Add some constVolker Lendecke1-1/+1
2025-02-05vfs: Align a few integer typesVolker Lendecke2-20/+20
2025-02-05vfs: Remove a few calls to map_errno_from_nt_status()Volker Lendecke1-132/+138
2025-02-05vfs: Slightly simplify catia_translate_name()Volker Lendecke1-1/+1
2025-02-05lib: Convert string_replace_allocate() to return 0/errnoVolker Lendecke1-8/+11
2025-02-05vfs: Fix some whitespaceVolker Lendecke2-26/+26
2025-02-05vfs: Fix some error path memleaksVolker Lendecke1-4/+11
2025-01-23vfs: Mondernize a few DEBUGsVolker Lendecke1-17/+18
2025-01-23vfs: Implement streams_depot_fstatat()Volker Lendecke1-0/+58
2025-01-23vfs: Implement streams_xattr_fstatat()Volker Lendecke1-0/+79
2025-01-23vfs: Fix streams_depot_lstat()Volker Lendecke1-3/+24
2025-01-23streams_depot: Simplify walk_streams()Volker Lendecke1-9/+1
2025-01-23vfs_fruit: Don't expect a pathref fsp in unlinkatVolker Lendecke1-5/+34
2025-01-23vfs: Do an early talloc_free in an error pathVolker Lendecke1-0/+1
2025-01-23vfs: Rename variables in streams_depot_renameat()Volker Lendecke1-6/+6
2025-01-23vfs: Use is_ntfs_stream_smb_fname() where appropriateVolker Lendecke1-1/+1
2025-01-23vfs: Slightly simplify acl_common_remove_object()Volker Lendecke1-11/+4
2025-01-23vfs: Simplify acl_common_remove_object()Volker Lendecke1-62/+14
2025-01-23vfs: Use fsp_is_alternate_stream() in shadow_copy2Volker Lendecke1-1/+1
2025-01-23vfs: Fix a typoVolker Lendecke1-1/+1
2025-01-23vfs: Fix DBGsVolker Lendecke2-4/+4
2025-01-20vfs_fruit: Fix 63f0b59cbedVolker Lendecke1-1/+1
2025-01-17vfs_ceph_new: add smbprofile for async-opsShachar Sharon1-11/+72
2025-01-13vfs_ceph_new: add profiling supportShweta Sodani1-21/+89
2025-01-07vfs_default: implement POSIX append-IORalph Boehme1-5/+30
2025-01-07vfs_io_uring: implement POSIX append-IORalph Boehme1-4/+36
2025-01-07vfs_aio_fork: implement POSIX append-IORalph Boehme1-3/+15
2025-01-07smbd: add vfs_valid_allocation_range() as a copy of vfs_valid_pwrite_range()Ralph Boehme1-1/+1
2025-01-04fruit: fixup size_t overflow checkMichael Tokarev1-15/+8
2025-01-04s3:vfs_fruit: Fix crash for nbands == 0Pavel Filipenský1-1/+1
2024-12-18vfs: Slightly speed up stream_dir()Volker Lendecke1-5/+6
2024-12-18vfs: Simplify stream_dir()Volker Lendecke1-9/+2
2024-12-18Modernize DEBUGsVolker Lendecke1-7/+7
2024-12-17vfs: Simplify connect_acl_tdb()Volker Lendecke1-9/+6
2024-12-17vfs: Simplify connect_acl_xattr()Volker Lendecke1-11/+9
2024-12-17s3:vfs_crossrename: add back checking for errno ENOENTJones Syue1-1/+1
2024-12-17s3:vfs_crossrename: crossrename_renameat() needs to return 0 if copy_reg() is...Pavel Filipenský1-0/+1
2024-12-17s3:vfs_crossrename: avoid locking panic in copy_reg()Pavel Filipenský1-41/+84
2024-11-22smbd: Allow symlinks to be read via GET_REPARSE_POINTVolker Lendecke1-0/+44
2024-11-12vfs: Don't ever call openat(-1, ...) for relative pathsVolker Lendecke1-2/+5
2024-11-12vfs: Only call openat for valid params in fake_acls_statVolker Lendecke1-6/+14
2024-11-12vfs: Fix streams_xattr_openatVolker Lendecke1-1/+1