summaryrefslogtreecommitdiffstats
path: root/source3/locking
Commit message (Expand)AuthorAgeFilesLines
* s3:brlock: fix a comment typoMichael Adam2014-01-301-1/+1
* smbd: Early exitVolker Lendecke2013-12-141-1/+7
* smbd: Simplify get_share_mode_lock a bitVolker Lendecke2013-12-141-14/+13
* smbd: Factor out get_share_mode_write_time of get_file_infosVolker Lendecke2013-11-222-8/+12
* smbd: Fix CID 1035434 Same on both sidesVolker Lendecke2013-11-111-1/+1
* smbd: Factor out remove_stale_share_mode_entriesVolker Lendecke2013-10-153-14/+18
* smbd: Add debugs to brlock.cVolker Lendecke2013-10-151-0/+15
* smbd: Remove FAKE_LEVEL_II_OPLOCKVolker Lendecke2013-10-151-13/+1
* smbd: Put "have_read_oplocks" into brlock.tdbVolker Lendecke2013-10-152-10/+48
* 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-082-3/+3
* smbd: Make add_share_mode return boolVolker Lendecke2013-10-081-4/+13
* smbd: Change parameter from unsigned to uint32_tVolker Lendecke2013-10-082-2/+2
* smbd: Remove byte_range_lock->read_onlyVolker Lendecke2013-10-061-10/+0
* smbd: Remove the brl_get_locks wrapperVolker Lendecke2013-10-061-9/+2
* smbd: brl_get_locks_internal is always called r/w nowVolker Lendecke2013-10-061-37/+11
* smbd: Restructure brl_get_locks_readonlyVolker Lendecke2013-10-061-10/+103
* smbd: Avoid an if-statement per read/write in the non-clustered caseVolker Lendecke2013-10-061-4/+4
* smbd: Remove unused "brl->key" struct elementVolker Lendecke2013-10-061-3/+1
* smbd: Avoid calling serverid_exists twiceVolker Lendecke2013-10-061-0/+6
* smbd: Properly protect against invalid lock dataVolker Lendecke2013-09-121-0/+6
* smbd: Convert br_lck->lock_data to tallocVolker Lendecke2013-09-111-26/+29
* smbd: Move "struct byte_range_lock" definition to brlock.cVolker Lendecke2013-09-111-0/+10
* smbd: Add brl_fsp access functionVolker Lendecke2013-09-112-0/+6
* smbd: Add brl_num_locks access functionVolker Lendecke2013-09-112-0/+7
* smbd: Use ZERO_STRUCT instead of memsetVolker Lendecke2013-09-111-1/+1
* smbd: Fix a typoVolker Lendecke2013-09-111-1/+1
* smbd: Make brl_lock_failed staticVolker Lendecke2013-09-112-2/+3
* smbd: Make brl_same_context staticVolker Lendecke2013-09-112-3/+1
* smbd: Fix blank line endingsVolker Lendecke2013-09-111-19/+19
* smbd: Apply some const to find_share_mode_entryVolker Lendecke2013-09-061-2/+2
* smbd: Apply some const to share_modes_identicalVolker Lendecke2013-09-061-2/+2
* smbd: Simplify find_share_mode_entryVolker Lendecke2013-09-061-2/+5
* smbd: Fix flawed share_mode_stale_pid APIVolker Lendecke2013-09-032-9/+50
* smbd: Rename parameter "i" to "idx"Volker Lendecke2013-09-032-7/+7
* smbd: We don't use DEFERRED_OPEN_ENTRY anymoreVolker Lendecke2013-04-262-67/+0
* smbd: Use dbwrap_record_watch_send for defer_openVolker Lendecke2013-04-261-0/+3
* s3:locking add NDR debug in share_mode_forallChristian Ambach2013-04-191-0/+4
* s3:locking: add function share_mode_cleanup_disconnected()Gregor Beck2013-04-182-0/+102
* s3:locking: improve debug output of parse_share_modes()Gregor Beck2013-04-181-1/+2
* s3:locking: no need to make a file_id passed by value a constantGregor Beck2013-04-182-13/+10
* s3:locking:brlock: add function brl_cleanup_disconnected()Gregor Beck2013-04-182-0/+74
* s3:locking:brlock: explain the lockdb_clean semantic better in brl_reconnect_...Michael Adam2013-04-181-1/+5
* s3:locking:brlock: let validate_lock_entries keep entries for disconnected se...Gregor Beck2013-04-181-8/+23
* s3:locking:brlock: improve the comment for the brl self cleaning codeMichael Adam2013-04-181-3/+6
* s3:locking:brlock: use serverids_exist to validate_lock_entriesGregor Beck2013-04-181-3/+34
* brlock.c: Fix typo in comment.Karolin Seeger2013-02-181-1/+1
* s3: Use dbwrap_parse_record in fetch_share_mode_unlockedVolker Lendecke2012-11-281-13/+14
* s3:locking: add brl_mark_disconnected() and brl_reconnect_disconnected()Stefan Metzmacher2012-09-082-0/+127