summaryrefslogtreecommitdiff
path: root/source3/lib/g_lock.c
Commit message (Expand)AuthorAgeFilesLines
* tevent: Fix callers of tevent_req_set_endtimeVolker Lendecke2018-04-241-2/+0
* lib: Make g_lock_locks use TDB_DATAVolker Lendecke2018-02-081-7/+3
* lib: Make g_lock_dump use TDB_DATAVolker Lendecke2018-02-081-6/+7
* lib: Make g_lock_do use TDB_DATAVolker Lendecke2018-02-081-4/+3
* lib: Make g_lock_write_data use TDB_DATAVolker Lendecke2018-02-081-5/+8
* lib: Make g_lock_unlock use TDB_DATAVolker Lendecke2018-02-081-7/+9
* lib: Make g_lock_lock use TDB_DATAVolker Lendecke2018-02-081-4/+4
* lib: Make g_lock_lock_send use TDB_DATAVolker Lendecke2018-02-081-8/+7
* s3:g_lock: keep old mylock on error and don't store new mylock on errorStefan Metzmacher2018-01-101-2/+17
* g_lock: fix cleanup of stale entries in g_lock_trylock()Stefan Metzmacher2017-12-201-1/+5
* s3:glock: Move sanity check in g_lock_parse()Andreas Schneider2017-12-101-2/+2
* dbwrap_watch: Remove the "prec" parameter from watch_recvVolker Lendecke2017-11-291-1/+1
* g_lock: remove unused functions g_lock_get() and g_lock_get_talloc()Volker Lendecke2017-07-251-76/+0
* g_lock: Use parse_record in g_lock_dumpVolker Lendecke2017-07-251-24/+64
* g_lock: remove unused functions g_lock_put() and g_lock_record_store()Volker Lendecke2017-07-251-80/+0
* g_lock: Use dbwrap_do_locked in g_lock_write_dataVolker Lendecke2017-07-251-34/+62
* g_lock: Use dbwrap_do_locked in g_lock_lock_retryVolker Lendecke2017-07-251-28/+25
* g_lock: Use dbwrap_do_locked for g_lock_lockVolker Lendecke2017-07-251-21/+43
* g_lock: Avoid talloc in g_lock_trylockVolker Lendecke2017-07-251-39/+28
* g_lock: Initialize variablesVolker Lendecke2017-07-251-2/+2
* g_lock: Implement g_lock_unlock without tallocVolker Lendecke2017-07-251-45/+50
* g_lock: add "struct g_lock" without tallocVolker Lendecke2017-07-251-0/+89
* g_lock: simplify g_lock_trylockVolker Lendecke2017-07-251-15/+18
* g_lock: Walk locks only once in g_lock_trylockVolker Lendecke2017-07-251-10/+3
* g_lock: open with LOCK_ORDER_3Volker Lendecke2017-06-151-1/+1
* g_lock: Heuristically check for server existenceVolker Lendecke2017-06-151-0/+16
* g_lock: Allow lock upgrade/downgradeVolker Lendecke2017-06-151-14/+31
* g_lock: Make g_lock_dump return a complete list of locksVolker Lendecke2017-06-151-17/+13
* g_lock: Add g_lock_write_dataVolker Lendecke2017-06-151-0/+49
* g_lock: Make g_lock_record_store also store userdataVolker Lendecke2017-06-151-10/+13
* g_lock: Reformat to allow userdataVolker Lendecke2017-06-151-31/+98
* g_lock: Move parsing routines togetherVolker Lendecke2017-06-151-54/+54
* g_lock: unparse->putVolker Lendecke2017-06-151-5/+5
* g_lock: parse->getVolker Lendecke2017-06-151-7/+7
* g_lock: Remove a pointless "else"Volker Lendecke2017-06-151-2/+1
* g_lock: Remove unused g_lock_getVolker Lendecke2017-06-151-33/+0
* g_lock: Make it endian-neutralVolker Lendecke2017-06-151-13/+85
* g_lock: More correct error msgVolker Lendecke2017-06-151-1/+1
* g_lock: Fix two typosVolker Lendecke2017-06-151-3/+2
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-221-0/+1
* lib: Convert g_lock to new dbwrap_watchVolker Lendecke2016-07-151-13/+18
* g_lock: Use "blocker" argument to dbwrap_record_watch_sendVolker Lendecke2016-07-151-8/+9
* dbwrap: Add "blocker" to record_watch_sendVolker Lendecke2016-07-151-3/+6
* g_lock: Remove some unneeded includesVolker Lendecke2016-03-061-3/+0
* lib: Avoid an unnecessary castVolker Lendecke2016-02-231-1/+1
* g_lock: don't leak lock_path onto talloc tosDavid Disseldorp2014-11-031-1/+9
* dbwrap: add a dbwrap_flags argument to db_open()Michael Adam2014-02-071-1/+2
* s3:lib: make use of samba_tevent_context_init()Stefan Metzmacher2013-02-191-2/+2
* s3:g_lock: use serverid_exists() with SERVERID_UNIQUE_ID_NOT_TO_VERIFYStefan Metzmacher2012-08-241-1/+10
* s3-g_lock: Make g_lock_lock more robustVolker Lendecke2012-08-161-0/+24