summaryrefslogtreecommitdiff
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* s3/vfs: rename SMB_VFS_STRICT_LOCK to SMB_VFS_STRICT_LOCK_CHECKRalph Boehme2017-07-112-3/+3
* s3/vfs: remove SMB_VFS_STRICT_UNLOCKRalph Boehme2017-07-102-6/+0
* s3/locking: make find_share_mode_entry publicRalph Boehme2017-05-282-1/+3
* s3: smbd: Fix open_files.idl to correctly ignore share_mode_lease *lease in s...Jeremy Allison2017-05-181-2/+2
* s3/locking: helper functions for lease typesRalph Boehme2017-05-062-0/+19
* s3/locking: add const to fsp_lease_typeRalph Boehme2017-05-062-2/+2
* s3/locking: add fetch_share_mode_send/recvRalph Boehme2017-04-182-0/+132
* s3: locking: Update oplock optimization for the leases era !Jeremy Allison2017-03-151-9/+13
* s3: locking: Move two leases functions into a new file.Jeremy Allison2017-03-152-0/+59
* s3/locking: Avoid a talloc for nonexisting fetch_share_mode_unlockedVolker Lendecke2017-01-221-15/+17
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-224-0/+4
* smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()Ralph Boehme2016-08-081-0/+6
* smbd: Convert locking.tdb to new dbwrap_watchVolker Lendecke2016-07-151-5/+13
* Fix memory leak in share mode locking.Hemanth Thummala2016-05-271-0/+5
* s3: VFS: Map process-associated lock operation to open file description lock ...Jeremy Allison2016-05-211-3/+13
* s3: VFS: Add bool use_ofd_locks member to struct files_struct.Jeremy Allison2016-05-211-4/+5
* s3: locking: Convert on the wire behavior of POSIX (UNIX extensions) locks fr...Jeremy Allison2016-05-211-0/+88
* s3: locking: Add a const struct lock_context * paramter to set_posix_lock_pos...Jeremy Allison2016-05-213-0/+3
* s3: locking: Add some const.Jeremy Allison2016-05-212-12/+13
* s3: locking: Rename xxx_windows_lock_ref_count to xxx_lock_ref_count.Jeremy Allison2016-05-211-20/+16
* s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme2015-12-011-1/+2
* remove many valgrind errors for base.lock testNoel Power2015-11-061-0/+2
* s3:locking: initialize lease pointer in share_mode_traverse_fn()Ralph Boehme2015-10-131-3/+7
* s3:smbstatus: add stream name to share_entry_forall()Ralph Boehme2015-10-122-4/+10
* Convert uint64 to uint64_tRichard Sharpe2015-05-152-2/+2
* Convert all uint32/16/8 to _t in source3/locking.Richard Sharpe2015-05-133-6/+6
* lib: Remove server_id_str()Volker Lendecke2015-04-282-3/+7
* lib: Remove procid_str_staticVolker Lendecke2015-04-282-10/+27
* 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-222-11/+1
* smbd: Use reset_delete_on_close_lck directlyVolker Lendecke2015-04-221-3/+1
* smbd: Introduce reset_delete_on_close_lckVolker Lendecke2015-04-222-26/+37
* smbd: Save a few lines of C :-)Volker Lendecke2015-04-221-4/+1
* s3: locking: Add a memcache based lock cache.Jeremy Allison2015-04-171-9/+199
* brlock: Use 0 instead of empty initializer listChristof Schmitt2015-03-121-1/+1
* leases_db: don't leak lock_path onto talloc tosDavid Disseldorp2015-01-121-2/+9
* smbd: Fix a small leak on talloc_tos()Volker Lendecke2015-01-111-1/+1
* smbd: Fix an uninitialized variable readVolker Lendecke2015-01-111-2/+1
* s3:locking: fix uninitialiazed variable in brl_get_locks_readonly_parser()Stefan Metzmacher2014-12-181-0/+1
* s3:locking: Change the data model for leases_db to cope with dynamic path ren...Jeremy Allison2014-12-092-31/+37
* s3:locking: pass down servicepath to leases_db_add()Jeremy Allison2014-12-092-0/+3
* s3:locking: Add new utility function leases_db_copy_file_ids()Jeremy Allison2014-12-092-0/+25
* s3:locking: pass servicename_new to leases_db_rename()Jeremy Allison2014-12-093-0/+3
* s3: leases : Cope with renaming leased open files.Jeremy Allison2014-12-051-1/+24
* s3: leases: Add leases_db_rename() to cope with renaming a leased file.Jeremy Allison2014-12-052-1/+27
* s3:locking: add downgrade_share_lease() helper functionVolker Lendecke2014-12-042-0/+86
* s3:locking: cleanup leases_db from share_mode_cleanup_disconnected()Stefan Metzmacher2014-12-041-0/+12
* 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-043-5/+29
* s3:locking: add leases_db infrastructureVolker Lendecke2014-12-042-0/+433