summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_reply.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-17smbd: Make fsp_set_smb_fname() return boolVolker Lendecke1-3/+4
2025-11-14s3:smbd: Fix segfault in smb2_replyAndreas Schneider1-1/+2
2025-10-21smbd: Remove unused parameters from rename_internals()Volker Lendecke1-12/+10
2025-10-21smbd: Remove unused parameters from rename_internals_fsp()Volker Lendecke1-4/+0
2025-10-21smbd: Rewrite rename_internals_fsp()Volker Lendecke1-258/+147
2025-10-21smbd: Slightly simplify rename_internalsVolker Lendecke1-8/+6
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 Lendecke1-0/+8
2025-10-21smbd: Fix indentation of rename_internals[_fsp] paramsVolker Lendecke1-21/+21
2025-10-21smbd: Use fsp_str_dbg() in DEBUGsVolker Lendecke1-1/+1
2025-05-28smbd: remove parent_dirname_compatible_open()Ralph Boehme1-48/+0
2025-04-09smbd: remove broken initial-delete-on-close logic from rename_internals_fsp()Ralph Boehme1-20/+0
2025-04-02smbd: use share_mode_do_locked_brl()Ralph Boehme1-22/+31
2025-02-05smbd: Remove vfs_file_exist()Volker Lendecke1-6/+1
2025-01-23smbd: Slightly simplify rename_internals_fsp()Volker Lendecke1-8/+3
2025-01-23smbd: Slightly simplify rename_internals_fsp()Volker Lendecke1-6/+1
2024-11-05smbd: trigger NOTIFY_ACTION_DIRLEASE_BREAK for renamesRalph Boehme1-6/+9
2024-11-05smbd: pass lck down to rename_internals_fsp()Ralph Boehme1-1/+7
2024-11-05smbd: pass lease, if any, to notify_fname()Ralph Boehme1-12/+26
2024-11-05smbd: pass fsp to notify_rename()Ralph Boehme1-2/+4
2024-11-05smbd: call notify_rename() after dropping the lck in rename_internals_fsp()Ralph Boehme1-5/+15
2024-11-05smbd: recursive delay_for_handle_lease_break_send()Ralph Boehme1-10/+9
2024-11-05smbd: consolidate "have_file_open_below" logic in have_file_open_below()Ralph Boehme1-11/+1
2024-10-25smbd: convert fsp->posix_flags to fsp->fsp_flags.posix_openRalph Boehme1-3/+3
2024-10-25smbd: remove seperate flag FSP_POSIX_FLAGS_PATHNAMESRalph Boehme1-1/+1
2024-10-25smbd: remove "fruit:posix_rename"Ralph Boehme1-4/+0
2024-08-21s3:vfs: add vfs_rename_how to SMB_VFS_RENAMEAT()Stefan Metzmacher1-1/+3
2024-08-21s3:smbd: let mkdir_internal() work more atomically using a temporary nameStefan Metzmacher1-0/+2
2024-05-14smbd: Modernize a few DEBUGsVolker Lendecke1-16/+20
2024-01-08smbd: use check_any_access_fsp() for all access checksRalph Boehme1-4/+6
2024-01-08smbd: return the correct error in can_rename()Ralph Boehme1-0/+5
2023-12-19smbd: Give source3/smbd/dir.c its own header fileVolker Lendecke1-0/+1
2023-11-05smbd: allow POSIX opens for file_set_dosmode() in rename_internals_fsp()Ralph Boehme1-1/+0
2023-11-01smbd: Open file as REPARSE_POINT in unlink_internals()Volker Lendecke1-1/+2
2023-11-01smbd: Open file as REPARSE_POINT in rename_internals()Volker Lendecke1-1/+1
2023-09-19s3: smbd: Now we have shown dst_dirfsp is always NULL, remove the parameter f...Jeremy Allison1-1/+0
2023-09-19s3: smbd: Now we've proved dst_dirfsp parameter is always NULL, remove the pa...Jeremy Allison1-2/+0
2023-09-19s3: smbd: rename_internals_fsp() has to reopen the parent directory of the ta...Jeremy Allison1-1/+1
2023-08-14s3: smbd: Ensure srvstr_pull_req_talloc() always NULLs out *dest.Jeremy Allison1-0/+1
2023-07-27s3: smbd: Sanitize any "server" and "share" components of SMB1 DFS paths to r...Jeremy Allison1-0/+31
2023-07-19s3:smbd: Fix code spellingAndreas Schneider1-4/+4
2023-07-03smbd: Fix a typoVolker Lendecke1-1/+1
2023-06-05smbd: Remove unused "pcd" arg from smb1_srv_send()Volker Lendecke1-3/+2
2023-03-31smbd: squash check_path_syntax() variantsRalph Boehme1-39/+3
2023-03-31s3: smbd: Add check_path_syntax_smb2_posix().Jeremy Allison1-0/+5
2023-03-31s3: smbd: Flatten the check_path_syntax_smb2() wrapper.Jeremy Allison1-6/+1
2023-03-31s3: smbd: Remove unused and commented out check_path_syntax_smb2_msdfs().Jeremy Allison1-38/+0
2023-03-31s3: smbd: Remove 'is_dfs' parameter to check_path_syntax_smb2().Jeremy Allison1-6/+9
2023-03-31s3: smbd: Add utility function smb2_strip_dfs_path().Jeremy Allison1-0/+56
2023-01-11s3: smbd: Move check_fsp_open() and check_fsp() to smb1_reply.cJeremy Allison1-40/+0