summaryrefslogtreecommitdiff
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme2015-12-181-1/+2
* remove many valgrind errors for base.lock testNoel Power2015-11-201-0/+2
* s3:smbstatus: add stream name to share_entry_forall()Ralph Boehme2015-10-212-4/+10
* s3:locking: initialize lease pointer in share_mode_traverse_fn()Ralph Boehme2015-10-211-3/+7
* smbd: Cancel pending notifies if the directory goes awayVolker Lendecke2015-05-211-1/+30
* smbd: Remove bool arg from set_delete_on_close_lckVolker Lendecke2015-05-212-11/+1
* smbd: Use reset_delete_on_close_lck directlyVolker Lendecke2015-05-211-3/+1
* smbd: Introduce reset_delete_on_close_lckVolker Lendecke2015-05-212-26/+37
* brlock: Use 0 instead of empty initializer listChristof Schmitt2015-03-241-1/+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-081-1/+24
* s3: leases: Add leases_db_rename() to cope with renaming a leased file.Jeremy Allison2014-12-082-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
* s3:locking: convert brl_have_read field to brl_num_read.Volker Lendecke2014-12-042-70/+59
* s3:locking: remove dead code from brl_get_locks_readonly()Stefan Metzmacher2014-11-041-50/+28
* s3:locking: Change from ndr_pull_struct_blob() to ndr_pull_struct_blob_all() ...Volker Lendecke2014-11-041-2/+2
* s3:locking: allow early return for share_entry_forall()Volker Lendecke2014-11-042-11/+16
* s3:locking: Introduce share_mode_forallVolker Lendecke2014-11-042-28/+68
* s3:locking: Rename share_mode_forall->share_entry_forallVolker Lendecke2014-11-042-4/+4
* brlock: Remove validate_lock_entriesVolker Lendecke2014-08-231-94/+1
* brlock: Do auto-cleanup at conflict timeVolker Lendecke2014-08-233-47/+57
* locking: posix_lock_list does not use "fsp"Volker Lendecke2014-08-061-4/+0
* locking: Avoid a pointless castVolker Lendecke2014-08-061-1/+1
* smbd: Simplify brl_locktestVolker Lendecke2014-07-223-33/+16
* smbd: Restructure brl_conflict_otherVolker Lendecke2014-07-221-14/+39
* smbd: Fix indentation, {} and line length in brl_conflict_otherVolker Lendecke2014-07-221-6/+14
* smbd: Rename lck2->rw_probe in brl_conflict_otherVolker Lendecke2014-07-221-8/+8
* smbd: Rename lck1->lock in brl_conflict_otherVolker Lendecke2014-07-221-8/+8
* smbd: Use a struct initializer brl_lockVolker Lendecke2014-07-221-13/+10
* smbd: Simplify strict_lock_default with early returnsVolker Lendecke2014-07-221-34/+24
* smbd: Use %ju/uintmax_t in source3/lockingVolker Lendecke2014-07-223-79/+120
* smbd: do_lock_cancel does not need "blr" anymoreVolker Lendecke2014-07-042-4/+2
* smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke2014-07-043-6/+3
* smbd: Remove unused blocking_lock_record* from VFS_BRL_CANCEL_WINDOWSVolker Lendecke2014-07-041-4/+3
* smbd: do_lock does not need "blr" anymoreVolker Lendecke2014-07-042-4/+2
* smbd: brl_lock does not need "blr" anymoreVolker Lendecke2014-07-043-6/+3
* smbd: Remove unused blocking_lock_record* from VFS_BRL_LOCK_WINDOWSVolker Lendecke2014-07-041-4/+3
* smbd: Use brl_delete_lock_struct in brl_lock_cancel_defaultVolker Lendecke2014-07-041-6/+1
* s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().Jeremy Allison2014-07-021-1/+1
* smbd: validate_lock_entries does not need mem_ctx anymoreVolker Lendecke2014-06-301-4/+3
* smbd: Simplify validate_lock_entriesVolker Lendecke2014-06-301-36/+10
* smbd: Factor out brl_delete_lock_structVolker Lendecke2014-06-301-6/+12