summaryrefslogtreecommitdiff
path: root/source3/smbd/smb2_close.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-28smbd: add access_mask to delay_for_handle_lease_break_send()Ralph Boehme1-0/+1
2025-03-27smbd: remove get_change_timespec()Ralph Boehme1-1/+1
2024-11-05smbd: recursive delay_for_handle_lease_break_send()Ralph Boehme1-0/+1
2024-11-05smbd: use delay_for_handle_lease_break_send() for initial delete on closeRalph Boehme1-0/+95
2023-07-10smbd: don't leak the fsp if close_file_smb() failsRalph Boehme1-0/+2
2023-03-31s3: smbd: Correctly set smb2req->smb1req->posix_pathnames from the calling fs...Jeremy Allison1-1/+1
2022-12-09smbd: debug in smbd_smb2_close_send()Ralph Boehme1-0/+12
2022-05-02smbd: optimize and streamline smbd_smb2_close()Ralph Boehme1-56/+12
2022-05-02smbd: pass fsp as pointer-pointer to smbd_smb2_close()Ralph Boehme1-3/+4
2022-02-10smbd: NULL out "fsp" in close_file()Volker Lendecke1-1/+1
2021-12-16s3: smbd: In setup_close_full_information(), remove unneeded vfs_stat().Jeremy Allison1-6/+0
2021-12-15s3: smbd: In setup_close_full_information() the posix_open parameter is not n...Noel Power1-5/+0
2021-12-15s3: smbd: In setup_close_full_information() use vfs_stat() helper function.Jeremy Allison1-5/+1
2021-05-24smbd: correctly initialize close timestamp fieldsRalph Boehme1-4/+4
2021-02-05smbd: don't return NT_STATUS_STOPPED_ON_SYMLINK in openat_pathref_fsp()Ralph Boehme1-1/+4
2020-12-16smbd: use fdos_mode() in setup_close_full_information()Ralph Boehme1-1/+11
2020-04-03smbd: move files_struct.closing to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.delete_on_close to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: move files_struct.initial_delete_on_close to a bitfieldRalph Boehme1-1/+1
2020-04-03smbd: reformat an if expression in smbd_smb2_close()Ralph Boehme1-1/+3
2020-03-23s3: Remove tevent_wait code. The last user was fsp->deferred_close.Jeremy Allison1-1/+0
2020-03-23s3: smbd: Convert async SMB2 close to use the wait_queue idiom.Jeremy Allison1-15/+37
2019-12-06smbd: use put_long_date_full_timespec()Ralph Boehme1-8/+8
2019-06-20smbd: Base smb2_lock.c on tevent_reqVolker Lendecke1-0/+12
2019-01-11Revert "smbd: add an effective {smb,smbd_smb2}_request->ev_ctx that holds the...Ralph Boehme1-1/+1
2018-12-18s3-smbd: avoid assuming fsp is always intact after close_file call.Günther Deschner1-1/+1
2018-06-18smbd: add an effective {smb,smbd_smb2}_request->ev_ctx that holds the event c...Stefan Metzmacher1-1/+1
2018-03-22s3: debug: smb2: Create a new DBGC_SMB2 debug class and mark all smbd/smb2_*....Jeremy Allison1-0/+3
2016-01-22smbd:smb2_close: remove an irritating blank lineMichael Adam1-1/+0
2015-12-01s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme1-1/+1
2015-02-20s3: smbd: SMB2 close. If a file has delete on close, store the return info be...Jeremy Allison1-0/+20
2015-02-20s3: smbd: SMB2 close. Call utility function setup_close_full_information()Jeremy Allison1-26/+11
2015-02-20s3: smbd: SMB2 close. Add utility function setup_close_full_information()Jeremy Allison1-0/+42
2014-08-06s3:smb2_server: pass smbXsrv_connection to smbd_server_connection_terminate*()Stefan Metzmacher1-3/+3
2014-05-23s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_t...Jeremy Allison1-70/+57
2014-03-05s3:smb2_close: make use of smbd_smb2_generate_outbody()Stefan Metzmacher1-1/+1
2013-12-12s3:smbd/smb2 fix compiler warningsChristian Ambach1-8/+8
2013-04-17smbd: Convert smbd_smb2_close to cp_smb_filenameVolker Lendecke1-5/+3
2012-08-05s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()Stefan Metzmacher1-2/+1
2012-07-18s3-smb2: Postpone close_file until all aio is handledVolker Lendecke1-0/+52
2012-06-25s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2Stefan Metzmacher1-1/+1
2012-06-15s3:smbd: change smb2_close.c to use fsp_fnum_dbg() for fsp->fnum logging.Michael Adam1-2/+2
2012-06-09s3:smb2_close: make use of file_fsp_smb2()Stefan Metzmacher1-30/+15
2012-06-09s3:smb2_close: add missing TALLOC_FREE(subreq) in smbd_smb2_request_close_done()Stefan Metzmacher1-0/+1
2012-05-14s3:smb2_close: make the top level code async usingStefan Metzmacher1-39/+66
2012-05-14s3:smb2_close: add add smbd_smb2_close_send/recv as wrapperStefan Metzmacher1-0/+99
2012-05-14s3:smb2_close: don't do any marshalling in smbd_smb2_close() let the caller t...Stefan Metzmacher1-19/+71
2012-02-18Fix a bunch of "unused variable" warnings.Jeremy Allison1-2/+0
2011-09-07s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.cStefan Metzmacher1-12/+3
2011-03-30s3: include smbd/smbd.h where needed.Günther Deschner1-0/+1