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