git.samba.org
/
gd
/
samba-autobuild
/
.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
s4/torture: Fix misplaced positional arguments for u64 comparison
[gd/samba-autobuild/.git]
/
source3
/
smbd
/ open.c
2024-03-22
Volker Lendecke
lib: Remove timeval_set()
commit
|
commitdiff
2024-03-13
Noel Power
s3/smbd: If we fail to close file_handle ensure we...
commit
|
commitdiff
2024-03-13
Ralph Boehme
smbd: simplify handling of failing fstat() after unlink...
commit
|
commitdiff
2024-03-12
Volker Lendecke
smbd: Fix a comment
commit
|
commitdiff
2024-01-22
Ralph Boehme
smbd: use dirfsp and atname in open_directory()
commit
|
commitdiff
2024-01-22
Ralph Boehme
smbd: use safe_symlink_target_path() in symlink_target_...
commit
|
commitdiff
2024-01-08
Ralph Boehme
smbd: move access override for previous versions to...
commit
|
commitdiff
2024-01-08
Ralph Boehme
smbd: set fsp->fsp_flags.can_write to false for access...
commit
|
commitdiff
2023-12-19
Volker Lendecke
smbd: Give source3/smbd/dir.c its own header file
commit
|
commitdiff
2023-11-16
Björn Jacke
open.c: prefer capabilities over become_root
commit
|
commitdiff
2023-11-14
Ralph Boehme
smbd: remove now unneccessary wrapper vfs_fget_dos_attr...
commit
|
commitdiff
2023-11-07
Volker Lendecke
smbd: Simplify openat_pathref_fsp_case_insensitive()
commit
|
commitdiff
2023-11-07
Volker Lendecke
smbd: We don't reopen anything but dirs and files
commit
|
commitdiff
2023-11-05
Ralph Boehme
smbd: allow POSIX opens for file_set_dosmode() in mkdir...
commit
|
commitdiff
2023-11-05
Ralph Boehme
smbd: move POSIX check from possibly_set_archive()...
commit
|
commitdiff
2023-11-05
Ralph Boehme
smbd: add and use helper function possibly_set_archive()
commit
|
commitdiff
2023-11-05
Ralph Boehme
smbd: remove call to fdos_mode() when setting DOS attrs
commit
|
commitdiff
2023-11-01
Volker Lendecke
smbd: Simplify reopen_from_fsp()
commit
|
commitdiff
2023-11-01
Volker Lendecke
smbd: Simplify reopen_from_fsp()
commit
|
commitdiff
2023-11-01
Volker Lendecke
smbd: Simplify sys_proc_fd_path()
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: is_in_path() deals with a NULL namelist
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Use SMB_VFS_FSTATAT() instead of SMB_LSTAT()
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Fix a typo
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Modernize two DBG statements
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Reduce indentation, remove a nested if-statement
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Avoid casts in a DBG statement
commit
|
commitdiff
2023-10-10
Volker Lendecke
smbd: Expand IS_DOS_READONLY() macros
commit
|
commitdiff
2023-10-10
Ralph Boehme
CVE-2023-4091: smbd: use open_access_mask for access...
commit
|
commitdiff
2023-10-10
Ralph Boehme
s3: smbd: Ignore fstat() error on deleted stream in...
commit
|
commitdiff
2023-10-05
Volker Lendecke
vfs: Add VFS_OPEN_HOW_WITH_BACKUP_INTENT
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Remove "flags2" from open_file_ntcreate()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Pass struct vfs_open_how to open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Remove "local_flags" from open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Make open_file() a bit safer
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Simplify open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Simplify open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Simplify open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Simplify an if-condition in open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Simplify open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Don't change incoming flags in open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Remove variable "accmode" from open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Slightly simplify open_file()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Pass "struct vfs_open_how" to reopen_from_fsp()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Pass "struct vfs_open_how" to fd_open_atomic()
commit
|
commitdiff
2023-10-05
Volker Lendecke
smbd: Pass "struct vfs_open_how" to reopen_from_procfd()
commit
|
commitdiff
2023-07-19
Andreas Schneider
s3:smbd: Fix code spelling
commit
|
commitdiff
2023-06-26
Volker Lendecke
smbd: Don't mask open error if fstatat() fails
commit
|
commitdiff
2023-02-11
Jeremy Allison
s3: smbd: Fix log spam. Change a normal error message...
commit
|
commitdiff
2022-12-09
Ralph Boehme
smbd: introduce 'delete_on_close' helper variables
commit
|
commitdiff
2022-12-09
Ralph Boehme
smbd: use fsp_getinfo_ask_sharemode() in open_file_ntcr...
commit
|
commitdiff
2022-12-05
Volker Lendecke
smbd: Simplify symlink_target_below_conn()
commit
|
commitdiff
2022-12-05
Volker Lendecke
smbd: Fix a comment
commit
|
commitdiff
2022-10-27
Volker Lendecke
smbd: Apply some const to a variable that's never changed
commit
|
commitdiff
2022-10-27
Volker Lendecke
smbd: Remove "link_depth" parameter from non_widelink_o...
commit
|
commitdiff
2022-10-25
Volker Lendecke
CVE-2022-3592 lib: Move subdir_of() to source3/lib...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: make use of share_mode_entry_prepare_{lock_add...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: let open_file_ntcreate() calculate info =...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: maintain all SHARE_MODE_LEASE_* flags not...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: split out check_and_store_share_mode()
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: also call handle_share_mode_lease for directories
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: prepare delay_for_oplock() for directories
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: call set_file_oplock() after set_share_mode()
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: call grant_fsp_lease() after set_share_mode()
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: move grant_fsp_lease()/set_file_oplock() out...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: move grant_fsp_lease()/set_file_oplock() out...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: add more detailed debugging to delay_for_oplock()
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: let lease_match() use share_mode_do_locked_vfs...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: let setup_poll_open() use share_mode_do_locked...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: move get_existing_share_mode_lock() into setup...
commit
|
commitdiff
2022-09-20
Stefan Metzmacher
s3:smbd: let lease_match() call TALLOC_FREE(lck); on...
commit
|
commitdiff
2022-09-19
Volker Lendecke
source3: A few whitespace fixes
commit
|
commitdiff
2022-09-17
Volker Lendecke
smbd: Remove non_widelink_open() support code
commit
|
commitdiff
2022-09-17
Volker Lendecke
smbd: Rewrite non_widelink_open()
commit
|
commitdiff
2022-09-17
Volker Lendecke
smbd: Slightly simplify non_widelink_open()
commit
|
commitdiff
2022-09-17
Volker Lendecke
vfs: Add dirfsp to connectpath_fn()
commit
|
commitdiff
2022-09-02
Ralph Boehme
smbd: return NT_STATUS_OBJECT_NAME_INVALID if a share...
commit
|
commitdiff
2022-08-29
Ralph Boehme
smbd: fix opening a READ-ONLY file with SEC_FLAG_MAXIMU...
commit
|
commitdiff
2022-08-22
Ralph Boehme
smbd: add and use vfs_fget_dos_attributes()
commit
|
commitdiff
2022-08-19
Stefan Metzmacher
s3:smbd: let delay_for_oplock_fn() only call leases_db_...
commit
|
commitdiff
2022-08-19
Stefan Metzmacher
s3:smbd: lease_match_break_fn() only needs leases_db_ge...
commit
|
commitdiff
2022-08-19
Stefan Metzmacher
s3:locking: pass lease_key explicitly to set_share_mode()
commit
|
commitdiff
2022-08-19
Stefan Metzmacher
s3:smbd: only run validate_oplock_types() with smbd...
commit
|
commitdiff
2022-08-18
Stefan Metzmacher
s3:smbd: share_mode_flags_set() takes SMB2_LEASE_*...
commit
|
commitdiff
2022-08-11
Stefan Metzmacher
smbd: avoid calling SMB_VFS_FGET_NT_ACL() if do_not_che...
commit
|
commitdiff
2022-08-10
Ralph Boehme
smbd: skip access checks for stat-opens on streams...
commit
|
commitdiff
2022-08-10
Ralph Boehme
smbd: use metadata_fsp() with SMB_VFS_FGET_DOS_ATTRIBUTES()
commit
|
commitdiff
2022-08-10
Ralph Boehme
smbd: use metadata_fsp() with SMB_VFS_FSET_NT_ACL()
commit
|
commitdiff
2022-08-10
Ralph Boehme
smbd: use metadata_fsp() with SMB_VFS_FGET_NT_ACL()
commit
|
commitdiff
2022-08-10
Ralph Boehme
smdb: use fsp_is_alternate_stream() in open_file()
commit
|
commitdiff
2022-08-09
Volker Lendecke
smbd: Use dirfsp where we have it
commit
|
commitdiff
2022-08-06
Volker Lendecke
smbd: Pass vfs_open_how through fd_openat
commit
|
commitdiff
2022-08-06
Volker Lendecke
smbd: Pass vfs_open_how through non_widelink_open
commit
|
commitdiff
2022-08-06
Volker Lendecke
vfs: change openat propotype to match linux openat2
commit
|
commitdiff
2022-08-02
Jeremy Allison
s3: smbd: Add dirfsp parameter to create_directory().
commit
|
commitdiff
2022-07-26
Stefan Metzmacher
smbd: split out smbd_check_access_rights_fname and...
commit
|
commitdiff
2022-07-25
Volker Lendecke
smbd: Some more assert in fd_openat()
commit
|
commitdiff
2022-07-25
Volker Lendecke
smbd: Simplify non_widelink_open()
commit
|
commitdiff
2022-07-25
Volker Lendecke
VFS: NULL dirfsp for openat on stream opens
commit
|
commitdiff
2022-05-02
Ralph Boehme
smbd: add fstat_before_close fsp flag and logic
commit
|
commitdiff
2022-04-28
Volker Lendecke
smbd: Only create an artificial dirfsp when necessary
commit
|
commitdiff
next