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
/
open.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-20
smbdotconf: Add "automount fs types" to smb.conf
Pavel Filipenský
1
-0
/
+31
2026-01-07
smbd: Make arguments to open_file_ntcreate a bit easier to read
Volker Lendecke
1
-15
/
+15
2025-11-27
smbd: reshuffle requested/granted lease level logic of Directory Leases
Ralph Boehme
1
-9
/
+10
2025-11-18
smbd: Fix crossing direct automounter mount points
Samuel Cabrero
1
-4
/
+67
2025-11-18
smbd: Refactor reopen_from_fsp(), factor out pathref based
Samuel Cabrero
1
-51
/
+66
2025-11-18
smbd: Refactor reopen_from_fsp(), factor out automounter mountpoint check
Samuel Cabrero
1
-26
/
+40
2025-11-18
smbd: Refactor reopen_from_fsp(), factor out name based reopen
Samuel Cabrero
1
-17
/
+38
2025-11-17
smbd: Change open_rootdir_pathref_fsp() to return a smb_filename
Volker Lendecke
1
-8
/
+6
2025-11-17
smbd: Make fsp_set_smb_fname() return bool
Volker Lendecke
1
-12
/
+18
2025-11-10
smbd: Modernize DEBUGs
Volker Lendecke
1
-2
/
+2
2025-10-21
smbd: Pass fsp instead of filename for parent to open_directory()
Volker Lendecke
1
-20
/
+14
2025-10-21
smbd: Pass fsp instead of filename for parent to open_file_ntcreate()
Volker Lendecke
1
-14
/
+9
2025-10-21
smbd: Pass fsp instead of filename for parent to possibly_set_archive()
Volker Lendecke
1
-3
/
+3
2025-10-21
smbd: Pass fsp instead of filename for parent to mkdir_internals()
Volker Lendecke
1
-41
/
+24
2025-10-21
smbd: Slightly simplify mkdir_internal()
Volker Lendecke
1
-11
/
+7
2025-10-21
smbd: Pass fsp instead of filename for parent to file_set_dosmode
Volker Lendecke
1
-2
/
+2
2025-10-10
smbd: only increment lease epoch if a lease was granted
Ralph Boehme
1
-1
/
+4
2025-10-10
smbd: avoid clobbering the file size, use info instead
Ralph Boehme
1
-12
/
+13
2025-10-10
smbd: move lp_locking() check inside file_has_brlocks()
Ralph Boehme
1
-1
/
+1
2025-10-10
smbd: fix handing of oplock_request and INTERNAL_OPEN_ONLY
Ralph Boehme
1
-3
/
+3
2025-08-15
smbd: improve lease break when handling overwrite create disposition
Ralph Boehme
1
-2
/
+2
2025-08-15
smbd: when going to truncate the file, explicitly set the filesize to 0
Ralph Boehme
1
-0
/
+9
2025-08-15
smbd: make file_has_brlocks() public
Ralph Boehme
1
-11
/
+0
2025-08-15
smbd: avoid granting "H"-only lease
Ralph Boehme
1
-1
/
+1
2025-07-18
smbd: fix mode being sent to possibly_set_archive
Srinivas Rao V
1
-1
/
+1
2025-06-02
smbd: Fix a typo
Volker Lendecke
1
-1
/
+1
2025-05-28
smbd: use fsp->name_hash in check_parent_access_fsp()
Ralph Boehme
1
-10
/
+1
2025-04-17
s3:smbd: work around broken "vfs mkdir use tmp name" on FAT
Stefan Metzmacher
1
-0
/
+7
2025-04-09
smbd: convert all fsp->fh->private_options to fsp_flags
Ralph Boehme
1
-2
/
+2
2025-04-09
smbd: remove unused private_flags from open_file()
Ralph Boehme
1
-2
/
+0
2025-03-28
smbd: fix handling of directory leases and oplock levels
Ralph Boehme
1
-0
/
+7
2025-03-27
smbd: implement modern write time update logic
Ralph Boehme
1
-35
/
+1
2025-03-05
s3:smbd: disable "vfs mkdir use tmp name = auto" on OpenBSD
Ralph Boehme
1
-0
/
+13
2025-01-23
smbd: Simplify delete_all_streams()
Volker Lendecke
1
-1
/
+3
2025-01-07
smbd: fill fsp_flas.posix_append in open_file_ntcreate()
Ralph Boehme
1
-0
/
+1
2025-01-07
smbd: fix access_mask to FILE_APPEND_DATA mapping for POSIX opens
Ralph Boehme
1
-1
/
+4
2024-12-17
smbd: Pass "dirfsp" through open_streams_for_delete()
Volker Lendecke
1
-2
/
+3
2024-12-17
smbd: Fix a %d/%u format string hickup
Volker Lendecke
1
-2
/
+1
2024-12-17
s3:open.c: Fix a typo
Pavel Filipenský
1
-1
/
+1
2024-12-02
smbd: TALLOC_FREE(sd) where it was allocated
Volker Lendecke
1
-9
/
+9
2024-12-02
smbd: Avoid a cast
Volker Lendecke
1
-2
/
+2
2024-11-22
smbd: Return NT_STATUS_STOPPED_ON_SYMLINK
Volker Lendecke
1
-22
/
+12
2024-11-12
smbd: Remove non_widelink_open()
Volker Lendecke
1
-400
/
+102
2024-11-12
smbd: Enable fd_openat(cwd_fsp, "/absolute/share/path")
Volker Lendecke
1
-1
/
+1
2024-11-12
smbd: Tighten non_wide_link_open() for absolute root share open
Volker Lendecke
1
-0
/
+1
2024-11-12
smbd: Ignore twrp in chdir_below_conn()
Volker Lendecke
1
-2
/
+2
2024-11-12
smbd: reopen_from_fsp also works for full fsps
Volker Lendecke
1
-2
/
+0
2024-11-12
smbd: Make reopen_from_fsp() public
Volker Lendecke
1
-5
/
+5
2024-11-05
smbd: grant Directory Lease if requested
Ralph Boehme
1
-14
/
+24
2024-11-05
smbd: use get_deferred_open_message_state() in open_directory()
Ralph Boehme
1
-0
/
+18
[next]