summaryrefslogtreecommitdiff
path: root/source3/locking/locking.c
Commit message (Expand)AuthorAgeFilesLines
* smbd: Move downgrade_share_lease() to smbd/oplock.cVolker Lendecke2018-10-021-85/+0
* smbd: Fix a false commentVolker Lendecke2018-09-141-2/+1
* smbd: Avoid casts in DEBUG statementsVolker Lendecke2018-09-141-12/+17
* smbd: Simplify logic in remove_stale_share_mode_entriesVolker Lendecke2018-09-071-2/+2
* smbd: Simplify share_mode_stale_pidVolker Lendecke2018-09-071-12/+8
* smbd: Fix a few DEBUG statementsVolker Lendecke2018-08-171-8/+14
* smbd: Remove "share_mode_entry->lease"Volker Lendecke2018-07-271-8/+2
* s3:locking: add file_has_open_streams()Ralph Boehme2018-05-301-0/+31
* smbd: remove "id" from share_mode_entryVolker Lendecke2018-02-131-1/+0
* smbd: Remove a redundant checkVolker Lendecke2018-02-131-3/+0
* smbd: Use "share_mode_data->id", not "share_mode_entry->id"Volker Lendecke2018-02-131-1/+1
* smbd: Pass in "file_id" into share_mode_str()Volker Lendecke2018-02-131-2/+4
* smbd: Fix a signed/unsigned hickupVolker Lendecke2018-02-131-1/+1
* s3/vfs: rename SMB_VFS_STRICT_LOCK to SMB_VFS_STRICT_LOCK_CHECKRalph Boehme2017-07-111-1/+1
* s3/vfs: remove SMB_VFS_STRICT_UNLOCKRalph Boehme2017-07-101-4/+0
* s3/locking: make find_share_mode_entry publicRalph Boehme2017-05-281-1/+1
* s3: locking: Update oplock optimization for the leases era !Jeremy Allison2017-03-151-9/+13
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-221-0/+1
* s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme2015-12-011-1/+2
* Convert uint64 to uint64_tRichard Sharpe2015-05-151-1/+1
* Convert all uint32/16/8 to _t in source3/locking.Richard Sharpe2015-05-131-2/+2
* lib: Remove procid_str_staticVolker Lendecke2015-04-281-4/+9
* smbd: Cancel pending notifies if the directory goes awayVolker Lendecke2015-04-221-1/+30
* smbd: Remove bool arg from set_delete_on_close_lckVolker Lendecke2015-04-221-10/+1
* smbd: Use reset_delete_on_close_lck directlyVolker Lendecke2015-04-221-3/+1
* smbd: Introduce reset_delete_on_close_lckVolker Lendecke2015-04-221-26/+35
* s3:locking: pass servicename_new to leases_db_rename()Jeremy Allison2014-12-091-0/+1
* s3: leases : Cope with renaming leased open files.Jeremy Allison2014-12-051-1/+24
* s3:locking: add downgrade_share_lease() helper functionVolker Lendecke2014-12-041-0/+80
* s3:locking: ensure all share mode removal functions go through a common lease...Jeremy Allison2014-12-041-3/+88
* s3:open_files.idl: add data structures for SMB2.1 and SMB3.0 leases.Stefan Metzmacher2014-12-041-2/+15
* brlock: Do auto-cleanup at conflict timeVolker Lendecke2014-08-231-0/+10
* smbd: Simplify brl_locktestVolker Lendecke2014-07-221-7/+1
* smbd: Simplify strict_lock_default with early returnsVolker Lendecke2014-07-221-34/+24
* smbd: Use %ju/uintmax_t in source3/lockingVolker Lendecke2014-07-221-12/+12
* smbd: do_lock_cancel does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* smbd: do_lock does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* smbd: brl_lock does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* locking: use correct conversion specifier for printing variablesRalph Boehme2014-06-131-2/+2
* smbd: Explicitly pass "file_id" to rename_share_filenameVolker Lendecke2014-03-211-2/+3
* smbd: Factor out get_share_mode_write_time of get_file_infosVolker Lendecke2013-11-221-8/+11
* smbd: Factor out remove_stale_share_mode_entriesVolker Lendecke2013-10-151-0/+16
* smbd: Remove FAKE_LEVEL_II_OPLOCKVolker Lendecke2013-10-151-13/+1
* smbd: Simplify set_share_modeVolker Lendecke2013-10-081-30/+15
* smbd: Simplify find_share_mode_entry callersVolker Lendecke2013-10-081-46/+25
* smbd: Convert set_share_mode to return bool for successVolker Lendecke2013-10-081-2/+2
* smbd: Make add_share_mode return boolVolker Lendecke2013-10-081-4/+13
* smbd: Change parameter from unsigned to uint32_tVolker Lendecke2013-10-081-1/+1
* smbd: Avoid calling serverid_exists twiceVolker Lendecke2013-10-061-0/+6