summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2015-01-12leases_db: don't leak lock_path onto talloc tosDavid Disseldorp1-2/+9
2015-01-11smbd: Fix a small leak on talloc_tos()Volker Lendecke1-1/+1
2015-01-11smbd: Fix an uninitialized variable readVolker Lendecke1-2/+1
2014-12-18s3:locking: fix uninitialiazed variable in brl_get_locks_readonly_parser()Stefan Metzmacher1-0/+1
2014-12-09s3:locking: Change the data model for leases_db to cope with dynamic path ren...Jeremy Allison2-31/+37
2014-12-09s3:locking: pass down servicepath to leases_db_add()Jeremy Allison2-0/+3
2014-12-09s3:locking: Add new utility function leases_db_copy_file_ids()Jeremy Allison2-0/+25
2014-12-09s3:locking: pass servicename_new to leases_db_rename()Jeremy Allison3-0/+3
2014-12-05s3: leases : Cope with renaming leased open files.Jeremy Allison1-1/+24
2014-12-05s3: leases: Add leases_db_rename() to cope with renaming a leased file.Jeremy Allison2-1/+27
2014-12-04s3:locking: add downgrade_share_lease() helper functionVolker Lendecke2-0/+86
2014-12-04s3:locking: cleanup leases_db from share_mode_cleanup_disconnected()Stefan Metzmacher1-0/+12
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 Metzmacher3-5/+29
2014-12-04s3:locking: add leases_db infrastructureVolker Lendecke2-0/+433
2014-11-11s3:locking: convert brl_have_read field to brl_num_read.Volker Lendecke2-70/+59
2014-11-03share_mode_lock: don't leak lock_path onto talloc tosDavid Disseldorp1-2/+9
2014-11-03brlock: don't leak lock_path onto talloc tosDavid Disseldorp1-2/+11
2014-10-31s3:locking: remove dead code from brl_get_locks_readonly()Stefan Metzmacher1-50/+28
2014-10-31s3:locking: Change from ndr_pull_struct_blob() to ndr_pull_struct_blob_all() ...Volker Lendecke1-2/+2
2014-10-31s3:locking: allow early return for share_entry_forall()Volker Lendecke2-11/+16
2014-10-31s3:locking: Introduce share_mode_forallVolker Lendecke2-28/+68
2014-10-31s3:locking: Rename share_mode_forall->share_entry_forallVolker Lendecke2-4/+4
2014-08-23brlock: Remove validate_lock_entriesVolker Lendecke1-94/+1
2014-08-23brlock: Do auto-cleanup at conflict timeVolker Lendecke3-47/+57
2014-08-06locking: posix_lock_list does not use "fsp"Volker Lendecke1-4/+0
2014-08-06locking: Avoid a pointless castVolker Lendecke1-1/+1
2014-07-22smbd: Simplify brl_locktestVolker Lendecke3-33/+16
2014-07-22smbd: Restructure brl_conflict_otherVolker Lendecke1-14/+39
2014-07-22smbd: Fix indentation, {} and line length in brl_conflict_otherVolker Lendecke1-6/+14
2014-07-22smbd: Rename lck2->rw_probe in brl_conflict_otherVolker Lendecke1-8/+8
2014-07-22smbd: Rename lck1->lock in brl_conflict_otherVolker Lendecke1-8/+8
2014-07-22smbd: Use a struct initializer brl_lockVolker Lendecke1-13/+10
2014-07-22smbd: Simplify strict_lock_default with early returnsVolker Lendecke1-34/+24
2014-07-22smbd: Use %ju/uintmax_t in source3/lockingVolker Lendecke3-79/+120
2014-07-04smbd: do_lock_cancel does not need "blr" anymoreVolker Lendecke2-4/+2
2014-07-04smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke3-6/+3
2014-07-04smbd: Remove unused blocking_lock_record* from VFS_BRL_CANCEL_WINDOWSVolker Lendecke1-4/+3
2014-07-04smbd: do_lock does not need "blr" anymoreVolker Lendecke2-4/+2
2014-07-04smbd: brl_lock does not need "blr" anymoreVolker Lendecke3-6/+3
2014-07-04smbd: Remove unused blocking_lock_record* from VFS_BRL_LOCK_WINDOWSVolker Lendecke1-4/+3
2014-07-04smbd: Use brl_delete_lock_struct in brl_lock_cancel_defaultVolker Lendecke1-6/+1
2014-07-02s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().Jeremy Allison1-1/+1
2014-06-30smbd: validate_lock_entries does not need mem_ctx anymoreVolker Lendecke1-4/+3
2014-06-30smbd: Simplify validate_lock_entriesVolker Lendecke1-36/+10
2014-06-30smbd: Factor out brl_delete_lock_structVolker Lendecke1-6/+12
2014-06-30smbd: Simplify validate_lock_entriesVolker Lendecke1-10/+11
2014-06-30smbstatus: Fix an uninitialized variableVolker Lendecke1-0/+1
2014-06-13locking: use correct conversion specifier for printing variablesRalph Boehme2-8/+9
2014-05-02s3 : smbd : Protect all possible code paths from fsp->op == NULL.Jeremy Allison1-2/+14