s3:g_lock: avoid very expensive generate_random_buffer() in g_lock_parse()
[samba.git] / source3 / lib / g_lock.c
2020-07-08 Stefan Metzmachers3:g_lock: avoid very expensive generate_random_buffer...
2020-05-15 Volker Lendeckelib: Add g_lock_dump_send/recv
2020-05-15 Volker Lendeckelib: Add g_lock_set_lock_order()
2020-05-15 Volker Lendeckelib: Add g_lock_writev_data
2020-05-15 Volker Lendeckelib: Allow additional dbufs in g_lock_store()
2020-05-15 Volker Lendeckelib: Add g_lock_seqnum()
2020-05-15 Volker Lendeckelib: Add g_lock_wake_watchers()
2020-05-15 Volker Lendeckelib: Add g_lock_watch_data_send/recv()
2019-12-22 Volker Lendeckelib: Fix contending with a READ lock
2019-11-26 Volker Lendeckeg_lock: Speed up sync g_lock_lock()
2019-11-26 Volker Lendeckeg_lock: Move a variable inside the block were it's...
2019-11-26 Volker Lendeckeg_lock: Factor out g_lock_cleanup_shared()
2019-11-22 Volker Lendeckelib: Change the g_lock data model
2019-11-22 Volker Lendeckelib: Add g_lock_ctx_init_backend()
2019-11-22 Volker Lendeckelib: Make struct g_lock_rec private to g_lock.c
2019-11-22 Volker Lendeckeg_lock: Change prototype of g_lock_dump
2019-11-22 Volker Lendeckeg_lock: Pass "data" down to g_lock_trylock()
2019-11-22 Volker Lendeckedbwrap: Pass "value" to dbwrap_do_locked() callback
2019-11-06 Volker Lendeckelib: Avoid includes.h in g_lock.c
2019-11-06 Volker Lendeckelib: Remove g_lock_do()
2019-11-06 Volker Lendeckeg_lock: Avoid sys_random(), use generate_random()
2019-11-06 Volker Lendeckelib: Remove #define serverid_equal server_id_equal
2019-07-16 Noel Powers3/lib: clang: Fix 'passed-by-value struct argument...
2019-05-08 Volker Lendeckeg_lock: Fix a typo
2019-05-08 Volker Lendeckeg_lock: Apply some const
2018-08-17 Volker Lendeckedbwrap: Clarify db_open_watched API
2018-08-17 Volker Lendeckeg_lock: Fix DEBUG messages
2018-08-17 Volker Lendeckelib: Pass mem_ctx to lock_path()
2018-08-14 Volker Lendeckeg_lock: Simplify g_lock_trylock
2018-08-14 Volker Lendeckeg_lock: Avoid a double call to serverid_exist
2018-04-24 Volker Lendecketevent: Fix callers of tevent_req_set_endtime
2018-02-08 Volker Lendeckelib: Make g_lock_locks use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_dump use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_do use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_write_data use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_unlock use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_lock use TDB_DATA
2018-02-08 Volker Lendeckelib: Make g_lock_lock_send use TDB_DATA
2018-01-10 Stefan Metzmachers3:g_lock: keep old mylock on error and don't store...
2017-12-20 Stefan Metzmacherg_lock: fix cleanup of stale entries in g_lock_trylock()
2017-12-09 Andreas Schneiders3:glock: Move sanity check in g_lock_parse()
2017-11-29 Volker Lendeckedbwrap_watch: Remove the "prec" parameter from watch_recv
2017-07-25 Volker Lendeckeg_lock: remove unused functions g_lock_get() and g_lock...
2017-07-25 Volker Lendeckeg_lock: Use parse_record in g_lock_dump
2017-07-25 Volker Lendeckeg_lock: remove unused functions g_lock_put() and g_lock...
2017-07-25 Volker Lendeckeg_lock: Use dbwrap_do_locked in g_lock_write_data
2017-07-25 Volker Lendeckeg_lock: Use dbwrap_do_locked in g_lock_lock_retry
2017-07-25 Volker Lendeckeg_lock: Use dbwrap_do_locked for g_lock_lock
2017-07-25 Volker Lendeckeg_lock: Avoid talloc in g_lock_trylock
2017-07-25 Volker Lendeckeg_lock: Initialize variables
2017-07-25 Volker Lendeckeg_lock: Implement g_lock_unlock without talloc
2017-07-25 Volker Lendeckeg_lock: add "struct g_lock" without talloc
2017-07-25 Volker Lendeckeg_lock: simplify g_lock_trylock
2017-07-25 Volker Lendeckeg_lock: Walk locks only once in g_lock_trylock
2017-06-15 Volker Lendeckeg_lock: open with LOCK_ORDER_3
2017-06-15 Volker Lendeckeg_lock: Heuristically check for server existence
2017-06-15 Volker Lendeckeg_lock: Allow lock upgrade/downgrade
2017-06-15 Volker Lendeckeg_lock: Make g_lock_dump return a complete list of...
2017-06-15 Volker Lendeckeg_lock: Add g_lock_write_data
2017-06-15 Volker Lendeckeg_lock: Make g_lock_record_store also store userdata
2017-06-15 Volker Lendeckeg_lock: Reformat to allow userdata
2017-06-15 Volker Lendeckeg_lock: Move parsing routines together
2017-06-15 Volker Lendeckeg_lock: unparse->put
2017-06-15 Volker Lendeckeg_lock: parse->get
2017-06-15 Volker Lendeckeg_lock: Remove a pointless "else"
2017-06-15 Volker Lendeckeg_lock: Remove unused g_lock_get
2017-06-15 Volker Lendeckeg_lock: Make it endian-neutral
2017-06-15 Volker Lendeckeg_lock: More correct error msg
2017-06-15 Volker Lendeckeg_lock: Fix two typos
2017-01-22 Volker Lendeckelib: Add lib/util/server_id.h
2016-07-15 Volker Lendeckelib: Convert g_lock to new dbwrap_watch
2016-07-15 Volker Lendeckeg_lock: Use "blocker" argument to dbwrap_record_watch_send
2016-07-15 Volker Lendeckedbwrap: Add "blocker" to record_watch_send
2016-03-06 Volker Lendeckeg_lock: Remove some unneeded includes
2016-02-23 Volker Lendeckelib: Avoid an unnecessary cast
2014-11-03 David Disseldorpg_lock: don't leak lock_path onto talloc tos
2014-02-07 Michael Adamdbwrap: add a dbwrap_flags argument to db_open()
2013-11-13 Stefan MetzmacherMerge branch 'master' of ctdb into 'master' of samba
2013-02-19 Stefan Metzmachers3:lib: make use of samba_tevent_context_init()
2012-08-24 Stefan Metzmachers3:g_lock: use serverid_exists() with SERVERID_UNIQUE_I...
2012-08-16 Volker Lendeckes3-g_lock: Make g_lock_lock more robust
2012-08-16 Volker Lendeckes3-g_lock: Properly free "rec" on retry to avoid deadlock
2012-06-21 Michael Adams3:util: rename procid_equal() to serverid_equal()
2012-04-19 Volker Lendeckes3-g_lock: Use dbwrap_record_watch_send/recv
2012-02-16 Andrew Bartlettlib/util: Remove sys_poll as it is no longer needed
2012-01-18 Volker Lendeckes3: Add a "lock_order" argument to db_open
2011-12-12 Volker Lendeckes3: Remove a bunch of calls to procid_self()
2011-10-11 Michael Adams3:g_lock: convert to use only dbwrap wrapper functions.
2011-09-20 Michael Adams3:g_lock: add a missing \n to a debug message in g_loc...
2011-09-07 Gregor Becks3: let g_lock_unlock() return more specific status...
2011-07-29 Michael Adams3:dbwrap: move all .c and .h files of dbwrap to lib...
2011-07-29 Michael Adams3:dbwrap: move db_open() to a file dbwrap_open.c of...
2011-07-29 Michael Adams3:g_lock: explicitly include dbwrap.h
2011-06-27 Christian Ambachs3:g_lock: g_lock.tdb should not be executable
2011-06-24 Stefan MetzmacherMerge commit 'release-4-0-0alpha15' into master4-tmp
2011-06-24 Andrew BartlettMerge 2610c05b5b95cc7036b3d6dfb894c6cfbdb68483 as Samba... samba-4.0.0alpha16
2011-06-09 Andrew Bartlettlib/util Bring procid_str() into lib/util as server_id_...
2011-06-09 Andrew Bartletts3-talloc Change TALLOC_ARRAY() to talloc_array()
2011-05-06 Günther Deschners3: only include tdb headers where needed.
2011-03-30 Volker Lendeckes3: Fix g_lock_lock after the select/poll conversion
next