smbd: Avoid calling remove_stale_share_mode_entries() in open.c
[samba.git] / source3 / smbd / open.c
2019-09-17 Volker Lendeckesmbd: Avoid calling remove_stale_share_mode_entries...
2019-09-17 Volker Lendeckesmbd: Pass share_mode_lock to remove_lease_if_stale()
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_leases() in lease_match()
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_entries() in delay_for_oplock()
2019-09-17 Volker Lendeckesmbd: Pass "struct file_id" to get_lease_type()
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_entries() in validate_oploc...
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_entries() in open_mode_check()
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_entries() for validate_my_s...
2019-09-17 Volker Lendeckesmbd: Use share_mode_forall_entries() in has_delete_on_...
2019-09-17 Volker Lendeckesmbd: Avoid passing a share mode entry to share_conflict()
2019-09-17 Volker Lendeckesmbd: Rewrite share_conflict()
2019-09-17 Volker Lendeckesmbd: Introduce helper variables in open_mode_check()
2019-09-11 Jeremy Allisons3: smbd: Change mkdir_internal() to call SMB_VFS_MKDIR...
2019-09-10 Volker Lendeckesmbd: Use file_id_str_buf() in setup_poll_open()
2019-09-10 Volker Lendeckesmbd: Use file_id_str_buf() in defer_open()
2019-09-10 Ralph Boehmes3:smbd: ensure to update the File-ID in struct smb_fil...
2019-08-23 Jeremy Allisons3: smbd: Change process_symlink_open() to call SMB_VFS...
2019-08-20 Volker Lendeckesmbd: Move lease type detection in delay_for_oplock()
2019-08-19 Volker Lendeckesmbd: Merge grant_fsp_oplock_type() into delay_for_oplock()
2019-08-19 Volker Lendeckesmbd: Move delay_for_oplock() down
2019-08-19 Volker Lendeckesmbd: Make delay_for_oplock() return NTSTATUS
2019-08-19 Volker Lendeckesmbd: Slightly simplify grant_fsp_oplock_type()
2019-08-19 Volker Lendeckesmbd: Slightly simplify delay_for_oplock()
2019-08-19 Volker Lendeckesmbd: Introduce handle_share_mode_lease()
2019-08-19 Volker Lendeckesmbd: Move set_share_mode() out of grant_fsp_oplock_type()
2019-08-19 Volker Lendeckesmbd: Move grant_fsp_oplock_type() close to delay_for_o...
2019-08-19 Volker Lendeckesmbd: Slightly simplify open_file_ntcreate()
2019-08-19 Volker Lendeckesmbd: Remove a late ref to "file_existed" in open_file_...
2019-08-19 Volker Lendeckesmbd: Move resetting "oplock_request" to before delay_f...
2019-08-19 Volker Lendeckesmbd: For kernel-oplocked files don't call delay_for_op...
2019-08-19 Volker Lendeckesmbd: Optionally wait for a share mode record in setup_...
2019-08-19 Volker Lendeckesmbd: Simplify delay_for_oplock()
2019-08-19 Volker Lendeckesmbd: Move is_same_lease() up in the file
2019-08-19 Volker Lendeckesmbd: Simplify is_same_lease()
2019-08-19 Volker Lendeckesmbd: Optimize delay_for_oplock()
2019-08-19 Volker Lendeckesmbd: Remove a misleading comment
2019-08-19 Volker Lendeckesmbd: Merge two DEBUGs into one
2019-08-19 Volker Lendeckesmbd: Avoid casts in share_conflict()
2019-08-10 Volker Lendeckesmbd: Simplify fd_open_atomic()
2019-08-09 Volker Lendeckesmbd: FTRUNCATE regular files only
2019-08-09 Volker Lendeckesmbd: Make "lease" const in create_file_default()
2019-08-09 Volker Lendeckesmbd: Make "lease" const in create_file_unixpath()
2019-08-09 Volker Lendeckesmbd: Make "lease_key" const in lease_match()
2019-08-09 Volker Lendeckesmbd: Make "lease" const in open_file_ntcreate()
2019-08-09 Volker Lendeckesmbd: Make "lease" const in grant_fsp_oplock_type()
2019-08-09 Volker Lendeckesmbd: Nobody uses the changed "lease" from grant_fsp_op...
2019-08-07 Volker Lendeckesmbd: Move handling the 1sec sharing_violation delay...
2019-08-07 Volker Lendeckesmbd: Add defer_sharing_violation_smb1
2019-08-07 Volker Lendeckesmbd: Get "req->request_time" early in create_file_defa...
2019-08-07 Volker Lendeckesmbd: Do not exceed the req's max timeout in setup_poll...
2019-08-07 Volker Lendeckesmbd: Make setup_poll_open() return bool
2019-08-07 Volker Lendeckesmbd: Make setup_kernel_oplock_poll_open() more general
2019-08-07 Volker Lendeckesmbd: Avoid exit_server() in setup_kernel_oplock_poll_o...
2019-08-07 Volker Lendeckesmbd: Remove access check on SHARING_VIOLATION
2019-08-06 Volker Lendeckesmbd: Assert that INTERNAL_OPEN_ONLY never gets real...
2019-08-06 Volker Lendeckesmbd: Remove deferred_open_record_create()
2019-08-06 Volker Lendeckesmbd: Remove "delayed_for_oplocks" from deferred_open_r...
2019-08-06 Volker Lendeckesmbd: Remove "deferred_open_record->delayed_for_oplocks"
2019-08-06 Volker Lendeckesmbd: Remove "id" from deferred_open_record_create()
2019-08-06 Volker Lendeckesmbd: Remove "deferred_open_record->id"
2019-08-06 Volker Lendeckesmbd: Clean up leases.tdb if set_share_mode() fails
2019-08-06 Volker Lendeckesmbd: Slightly simplify set_share_mode()
2019-08-06 Volker Lendeckesmbd: Remove "share_access" from files_struct
2019-08-06 Volker Lendeckesmbd: Pass share_access/access_mask explicitly to grant...
2019-08-06 Volker Lendeckesmbd: Pass share_access/access_mask explicitly to set_s...
2019-08-06 Volker Lendeckesmbd: Fix a typo
2019-08-06 Volker Lendeckesmbd: Fix a typo
2019-08-06 Volker Lendeckesmbd: Use timeval_str_buf() in defer_open()
2019-08-06 Volker Lendeckesmbd: Fix a signed/unsigned warning
2019-08-06 Volker Lendeckesmbd: Fix a signed/unsigned comparison
2019-08-06 Volker Lendeckesmbd: Remove a false comment
2019-08-06 Volker Lendeckesmbd: Pass in "struct smb_request" to request_timed_out()
2019-08-06 Volker Lendeckesmbd: Use "req->request_time" in schedule_async_open()
2019-08-06 Volker Lendeckesmbd: Use "req->request_time" in schedule_async_open()
2019-08-06 Volker Lendeckesmbd: Use "req->request_time" in setup_kernel_oplock_po...
2019-08-06 Volker Lendeckesmbd: Use "req->request_time" in defer_open()
2019-08-06 Volker Lendeckesmbd: Use "req->request_time" in schedule_defer_open()
2019-08-06 Volker Lendeckesmbd: Avoid a separate "request_time" variable in open_...
2019-08-06 Ralph Boehmes3: smbd: fix a comment in fd_close()
2019-07-31 Volker Lendeckesmbd: Fix retry for kernel-oplocked files
2019-07-30 Volker Lendeckesmbd: Always open files with O_NONBLOCK
2019-07-08 Volker Lendeckesmbd: Move fcb_or_dos_open() out of open_file_ntcreate()
2019-07-08 Volker Lendeckesmbd: Slightly simplify open_mode_check()
2019-07-08 Volker Lendeckesmbd: Make get_relative_fid_filename() static to open.c
2019-07-04 Volker Lendeckesmbd: Don't store num_read_oplocks in brlock.tdb
2019-07-04 Volker Lendeckesmbd: Set SHARE_MODE_HAS_READ_LEASE when granting a...
2019-07-01 Ralph Boehmes3:smbd: mark itime non-calculated if we created a...
2019-06-30 Jeremy Allisons3: smbd: Make open_directory() always open a fd.
2019-06-26 Jeremy Allisons3: smbd: We also need to open a real directory fd...
2019-06-24 Jeremy Allisons3: smbd: Ensure open for security descriptor access...
2019-06-20 Volker Lendeckesmbd: Fix a typo
2019-05-28 Volker Lendeckesmbd: Fix a typo
2019-05-28 Volker Lendeckesmbd: Simplify fsp_lease_update()
2019-05-23 Volker Lendeckesmbd: Calculate delay_mask only once in delay_for_oplock
2019-05-22 Volker Lendeckesmbd: Fix a panic
2019-05-18 Volker Lendeckesmbd: Send "share_file_id" with the rename msg
2019-05-18 Volker Lendeckesmbd: Add file_rename_message in idl
2019-05-16 Volker Lendeckesmbd: Do oplock break messages in ndr
2019-05-16 Volker Lendeckesmbd: Remove a pointless "continue" statement
2019-05-16 Volker Lendeckesmbd: Remove an obsolete comment from share_conflict()
next