index
:
samba.git
master
old-v4-0-stable
old-v4-0-test
v3-0-stable
v3-0-test
v3-2-stable
v3-2-test
v3-3-stable
v3-3-test
v3-4-stable
v3-4-test
v3-5-stable
v3-5-test
v3-6-stable
v3-6-test
v3-devel
v4-0-stable
v4-0-test
v4-1-stable
v4-1-test
v4-10-stable
v4-10-test
v4-11-stable
v4-11-test
v4-12-stable
v4-12-test
v4-13-stable
v4-13-test
v4-14-stable
v4-14-test
v4-15-stable
v4-15-test
v4-16-stable
v4-16-test
v4-17-stable
v4-17-test
v4-18-stable
v4-18-test
v4-19-stable
v4-19-test
v4-2-stable
v4-2-test
v4-20-stable
v4-20-test
v4-21-stable
v4-21-test
v4-22-stable
v4-22-test
v4-23-stable
v4-23-test
v4-24-stable
v4-24-test
v4-3-stable
v4-3-test
v4-4-stable
v4-4-test
v4-5-stable
v4-5-test
v4-6-stable
v4-6-test
v4-7-stable
v4-7-test
v4-8-stable
v4-8-test
v4-9-stable
v4-9-test
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source3
/
smbd
/
dir.c
Age
Commit message (
Expand
)
Author
Files
Lines
2025-11-10
lib: Introduce cp_smb_basename() helper function
Volker Lendecke
1
-6
/
+1
2025-11-10
smbd: Remove an unused struct member
Volker Lendecke
1
-1
/
+0
2025-10-21
smbd: Use fsp_str_dbg() in DEBUGs
Volker Lendecke
1
-1
/
+1
2025-10-10
smbd: hang directory pattern matching case sensitivity on the pathname
Ralph Boehme
1
-1
/
+1
2025-08-15
smbd: return correct reparse tag DFS when listing directories
Ralph Boehme
1
-0
/
+2
2025-04-09
smbd: rename SHARE_MODE_FLAG_POSIX_OPEN to SHARE_ENTRY_FLAG_POSIX_OPEN
Ralph Boehme
1
-1
/
+1
2025-03-27
smbd: implement modern write time update logic
Ralph Boehme
1
-16
/
+0
2025-03-07
smbd: fix check for POSIX opens in have_file_open_below()
Ralph Boehme
1
-2
/
+5
2024-12-17
smbd: Factor out can_delete_directory_hnd()
Volker Lendecke
1
-13
/
+17
2024-12-17
smbd: Make can_delete_directory_fsp() look cleaner in strace
Volker Lendecke
1
-8
/
+12
2024-12-17
smbd: Fix can_delete_directory_fsp()
Volker Lendecke
1
-1
/
+2
2024-12-17
smbd: simplify can_delete_directory_fsp()
Volker Lendecke
1
-92
/
+49
2024-12-17
smbd: Fix typos
Volker Lendecke
1
-1
/
+1
2024-12-17
smbd: Simplify ReadDirName()
Volker Lendecke
1
-15
/
+13
2024-12-02
smbd: Modernize DEBUGs
Volker Lendecke
1
-5
/
+4
2024-11-12
smbd: Use OpenDir_from_pathref() in can_delete_directory_fsp()
Volker Lendecke
1
-2
/
+1
2024-11-12
smbd: Simplify OpenDir_from_pathref()
Volker Lendecke
1
-5
/
+41
2024-11-12
smbd: Fix an error resource leak in OpenDir_from_pathref()
Volker Lendecke
1
-0
/
+2
2024-11-05
smbd: consolidate "have_file_open_below" logic in have_file_open_below()
Ralph Boehme
1
-8
/
+15
2024-11-05
smbd: ignore POSIX and stale opens in have_file_open_below()
Ralph Boehme
1
-80
/
+17
2024-11-05
smbd: add opens_below_forall() and opens_below_forall_read()
Ralph Boehme
1
-0
/
+182
2024-11-05
s3/locking: add share_mode_forall() and share_mode_forall_read() varients
Ralph Boehme
1
-1
/
+1
2024-10-25
smbd: convert fsp->posix_flags to fsp->fsp_flags.posix_open
Ralph Boehme
1
-1
/
+1
2024-10-25
smbd: remove "fruit:posix_rename"
Ralph Boehme
1
-2
/
+1
2024-09-22
smbd: We can expect the file to exist in is_visible_fsp()
Volker Lendecke
1
-9
/
+0
2024-08-21
s3:smbd: let mkdir_internal() work more atomically using a temporary name
Stefan Metzmacher
1
-0
/
+56
2024-04-17
smbd: Remove sconn->using_smb2
Volker Lendecke
1
-2
/
+2
2024-01-08
smbd: use check_any_access_fsp() for all access checks
Ralph Boehme
1
-2
/
+3
2023-12-19
smbd: Give source3/smbd/dir.c its own header file
Volker Lendecke
1
-0
/
+1
2023-12-19
smbd: Remove "conn" from struct dptr_struct
Volker Lendecke
1
-10
/
+10
2023-11-21
smbd: Fix/remove a comment that became irrelevant
Volker Lendecke
1
-5
/
+1
2023-11-15
smbd: Get the symlink mode for posix through fdos_mode()
Volker Lendecke
1
-2
/
+0
2023-11-15
smbd: Centralize fdos_mode() in smbd_dirptr_get_entry()
Volker Lendecke
1
-7
/
+1
2023-11-15
smbd: Centralize wiping the ".." stat info
Volker Lendecke
1
-10
/
+10
2023-11-15
smbd: Simplify smbd_dirptr_get_entry()
Volker Lendecke
1
-137
/
+92
2023-11-15
smbd: Remove a pointless NULL check
Volker Lendecke
1
-3
/
+0
2023-11-15
smbd: Slightly simplify smbd_dirptr_get_entry()
Volker Lendecke
1
-3
/
+6
2023-11-15
smbd: Simplify smbd_dirptr_get_entry()
Volker Lendecke
1
-17
/
+5
2023-08-10
libsmb: Move symlink_reparse_buffer_parse() to reparse.c
Volker Lendecke
1
-1
/
+1
2023-06-30
smbd: Remove "atname" from smbd_dirptr_get_entry()'s mode_fn
Volker Lendecke
1
-2
/
+0
2023-06-30
smbd: Rewrite smbd_dirptr_get_entry()
Volker Lendecke
1
-169
/
+148
2023-06-30
smbd: Introduce dir_fname helper var in smbd_dirptr_get_entry()
Volker Lendecke
1
-6
/
+7
2023-06-30
smbd: Modernize two DEBUG statements
Volker Lendecke
1
-6
/
+10
2023-06-30
smbd: Slightly simplify smbd_dirptr_get_entry()
Volker Lendecke
1
-7
/
+8
2023-06-23
smbd: Remove unused "sbuf" argument from vfs_readdirname()
Volker Lendecke
1
-4
/
+0
2023-06-23
smbd: Remove unused "sbuf" argument from ReadDirName()
Volker Lendecke
1
-5
/
+11
2023-06-23
smbd: Remove unused "pst" argument from dptr_ReadDirName()
Volker Lendecke
1
-9
/
+7
2023-06-23
smbd: Don't use "sbuf" in smbd_dirptr_get_entry()
Volker Lendecke
1
-19
/
+2
2023-06-23
smbd: Make sure smb_fname->st is valid in smbd_dirptr_get_entry
Volker Lendecke
1
-0
/
+7
2023-06-16
smbd: Modernize a DEBUG statement in smbd_dirptr_get_entry()
Volker Lendecke
1
-3
/
+3
[next]