summaryrefslogtreecommitdiff
path: root/source3/smbd/durable.c
Commit message (Expand)AuthorAgeFilesLines
* s3: smbd: Pass full fsp to file_ntimes()Samuel Cabrero2021-04-191-1/+1
* s3:smbd: let vfs_default_durable_reconnect() use file_free()Stefan Metzmacher2021-01-141-13/+22
* smbd: mark fsp as valid FSA fsp after Durable Handle reconnect succeededRalph Boehme2020-12-171-0/+2
* smbd: use fdos_mode() in vfs_default_durable_reconnect()Ralph Boehme2020-12-161-1/+1
* smbd: pass a dirfsp to fd_open() and rename it to fd_openat()Ralph Boehme2020-12-161-1/+1
* smbd: use fh_[get|set]_private_options()Ralph Boehme2020-12-161-1/+1
* smbd: use fh_[get|set]_gen_id()Ralph Boehme2020-12-161-1/+1
* smbd: use fh_[get|set]_pos() and fh_[get|set]_position_information()Ralph Boehme2020-12-161-3/+3
* smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme2020-12-161-1/+1
* smbd: Use share_mode_changed_write_time() in durable_disconnect()Volker Lendecke2020-11-101-2/+2
* smbd: Move setting d->modified=true to reset_share_mode_entry()Volker Lendecke2020-11-101-4/+0
* smbd: Give locking/share_mode_lock.c its own header fileVolker Lendecke2020-11-101-0/+1
* smbd: remove fsp->dirfspRalph Boehme2020-10-021-3/+0
* smbd: switch caller of fd_openat() to fd_open()Ralph Boehme2020-10-021-1/+1
* smbd: prepare DH disconnect for AT-namesRalph Boehme2020-05-211-1/+1
* smbd: use fd_openat()Ralph Boehme2020-05-211-1/+1
* smbd: remove redundant conn arg from fd_open()Ralph Boehme2020-05-211-1/+1
* smbd: set dirfsp in the SMB2 DH reconnectRalph Boehme2020-05-211-0/+3
* smbd: add twrp arg to synthetic_smb_fname()Ralph Boehme2020-05-051-0/+1
* smbd: move files_struct.delete_on_close to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.initial_delete_on_close to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.aio_write_behind to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.is_directory to a bitfieldRalph Boehme2020-04-031-2/+2
* smbd: move files_struct.modified to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.can_write to a bitfieldRalph Boehme2020-04-031-3/+3
* smbd: move files_struct.can_read to a bitfieldRalph Boehme2020-04-031-3/+3
* smbd: move files_struct.can_lock to a bitfieldRalph Boehme2020-04-031-1/+1
* smbd: move files_struct.write_time_forced to a bitfieldRalph Boehme2020-04-031-4/+4
* smbd: move files_struct.update_write_time_on_close to a bitfieldRalph Boehme2020-04-031-4/+7
* smbd: move files_struct.update_write_time_triggered to a bitfieldRalph Boehme2020-04-031-3/+6
* smbd: fix handling of sentinel timestamp valuesRalph Boehme2019-12-061-7/+11
* s3:param: make "servicename" a substituted optionRalph Boehme2019-11-271-1/+3
* smbd: Use share_mode_forall_entries() in vfs_default_durable_reconnect()Volker Lendecke2019-09-171-28/+50
* smbd: Fix a debug message hickupVolker Lendecke2019-09-171-5/+5
* smbd: Make fsp->fh->gen_id unique per processVolker Lendecke2019-09-171-1/+1
* vfs: restore stat fields in vfs_stat_fsp()Ralph Boehme2019-09-101-0/+2
* smbd: Remove "share_access" from files_structVolker Lendecke2019-08-061-1/+0
* s3: convert struct stat_ex st_ex_calculated_birthtime bool to flagsRalph Boehme2019-07-011-7/+5
* s3: remove unused st_ex_mask from struct stat_exRalph Boehme2019-07-011-14/+0
* smbd: Use leases_db in vfs_default_durable_reconnect()Volker Lendecke2019-04-141-17/+31
* smbd: Use share_mode_entry's lease data in vfs_default_durable_reconnect()Volker Lendecke2019-04-141-2/+2
* smbd: Pass lease parameters explicitly to find_fsp_leaseVolker Lendecke2019-04-141-1/+6
* smbd: Add some structure protection for durable reconnectVolker Lendecke2018-09-141-4/+5
* s3: smbd/durable: remove dev and inode check from vfs_default_durable_reconne...Ralph Boehme2018-07-071-24/+0
* smbd: split out a fsp_flush_write_time_update() function from update_write_ti...Stefan Metzmacher2018-06-141-4/+1
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-221-0/+1
* s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().Jeremy Allison2016-03-241-2/+5
* s3:smbd: Implementation of SMB2.1 and SMB3.0 leases.Volker Lendecke2014-12-041-0/+26
* s3:smb2_create: allow durable handles with SMB2_LEASE_HANDLEVolker Lendecke2014-12-041-1/+1
* s3: remove stat_ex.vfs_private completelyMichael Adam2014-07-241-14/+0