summaryrefslogtreecommitdiff
path: root/source3/locking/locking.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-12s3:locking: Add missing NULL checkAndreas Schneider1-0/+3
2018-10-02smbd: Move downgrade_share_lease() to smbd/oplock.cVolker Lendecke1-85/+0
2018-09-14smbd: Fix a false commentVolker Lendecke1-2/+1
2018-09-14smbd: Avoid casts in DEBUG statementsVolker Lendecke1-12/+17
2018-09-07smbd: Simplify logic in remove_stale_share_mode_entriesVolker Lendecke1-2/+2
2018-09-07smbd: Simplify share_mode_stale_pidVolker Lendecke1-12/+8
2018-08-17smbd: Fix a few DEBUG statementsVolker Lendecke1-8/+14
2018-07-27smbd: Remove "share_mode_entry->lease"Volker Lendecke1-8/+2
2018-05-30s3:locking: add file_has_open_streams()Ralph Boehme1-0/+31
2018-02-13smbd: remove "id" from share_mode_entryVolker Lendecke1-1/+0
2018-02-13smbd: Remove a redundant checkVolker Lendecke1-3/+0
2018-02-13smbd: Use "share_mode_data->id", not "share_mode_entry->id"Volker Lendecke1-1/+1
2018-02-13smbd: Pass in "file_id" into share_mode_str()Volker Lendecke1-2/+4
2018-02-13smbd: Fix a signed/unsigned hickupVolker Lendecke1-1/+1
2017-07-11s3/vfs: rename SMB_VFS_STRICT_LOCK to SMB_VFS_STRICT_LOCK_CHECKRalph Boehme1-1/+1
2017-07-10s3/vfs: remove SMB_VFS_STRICT_UNLOCKRalph Boehme1-4/+0
2017-05-28s3/locking: make find_share_mode_entry publicRalph Boehme1-1/+1
2017-03-15s3: locking: Update oplock optimization for the leases era !Jeremy Allison1-9/+13
2017-01-22lib: Add lib/util/server_id.hVolker Lendecke1-0/+1
2015-12-01s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme1-1/+2
2015-05-15Convert uint64 to uint64_tRichard Sharpe1-1/+1
2015-05-13Convert all uint32/16/8 to _t in source3/locking.Richard Sharpe1-2/+2
2015-04-28lib: Remove procid_str_staticVolker Lendecke1-4/+9
2015-04-22smbd: Cancel pending notifies if the directory goes awayVolker Lendecke1-1/+30
2015-04-22smbd: Remove bool arg from set_delete_on_close_lckVolker Lendecke1-10/+1
2015-04-22smbd: Use reset_delete_on_close_lck directlyVolker Lendecke1-3/+1
2015-04-22smbd: Introduce reset_delete_on_close_lckVolker Lendecke1-26/+35
2014-12-09s3:locking: pass servicename_new to leases_db_rename()Jeremy Allison1-0/+1
2014-12-05s3: leases : Cope with renaming leased open files.Jeremy Allison1-1/+24
2014-12-04s3:locking: add downgrade_share_lease() helper functionVolker Lendecke1-0/+80
2014-12-04s3:locking: ensure all share mode removal functions go through a common lease...Jeremy Allison1-3/+88
2014-12-04s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases.Stefan Metzmacher1-2/+15
2014-08-23brlock: Do auto-cleanup at conflict timeVolker Lendecke1-0/+10
2014-07-22smbd: Simplify brl_locktestVolker Lendecke1-7/+1
2014-07-22smbd: Simplify strict_lock_default with early returnsVolker Lendecke1-34/+24
2014-07-22smbd: Use %ju/uintmax_t in source3/lockingVolker Lendecke1-12/+12
2014-07-04smbd: do_lock_cancel does not need "blr" anymoreVolker Lendecke1-2/+1
2014-07-04smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke1-2/+1
2014-07-04smbd: do_lock does not need "blr" anymoreVolker Lendecke1-2/+1
2014-07-04smbd: brl_lock does not need "blr" anymoreVolker Lendecke1-2/+1
2014-06-13locking: use correct conversion specifier for printing variablesRalph Boehme1-2/+2
2014-03-21smbd: Explicitly pass "file_id" to rename_share_filenameVolker Lendecke1-2/+3
2013-11-22smbd: Factor out get_share_mode_write_time of get_file_infosVolker Lendecke1-8/+11
2013-10-15smbd: Factor out remove_stale_share_mode_entriesVolker Lendecke1-0/+16
2013-10-15smbd: Remove FAKE_LEVEL_II_OPLOCKVolker Lendecke1-13/+1
2013-10-08smbd: Simplify set_share_modeVolker Lendecke1-30/+15
2013-10-08smbd: Simplify find_share_mode_entry callersVolker Lendecke1-46/+25
2013-10-08smbd: Convert set_share_mode to return bool for successVolker Lendecke1-2/+2
2013-10-08smbd: Make add_share_mode return boolVolker Lendecke1-4/+13
2013-10-08smbd: Change parameter from unsigned to uint32_tVolker Lendecke1-1/+1