summaryrefslogtreecommitdiff
path: root/source3/locking
AgeCommit message (Expand)AuthorFilesLines
2018-03-20s3:locking: Fix integer overflow check in posix_lock_in_range()Andreas Schneider1-1/+2
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 Lendecke2-3/+7
2018-02-13smbd: Pass "file_id" through share_entry_forallVolker Lendecke2-0/+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 Boehme2-3/+3
2017-07-10s3/vfs: remove SMB_VFS_STRICT_UNLOCKRalph Boehme2-6/+0
2017-05-28s3/locking: make find_share_mode_entry publicRalph Boehme2-1/+3
2017-05-18s3: smbd: Fix open_files.idl to correctly ignore share_mode_lease *lease in s...Jeremy Allison1-2/+2
2017-05-06s3/locking: helper functions for lease typesRalph Boehme2-0/+19
2017-05-06s3/locking: add const to fsp_lease_typeRalph Boehme2-2/+2
2017-04-18s3/locking: add fetch_share_mode_send/recvRalph Boehme2-0/+132
2017-03-15s3: locking: Update oplock optimization for the leases era !Jeremy Allison1-9/+13
2017-03-15s3: locking: Move two leases functions into a new file.Jeremy Allison2-0/+59
2017-01-22s3/locking: Avoid a talloc for nonexisting fetch_share_mode_unlockedVolker Lendecke1-15/+17
2017-01-22lib: Add lib/util/server_id.hVolker Lendecke4-0/+4
2016-08-08smbd: ignore ctdb tombstone records in fetch_share_mode_unlocked_parser()Ralph Boehme1-0/+6
2016-07-15smbd: Convert locking.tdb to new dbwrap_watchVolker Lendecke1-5/+13
2016-05-27Fix memory leak in share mode locking.Hemanth Thummala1-0/+5
2016-05-21s3: VFS: Map process-associated lock operation to open file description lock ...Jeremy Allison1-3/+13
2016-05-21s3: VFS: Add bool use_ofd_locks member to struct files_struct.Jeremy Allison1-4/+5
2016-05-21s3: locking: Convert on the wire behavior of POSIX (UNIX extensions) locks fr...Jeremy Allison1-0/+88
2016-05-21s3: locking: Add a const struct lock_context * paramter to set_posix_lock_pos...Jeremy Allison3-0/+3
2016-05-21s3: locking: Add some const.Jeremy Allison2-12/+13
2016-05-21s3: locking: Rename xxx_windows_lock_ref_count to xxx_lock_ref_count.Jeremy Allison1-20/+16
2015-12-01s3:smbd: convert file_struct.posix_open to a bitmap with flagsRalph Boehme1-1/+2
2015-11-06remove many valgrind errors for base.lock testNoel Power1-0/+2
2015-10-13s3:locking: initialize lease pointer in share_mode_traverse_fn()Ralph Boehme1-3/+7
2015-10-12s3:smbstatus: add stream name to share_entry_forall()Ralph Boehme2-4/+10
2015-05-15Convert uint64 to uint64_tRichard Sharpe2-2/+2
2015-05-13Convert all uint32/16/8 to _t in source3/locking.Richard Sharpe3-6/+6
2015-04-28lib: Remove server_id_str()Volker Lendecke2-3/+7
2015-04-28lib: Remove procid_str_staticVolker Lendecke2-10/+27
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 Lendecke2-11/+1
2015-04-22smbd: Use reset_delete_on_close_lck directlyVolker Lendecke1-3/+1
2015-04-22smbd: Introduce reset_delete_on_close_lckVolker Lendecke2-26/+37
2015-04-22smbd: Save a few lines of C :-)Volker Lendecke1-4/+1
2015-04-17s3: locking: Add a memcache based lock cache.Jeremy Allison1-9/+199
2015-03-12brlock: Use 0 instead of empty initializer listChristof Schmitt1-1/+1
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