summaryrefslogtreecommitdiff
path: root/source3/smbd/filename.c
AgeCommit message (Expand)AuthorFilesLines
2025-11-10smbd: Make get_real_filename_full_scan_at() staticVolker Lendecke1-5/+5
2025-09-10smbd: Fix Bug 15897Volker Lendecke1-13/+3
2025-06-14smbd: Make safe_symlink_target_path() staticVolker Lendecke1-6/+6
2025-05-09smbd: Simplify synthetic_smb_fname_split()Volker Lendecke1-3/+1
2025-05-09smbd: Handle the "posix" special case outside of synthetic_smb_fname_splitVolker Lendecke1-1/+17
2024-12-02smbd: Remove a pointless commentVolker Lendecke1-1/+0
2024-11-22smbd: Return NT_STATUS_STOPPED_ON_SYMLINKVolker Lendecke1-5/+1
2024-11-22smbd: Always init symlink_err in filename_convert_dirfsp_nosymlink()Volker Lendecke1-2/+2
2024-11-22smbd: Allow a symlink as lcomp when asking for REPARSE_POINTVolker Lendecke1-0/+4
2024-11-22smbd: Make filename_convert_dirfsp_nosymlink() publicVolker Lendecke1-11/+11
2024-11-22smbd: Revert "smbd: Simplify filename_convert_dirfsp()"Volker Lendecke1-7/+12
2024-11-22smbd: Pass "create_options" to filename_create_ucf_flags()Volker Lendecke1-1/+3
2024-11-19smbd: Early talloc_free in an error caseVolker Lendecke1-0/+1
2024-11-12smbd: Simplify filename_convert_dirfsp_nosymlink()Volker Lendecke1-8/+13
2024-11-12smbd: Factor out filename_convert_dirfsp_rel()Volker Lendecke1-10/+39
2024-11-12smbd: Fix following symlinks if basedir != cwd_fspVolker Lendecke1-1/+7
2024-11-12smbd: Slightly simplify filename_convert_dirfsp_nosymlink()Volker Lendecke1-11/+12
2024-11-12smbd: Simplify filename_convert_dirfsp()Volker Lendecke1-12/+7
2024-07-04smbd: Use new symlink_target_path routineVolker Lendecke1-70/+10
2024-07-04smbd: Rename symlink_target_path to _symlink_target_pathVolker Lendecke1-9/+8
2024-06-28smbd: Simplify filename_convert_dirfsp_nosymlinkVolker Lendecke1-8/+5
2024-04-17smbd: Remove sconn->using_smb2Volker Lendecke1-1/+1
2024-03-28smbd: Remove struct open_symlink_errVolker Lendecke1-9/+9
2024-03-28smbd: Remove "unparsed" from struct open_symlink_errVolker Lendecke1-4/+14
2024-03-28smbd: Make read_symlink_reparse() return a reparse_data_bufferVolker Lendecke1-2/+4
2024-01-22smbd: add a directory argument to safe_symlink_target_path()Ralph Boehme1-1/+14
2024-01-22smbd: pass symlink target path to safe_symlink_target_path()Ralph Boehme1-37/+31
2024-01-02smbd: Fix traversing snapshot dirs that vanished in current filesetVolker Lendecke1-1/+1
2023-12-19smbd: Give source3/smbd/dir.c its own header fileVolker Lendecke1-0/+1
2023-11-07smbd: Make get_real_filename_cache_key() static in files.cVolker Lendecke1-46/+0
2023-11-07smbd: Simplify openat_pathref_fsp_case_insensitive()Volker Lendecke1-193/+41
2023-11-07smbd: Make get_real_filename_cache_key() publicVolker Lendecke1-5/+4
2023-11-07smbd: Make a fake file's stat a valid regular fileVolker Lendecke1-1/+4
2023-11-07smbd: Correct PATH_ vs NAME_NOT_FOUND for not following lcompVolker Lendecke1-1/+5
2023-11-07smbd: Return OBJECT_NAME_NOT_FOUND if lcomp points outside the shareVolker Lendecke1-1/+2
2023-11-07smbd: Return open_symlink_err from filename_convert_dirfsp_nosymlink()Volker Lendecke1-26/+22
2023-11-01smbd: Move filename_convert_smb1_search_path() to smb1-only codeVolker Lendecke1-87/+0
2023-11-01smbd: Fix previous_slash()Volker Lendecke1-22/+22
2023-09-20smbd: Fix BZ15481Volker Lendecke1-1/+11
2023-08-10libsmb: Move symlink_reparse_buffer_parse() to reparse.cVolker Lendecke1-1/+1
2023-07-19s3:smbd: Fix code spellingAndreas Schneider1-1/+1
2023-06-30smbd: Factor out full_path_from_dirfsp_at_basename()Volker Lendecke1-14/+26
2023-06-30smbd: Extend openat_pathref_dirfsp_nosymlink()Volker Lendecke1-20/+27
2023-06-23smbd: Remove unused "sbuf" argument from ReadDirName()Volker Lendecke1-1/+1
2023-06-13smbd: Remove the offset argument from ReadDirName()Volker Lendecke1-3/+1
2023-04-06smbd: Prevent creation of vetoed filesRalph Boehme1-3/+7
2023-03-31smbd: RIP DFS pathname processing in filename_convert_dirfsp_nosymlink()Ralph Boehme1-33/+1
2023-03-31s3: smbd: Add assertion to filename_convert_dirfsp_nosymlink() that shows SMB...Jeremy Allison1-0/+9
2023-03-03s3: smbd: Fix fsp/fd leak when looking up a non-existent stream name on a file.Jeremy Allison1-0/+21
2023-02-24smbd: Fix case normalization in for directoriesVolker Lendecke1-0/+8