summaryrefslogtreecommitdiff
path: root/lib/tdb
AgeCommit message (Expand)AuthorFilesLines
2010-02-24tdb: suppress record write locks when allrecord lock is taken.Rusty Russell1-0/+9
2010-02-24tdb: cleanup: always grab allrecord lock to infinity.Rusty Russell1-7/+3
2010-02-17tdb: remove num_locksRusty Russell2-11/+2
2010-02-17tdb: use tdb_nest_lock() for seqnum lock.Rusty Russell1-3/+3
2010-02-24tdb: use tdb_nest_lock() for active lock.Rusty Russell2-5/+18
2010-02-22tdb: use tdb_nest_lock() for open lock.Rusty Russell3-15/+10
2010-02-17tdb: use tdb_nest_lock() for transaction lock.Rusty Russell2-32/+23
2010-02-17tdb: cleanup: find_nestlock() helper.Rusty Russell1-28/+23
2010-02-24tdb: cleanup: tdb_release_extra_locks() helperRusty Russell3-17/+22
2010-02-17tdb: cleanup: tdb_have_extra_locks() helperRusty Russell4-5/+17
2010-02-17tdb: don't suppress the transaction lock because of the allrecord lock.Rusty Russell1-6/+0
2010-02-17tdb: cleanup: tdb_nest_lock/tdb_nest_unlockRusty Russell3-45/+67
2010-02-17tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell5-29/+29
2010-02-17tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.Rusty Russell3-17/+17
2010-02-24tdb: make _tdb_transaction_cancel static.Rusty Russell2-2/+1
2010-02-17tdb: cleanup: split brlock and brunlock methods.Rusty Russell7-117/+235
2010-02-22Spelling fixes for tdb.Brad Hards2-2/+2
2010-02-13tdb: use fdatasync() instead of fsync() in transactionsAndrew Tridgell1-1/+1
2010-02-13tdb: Apply some const, just for clarityVolker Lendecke1-1/+1
2010-02-10tdb: fix recovery reuse after crashRusty Russell1-4/+10
2010-02-10tdb: give a name to the invalid recovery area constant (0)Rusty Russell3-4/+5
2010-02-08release-scripts: parametrize scriptsSimo Sorce2-48/+67
2010-02-06tdb: raise version to 1.2.1Simo Sorce1-1/+1
2010-02-01tdb: fix an early release of the global lock that can cause data corruptionVolker Lendecke1-5/+10
2010-01-06tdb: fix standalone 'make installdocs'Stefan Metzmacher2-3/+4
2010-01-06tdb: create symbol links to shared libraries see https://bugzilla.samba.org/s...Brian Lu1-0/+4
2009-12-21tdb: Also build and install tdb manpages from standalone tdb.Jelmer Vernooij7-3/+459
2009-12-21tdb: Fix formatting of API check file.Jelmer Vernooij1-1/+1
2009-12-17tdbtool: avoid using c++ reserved words.Günther Deschner1-2/+2
2009-12-07Fix release script with newer versins of gitSimo Sorce1-1/+1
2009-11-20tdb tools: Mostly cosmetic adaptionsMatthias Dieter Wallnöfer2-8/+9
2009-11-20tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTINGStefan Metzmacher1-1/+1
2009-11-20tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behaviorStefan Metzmacher5-3/+63
2009-11-20New attempt at TDB transaction nesting allow/disallow.Ronnie Sahlberg2-1/+14
2009-11-20tdb: always set tdb->tracefd to -1 to be safe on goto failStefan Metzmacher1-4/+3
2009-11-08tdb: Fix a C++ warningVolker Lendecke1-1/+2
2009-10-29tdb: update README a bitKirill Smelkov1-8/+1
2009-10-29tdb: add tests for double .close() in pytdbKirill Smelkov1-0/+9
2009-10-29tdb: reset tdb->fd to -1 in tdb_close()Kirill Smelkov1-1/+3
2009-10-29tdb: fix typo in python's Tdb.get() docstringKirill Smelkov1-1/+1
2009-10-29tdb: kill last bits from swigKirill Smelkov2-6/+1
2009-10-25tdb: detect tdb store of identical records and skipAndrew Tridgell1-0/+20
2009-10-23tdb: rename 'struct list_struct' into 'struct tdb_record'Stefan Metzmacher9-54/+54
2009-10-22lib/tdb: make tdbtool use tdb_check() for "check" commandRusty Russell1-14/+30
2009-10-22lib/tdb: add tdb_check()Rusty Russell8-3/+441
2009-10-22lib/tdb: add -t (always use transactions) option to tdbtortureRusty Russell1-12/+29
2009-10-22lib/tdb: wean off TDB_ERRCODE.Rusty Russell9-40/+59
2009-10-22lib/tdb: TDB_TRACE support (for developers)Rusty Russell7-55/+402
2009-10-20tdb: fixed the intermittent failure of tdbtorture in the build farmAndrew Tridgell1-2/+5
2009-09-21tdb:tdbtool: fix indentation.Michael Adam1-178/+177