s3: smbd: Add dirfsp parameter to create_directory().
[samba.git] / source3 / smbd / open.c
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
2022-04-28 Volker Lendeckesmbd: Pass dirfsp to create_file_unixpath()
2022-04-28 Volker LendeckeRevert "vfs: remove dirfsp arg from SMB_VFS_CREATE_FILE()"
2022-04-28 Volker Lendeckesmbd: Pass up stat-info from openat_pathref_fsp() on...
2022-04-07 David Muldersmbd: Move smb1_utils.h include to smbd.h
2022-04-07 Volker Lendeckesmbd: Use dirfsp and atname passed to open_file()
2022-04-07 Volker Lendeckesmbd: Align open_file() argument order with reopen_from...
2022-04-01 Volker Lendeckesmbd: Don't loose base_fsp statinfo in non_widelink_open
2022-03-31 Ralph Boehmesmbd: consolidate nested if expressions
2022-03-31 Ralph Boehmesmbd: remove itime and file_id logic and code
2022-03-30 Jeremy Allisons3: smbd: Preserve the fsp->fsp_name->st buf across...
2022-03-29 Volker Lendeckesmbd: Don't NULL out "::$DATA"
2022-03-29 Volker Lendeckesmbd: Add a DEBUG to create_file_unixpath()
2022-03-29 Volker Lendeckesmbd: Fix create_file_unixpath()'s stream handling
2022-03-24 Jeremy Allisons3: smbd: mkdir_internal(). 2 of 2. All calls to SMB_VF...
2022-03-24 Jeremy Allisons3: smbd: mkdir_internal(). 1 of 2. All calls to SMB_VF...
2022-03-24 Jeremy Allisons3: smbd: open_file(). All calls to SMB_VFS_FSTAT(fsp...
2022-03-24 Jeremy Allisons3: smbd: non_widelink_open(). All calls to SMB_VFS_FST...
2022-03-23 Volker Lendeckesmbd: Make non_widelink_open() robust for non-cwd dirfsp
2022-03-11 Volker Lendeckesmbd: Remove a few vfs_stat() calls
2022-03-11 Volker Lendeckesmbd: Return ISLNK from non_widelink_open() in smb_fname
2022-03-11 Volker Lendeckesmbd: Pass "dirfsp" and "smb_fname" to reopen_from_fsp()
2022-03-11 Volker Lendeckesmbd: Pass dirfsp instead of fname to inherit_new_acl
2022-03-11 Volker Lendeckesmbd: Fix a typo
2022-03-11 Volker Lendeckesmbd: Avoid some casts
2022-03-10 Volker Lendeckesmbd: Simplify non_widelink_open()
2022-03-04 Volker Lendeckesmbd: Pass dirfsp instead of a parent filename to unix_mode
2022-03-04 Volker Lendeckesmbd: Pass dirfsp instead of an fname to open_file()
2022-03-04 Volker Lendeckesmbd: Inherit acl from an fsp instead of a fname
2022-03-04 Volker Lendeckesmbd: Remove a deref forgotten in c2ac6a9cd7b
2022-02-18 Jeremy Allisons3: smbd: Fix our leases code to return the correct...
2022-02-17 Volker Lendeckesmbd: Simplify open_file_ntcreate()
2022-02-17 Volker Lendeckesmbd: Only open base_fsp for non-"::$DATA" streams
2022-02-11 Volker Lendeckesmbd: Introduce fsp_is_alternate_stream()
2022-02-10 Volker Lendeckesmbd: Only file_free() a self-created fsp in create_fil...
2022-02-10 Volker Lendeckesmbd: NULL out "fsp" in close_file()
2022-02-10 Volker Lendeckesmbd: Slightly simplify create_file_unixpath()
2022-02-07 Volker Lendeckesmbd: Pass "dirfsp" and "smb_fname" to fd_open_atomic()
2022-02-01 Volker Lendeckesmbd: Simplify reopen_from_fsp() with an early return
2022-01-31 Jeremy AllisonCVE-2021-44141: s3: smbd: For SMB1+POSIX clients trying...
2022-01-08 Jeremy Allisons3: smbd: Create and use a common function for generati...
2022-01-05 Volker Lendeckesmbd: Avoid some casts
2022-01-05 Volker Lendeckesmbd: Save a few lines by using cp_smb_filename_nostream()
2021-12-30 Volker Lendeckesmbd: Replace SMB_VFS_CLOSE() calls with fd_close()
2021-11-16 Jeremy Allisons3: smbd: In open_file() use the helper variable to...
2021-11-16 Jeremy Allisons3: smbd: In open_file(), use a helper variable instead...
2021-10-08 Volker Lendeckesmbd: Avoid ZERO_STRUCT() with a struct init
2021-09-21 Christof Schmittsmbd: Rename return variable for requesting filesystem...
2021-09-21 Christof SchmittVFS: Rename kernel_flock to filesystem_sharemode
2021-09-14 Christof Schmittsmbd: Update comment explaining streams and file-system...
2021-08-02 Ralph Boehmesmbd: only open full fd for directories if needed
2021-08-02 Ralph Boehmesmbd: drop requirement for full open for READ_CONTROL_A...
2021-07-14 Ralph Boehmesmbd: canonicalize SMB_VFS_FSTAT() stat buffer
2021-07-04 Jeremy Allisons3: smbd: Fix fsp->base_fsp->fsp_name->fsp == fsp-...
2021-06-18 Jeremy Allisons3: smbd: Optimization in non_widelink_open(). Don...
2021-06-18 Jeremy Allisons3: smbd: change_file_owner_to_parent_fsp(). Don't...
2021-06-18 Jeremy Allisons3: smbd: Change change_file_owner_to_parent() -> chang...
2021-06-18 Jeremy Allisons3: smbd: Make change_file_owner_to_parent() static.
2021-06-18 Jeremy Allisons3: smbd: change_dir_owner_to_parent_fsp(). Don't re...
2021-06-18 Jeremy Allisons3: smbd: Change change_dir_owner_to_parent() -> change...
2021-06-18 Jeremy Allisons3: smbd: open_directory(). Cleanup. We don't need...
2021-06-11 Jeremy Allisons3: smbd: Remove erroneous TALLOC_FREE(smb_fname_parent...
2021-06-11 Noel Powers3/smbd: Remove unecessary 'else' block
2021-06-09 Jeremy Allisons3: smbd: open_directory(). Pass down the real parent_d...
2021-06-09 Jeremy Allisons3: smbd: open_file(). Pass down the real parent_dir...
2021-06-09 Jeremy Allisons3: smbd: smbd_check_access_rights_fsp(). Add dirfsp...
2021-06-09 Jeremy Allisons3: smbd: smbd_check_access_rights_sd(). Add dirfsp...
2021-06-09 Jeremy Allisons3: smbd: parent_override_delete(). Add dirfsp parameter.
2021-06-09 Jeremy Allisons3: smbd: open_directory(). Start passing a real parent...
2021-06-09 Jeremy Allisons3: smbd: open_file_ntcreate(). Start passing a real...
2021-06-09 Jeremy Allisons3: smbd: smbd_calculate_access_mask_fsp(). Add dirfsp...
2021-06-09 Jeremy Allisons3: smbd: smbd_calculate_maximum_allowed_access_fsp...
2021-06-09 Jeremy Allisons3: smbd: Remove smbd_check_access_rights(). No longer...
2021-06-09 Jeremy Allisons3: smbd: Remove smbd_calculate_maximum_allowed_access...
2021-06-09 Jeremy Allisons3: smbd: Remove smbd_calculate_access_mask(). No longe...
2021-06-09 Jeremy Allisons3: smbd: open_directory(), smbd_calculate_access_mask...
2021-06-09 Jeremy Allisons3: smbd: open_file_ntcreate(), smbd_calculate_access_m...
2021-06-09 Jeremy Allisons3: smbd: Change check_base_file_access() to take an...
2021-06-09 Jeremy Allisons3: smbd: Add smbd_calculate_access_mask_fsp().
2021-06-09 Jeremy Allisons3: smbd: Add new smbd_calculate_access_mask_fsp()...
2021-06-09 Jeremy Allisons3: smbd: open_directory(). Cleanup debug message to...
2021-06-09 Jeremy Allisons3: smbd: open_file(). Cleanup debug message to refer...
2021-06-09 Jeremy Allisons3: smbd: open_file(). Cleanup debug message to refer...
2021-06-09 Jeremy Allisons3: smbd: open_file(), smbd_check_access_rights() ...
2021-06-09 Jeremy Allisons3: smbd: open_directory(), smbd_check_access_rights...
2021-06-09 Jeremy Allisons3: smbd: check_base_file_access(), smbd_check_access_r...
2021-06-09 Jeremy Allisons3: smbd: open_file(), smbd_check_access_rights() ...
2021-06-09 Jeremy Allisons3: smbd: Inside inherit_new_acl(), change from SMB_VFS...
2021-06-09 Jeremy Allisons3: smbd: Pass parent_dir_fname parameter to inherit_ne...
2021-06-09 Jeremy Allisons3: smbd: Change directory_has_default_acl() -> directo...
2021-06-09 Jeremy Allisons3: smbd: Remove check_parent_access().
2021-06-09 Jeremy Allisons3: smbd: Change open_file() to use check_parent_access...
2021-06-09 Jeremy Allisons3: smbd: In open_file_ntcreate(), remove the local...
2021-06-09 Jeremy Allisons3: smbd: In open_file_ntcreate() initialize the local...
next