summaryrefslogtreecommitdiff
path: root/lib/dbwrap
AgeCommit message (Expand)AuthorFilesLines
2021-06-04dbwrap: Remove "db_context->try_fetch_locked()" fn pointerVolker Lendecke2-18/+0
2021-06-04dbwrap: Remove unused dbwrap_try_fetch_locked()Volker Lendecke2-13/+0
2020-06-10dbwrap_rbt: support TDB_INSERT and TDB_MODIFY store flagsDavid Disseldorp1-0/+8
2020-05-15dbwrap: Make dbwrap_lock_order_[un]lock() publicVolker Lendecke2-4/+9
2020-05-15dbwrap: Simplify dbwrap_lock_order_[un]lock()Volker Lendecke1-34/+49
2019-11-22dbwrap: Don't set rec->value in dbwrap_do_locked()Volker Lendecke2-4/+10
2019-11-22dbwrap: Protect against invalid db_record->valueVolker Lendecke4-0/+20
2019-11-22dbwrap: Pass "value" to dbwrap_do_locked() callbackVolker Lendecke4-4/+14
2019-11-22dbwrap_tdb: Return correct error from db_tdb_storev()Volker Lendecke1-2/+8
2019-11-22dbwrap_tdb: Avoid includes.hVolker Lendecke1-1/+3
2019-11-06dbwrap_tdb: Avoid a use of talloc_stackframe()Volker Lendecke1-10/+10
2019-09-17lib: Allow a 4th lock orderVolker Lendecke2-2/+3
2019-09-10dbwrap: Initialize state in dbwrap_delete()Volker Lendecke1-1/+1
2019-09-10lib: Remove an obsolete commentVolker Lendecke1-4/+0
2019-08-19lib: Micro-optimization for db_tdb_do_locked()Volker Lendecke1-2/+2
2019-06-26lib/dwrap: Fix 'Null pointer passed as an argument to a 'nonnull' parameter 'Noel Power1-1/+1
2019-06-26lib/dbwrap: clang: Fix 'all argument is an uninitialized value'Noel Power1-2/+3
2019-05-27Fix ubsan null pointer passed as argument 2Gary Lockyer1-1/+3
2019-05-08dbwrap: Adapt tdb_data_buf's overflow handling to modern conventionsVolker Lendecke1-4/+2
2019-05-08dbwrap: Fix tdb_data_buf()Volker Lendecke1-1/+1
2018-09-14dbwrap_tdb: Avoid double-call to talloc_get_type_abortVolker Lendecke1-5/+6
2018-09-12dbwrap_tdb: use struct initializerRalph Boehme1-2/+3
2018-09-12dbwrap_tdb: move a function call out of an if conditionRalph Boehme1-3/+6
2018-09-07dbwrap: Remove a pointless "return;"Volker Lendecke1-1/+0
2018-08-17dbwrap: Fix a typoVolker Lendecke1-1/+1
2018-05-16Convert affected by previous commit lines from DEBUG(10,..) to DBG_DEBUG().Timur I. Bakeyev1-2/+2
2018-05-16Remove extra 0x prefix for the "%p" format specifiers, avoiding 0x0x0 strings...Timur I. Bakeyev1-1/+1
2018-04-24dbwrap: Remove dependency on samba-hostconfigVolker Lendecke1-1/+1
2018-04-24dbwrap: Remove calls to loadparmVolker Lendecke2-12/+9
2017-08-16dbwrap: Simplify dbwrap_unmarshall_fnVolker Lendecke1-13/+3
2017-08-16dbwrap: Simplify dbwrap_trans_deleteVolker Lendecke1-10/+1
2017-08-16dbwrap: Simplify dbwrap_trans_storeVolker Lendecke1-9/+2
2017-08-16dbwrap: Simplify dbwrap_store_uint32_bystringVolker Lendecke1-14/+5
2017-08-16dbwrap: Simplify dbwrap_store_int32_bystringVolker Lendecke1-14/+5
2017-08-16dbwrap: Convert dbwrap_delete to dbwrap_do_lockedVolker Lendecke1-9/+16
2017-08-16dbwrap: Convert dbwrap_store to dbwrap_do_lockedVolker Lendecke1-9/+17
2017-07-25dbwrap_tdb: Implement do_lockedVolker Lendecke1-0/+47
2017-07-25dbwrap: Add dbwrap_do_lockedVolker Lendecke3-0/+45
2017-07-25dbwrap: Factor out the core dbwrap lock order logicVolker Lendecke1-46/+58
2017-07-25dbwrap: Add dbwrap_record_storevVolker Lendecke2-2/+10
2017-07-25dbwrap: Convert backend store to storevVolker Lendecke4-15/+37
2017-07-25dbwrap: Add dbwrap_merge_dbufsVolker Lendecke2-0/+51
2017-06-21dbwrap: Remove unused dbwrap_fileVolker Lendecke2-456/+0
2017-06-21dbwrap: Remove unused dbwrap_cacheVolker Lendecke3-256/+1
2017-04-18dbwrap: add dbwrap_parse_record_send/recvRalph Boehme3-1/+146
2017-04-18dbwrap: add parse_record_send/recv to struct db_contextRalph Boehme1-0/+12
2017-04-18dbwrap: add enum dbwrap_req_stateRalph Boehme1-0/+23
2016-07-15dbwrap: Remove dbwrap_watchers.tdb based codeVolker Lendecke3-30/+0
2016-06-08build: Address may be used uninitialized in this function on Ubuntu 10.04Andrew Bartlett1-1/+2
2016-03-06lib: Avoid "includes.h" in dbwrap.cVolker Lendecke1-1/+4