summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Expand)AuthorFilesLines
2025-10-21smbd: Move a variable declaration closer to its useVolker Lendecke1-1/+3
2025-10-21smbd: Simplify rename_internals_fsp()Volker Lendecke1-14/+4
2025-10-21smbd: Pass src_dirfsp, src_relname and raw newname to rename_internals_fsp()Volker Lendecke5-8/+73
2025-10-21smbd: Fix indentation of rename_internals[_fsp] paramsVolker Lendecke4-66/+67
2025-10-21smbd: Return newname from smb2_parse_file_rename_information()Volker Lendecke3-22/+33
2025-10-21smbd: Simplify hardlink_internals()Volker Lendecke4-29/+43
2025-10-21smbd: Consolidate [smb|smb2]_file_link_information codeVolker Lendecke1-136/+54
2025-10-21smbd: Use fsp_is_alternate_stream()Volker Lendecke1-5/+5
2025-10-21smbd: Remove a temp variable used only onceVolker Lendecke1-3/+1
2025-10-21smbd: Remove a few unnecessary NULL checksVolker Lendecke1-23/+2
2025-10-21smbd: Align [smb|smb2]_file_link_information codeVolker Lendecke1-6/+8
2025-10-21smbd: Reduce indentation in smb2_parse_file_rename_information()Volker Lendecke1-11/+11
2025-10-21smbd: Simplify hardlink_internals()Volker Lendecke4-60/+69
2025-10-21smbd: Pass "dirfsp" and the new relname to smb_set_file_unix_hlink()Volker Lendecke1-11/+22
2025-10-21smbd: Modernize DEBUGsVolker Lendecke4-22/+29
2025-10-21vfs: Rename "srcfsp"->"src_dirfsp" and "dstfsp"->"dst_dirfsp"Volker Lendecke22-375/+376
2025-10-21smbd: Slightly simplify smbd_do_qfilepathinfo()Volker Lendecke1-5/+3
2025-10-21smbd: Use fsp_str_dbg() in DEBUGsVolker Lendecke15-67/+101
2025-10-21smbd: Move a variable declaration closer to its useVolker Lendecke1-13/+18
2025-10-21smbd: Fix indentation in reply_ntrename()Volker Lendecke1-36/+36
2025-10-21smbd: Fix a copy&paste error in a commentVolker Lendecke1-1/+1
2025-10-21smbd: Slightly simplify reply_ntrename()Volker Lendecke1-14/+6
2025-10-21vfs: Implement larger streams in multiple xattrsVolker Lendecke1-43/+456
2025-10-21vfs: Fix a few signed/unsigned warningsVolker Lendecke1-3/+13
2025-10-21vfs: Add the streams_xattr:ext_prefix parameterVolker Lendecke1-0/+33
2025-10-21vfs: Protect against an empty stream prefixVolker Lendecke1-0/+6
2025-10-21vfs_streams: Add "streams_xattr:max xattrs per stream" parameterVolker Lendecke1-1/+15
2025-10-21vfs: Pass streams_xattr_config to fremovexattr_multi()Volker Lendecke1-3/+13
2025-10-21vfs: Pass streams_xattr_config to fgetxattr_multi()Volker Lendecke1-2/+3
2025-10-21vfs: Pass streams_xattr_config to streams_xattr_get_ea_value_fsp()Volker Lendecke1-32/+26
2025-10-21vfs: Pass streams_xattr_config to get_xattr_size_fsp()Volker Lendecke1-5/+24
2025-10-21vfs: Pass streams_xattr_config to fsetxattr_multi()Volker Lendecke1-8/+39
2025-10-21vfs: Pass xattr functions through helpers in streams_xattrVolker Lendecke1-14/+37
2025-10-21vfs: Simplify streams_xattr_get_ea_value_fsp()Volker Lendecke1-80/+67
2025-10-21vfs: Simplify streams_xattr_get_ea_value_fsp()Volker Lendecke1-12/+0
2025-10-21vfs: Make streams_xattr_get_ea_value_fsp fill a struct of its ownVolker Lendecke1-9/+18
2025-10-21vfs: Make a copy of get_ea_value_fsp() in streams_xattrVolker Lendecke1-22/+90
2025-10-21vfs: Do an early TALLOC_FREE in streams_xattr_openat()Volker Lendecke1-0/+2
2025-10-21smbd: Simplify samba_private_attr_name()Volker Lendecke1-9/+4
2025-10-21test: Fix shadow copy streams xattr testVolker Lendecke1-1/+1
2025-10-20mdssvc: add support for parsing date rangesRalph Boehme1-0/+7
2025-10-20mdssvc: add a test for parsing Spotlight date rangesRalph Boehme1-0/+3
2025-10-20mdssvc: reduce a log level to DEBUGRalph Boehme1-1/+1
2025-10-16CVE-2025-9640: s3/modules/vfs_streams_xattr fix unitialized writeAndrew Walker1-1/+4
2025-10-16CVE-2025-9640: Add torture test for inserting hole in streamAndrew Walker1-0/+3
2025-10-16tests: Run `dd` without any preloaded librariesAndreas Schneider5-9/+12
2025-10-16s3:util: Pass a memory context to get_challenge for ntlm_auth testsAndreas Schneider3-7/+7
2025-10-16s3:utils: Use a talloc stackframe for diagnose_ntlm_auth()Andreas Schneider1-0/+3
2025-10-14s3:libsmb: Fix heap-use-after-free in py_cli_notify_get_changes()Andreas Schneider1-1/+1
2025-10-14vfs_fake_acls: Fix error path return in fake_acls_fstatat()Volker Lendecke1-0/+1