summaryrefslogtreecommitdiff
path: root/source3/locking/brlock.c
Commit message (Expand)AuthorAgeFilesLines
* lib: Remove #define serverid_equal server_id_equalVolker Lendecke2019-11-061-3/+4
* smbd: Use file_id_str_buf() in brl_cleanup_disconnected()Volker Lendecke2019-09-101-23/+24
* smbd: Use file_id_str_buf() in brl_get_locks()Volker Lendecke2019-09-101-3/+4
* s3:locking: add brl_req_guid() and brl_req_mem_ctx() helper functionsStefan Metzmacher2019-09-091-4/+41
* s3:brlock: always return LOCK_NOT_GRANTED instead of FILE_LOCK_CONFLICTStefan Metzmacher2019-09-091-4/+4
* s3:locking: add/split out byte_range_{valid,overlap}() helper functionsStefan Metzmacher2019-09-091-16/+93
* smbd: Don't store num_read_oplocks in brlock.tdbVolker Lendecke2019-07-041-38/+6
* smbd: Remove unused "msg_ctx" from brl_close_fnum()Volker Lendecke2019-07-021-2/+1
* smbd: Remove unused "msg_ctx" from brl_unlock()Volker Lendecke2019-07-021-3/+2
* vfs: Remove unused "msg_ctx" from SMB_VFS_BRL_UNLOCK_WINDOWSVolker Lendecke2019-07-021-8/+5
* smbd: Remove unused "msg_ctx" from brl_unlock_posix()Volker Lendecke2019-07-021-3/+2
* smbd: Remove unused "msg_ctx" from brl_lock()Volker Lendecke2019-07-021-10/+10
* smbd: Remove unused "msg_ctx" from brl_lock_posixVolker Lendecke2019-07-021-3/+2
* smbd: Remove unused "blocking_lock" from brl_lock_windows_default()Volker Lendecke2019-07-021-1/+1
* vfs: Remove "blocking_lock" from SMB_VFS_BRL_LOCK_WINDOWSVolker Lendecke2019-07-021-6/+3
* smbd: brl_lock() never sees blocking locks anymoreVolker Lendecke2019-07-021-3/+2
* smbd: Fix broken brlock for clusteringVolker Lendecke2019-06-281-10/+6
* vfs: Remove SMB_VFS_BRL_CANCEL_WINDOWSVolker Lendecke2019-06-201-14/+0
* smbd: Remove unused brlock codeVolker Lendecke2019-06-201-291/+9
* smbd: Remove SMB1 special case handling from brlock.cVolker Lendecke2019-06-201-35/+1
* smbd: Add "blocker_pid" to brl_lock()Volker Lendecke2019-06-201-0/+2
* smbd: Adapt brl_pending_overlap to README.CodingVolker Lendecke2019-05-281-6/+11
* brlock: Remove clustering special caseVolker Lendecke2019-05-281-16/+7
* Fix ubsan null pointer passed as argument 2Gary Lockyer2019-05-271-1/+3
* smbd: Merge "print_lock_struct" into one DBGVolker Lendecke2019-05-231-12/+12
* lib: Pass mem_ctx to lock_path()Volker Lendecke2018-08-171-1/+1
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-221-0/+1
* s3: locking: Add a const struct lock_context * paramter to set_posix_lock_pos...Jeremy Allison2016-05-211-0/+1
* remove many valgrind errors for base.lock testNoel Power2015-11-061-0/+2
* Convert all uint32/16/8 to _t in source3/locking.Richard Sharpe2015-05-131-3/+3
* lib: Remove server_id_str()Volker Lendecke2015-04-281-2/+5
* lib: Remove procid_str_staticVolker Lendecke2015-04-281-6/+18
* brlock: Use 0 instead of empty initializer listChristof Schmitt2015-03-121-1/+1
* s3:locking: fix uninitialiazed variable in brl_get_locks_readonly_parser()Stefan Metzmacher2014-12-181-0/+1
* s3:locking: convert brl_have_read field to brl_num_read.Volker Lendecke2014-11-111-67/+56
* brlock: don't leak lock_path onto talloc tosDavid Disseldorp2014-11-031-2/+11
* s3:locking: remove dead code from brl_get_locks_readonly()Stefan Metzmacher2014-10-311-50/+28
* brlock: Remove validate_lock_entriesVolker Lendecke2014-08-231-94/+1
* brlock: Do auto-cleanup at conflict timeVolker Lendecke2014-08-231-46/+46
* smbd: Simplify brl_locktestVolker Lendecke2014-07-221-19/+13
* 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: Use %ju/uintmax_t in source3/lockingVolker Lendecke2014-07-221-12/+14
* smbd: brl_lock_cancel does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* smbd: Remove unused blocking_lock_record* from VFS_BRL_CANCEL_WINDOWSVolker Lendecke2014-07-041-4/+3
* smbd: brl_lock does not need "blr" anymoreVolker Lendecke2014-07-041-2/+1
* smbd: Remove unused blocking_lock_record* from VFS_BRL_LOCK_WINDOWSVolker Lendecke2014-07-041-4/+3