summaryrefslogtreecommitdiffstats
path: root/lib/tdb/common
Commit message (Expand)AuthorAgeFilesLines
* tdb: make sure we skip over recovery area correctly.Rusty Russell2011-04-193-17/+44
* tdb_expand: limit the expansion with huge recordsSimo Sorce2011-04-181-5/+20
* tdb: tdb_repack() only when it's worthwhile.Rusty Russell2011-04-181-6/+31
* tdb: fix transaction recovery area for converted tdbs.Rusty Russell2011-04-181-2/+4
* tdb: Fix Coverity ID 2238: SECURE_CODINGVolker Lendecke2011-03-301-24/+24
* tdb: Fix Coverity ID 2192: NO_EFFECTVolker Lendecke2011-03-271-1/+1
* tdb: Fix a C++ warningVolker Lendecke2011-02-121-1/+1
* tdb: tdb_summary() support.Rusty Russell2010-12-293-2/+195
* tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignmentsMatthias Dieter Wallnöfer2010-11-271-2/+2
* tdb: set tdb->name early, as it's needed for tdb_name()Stefan Metzmacher2010-11-121-6/+27
* tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)Jelmer Vernooij2010-10-2111-66/+64
* tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.Rusty Russell2010-09-273-4/+20
* tdb: automatically identify Jenkins hash tdbsRusty Russell2010-09-271-14/+27
* tdb: add Bob Jenkins lookup3 hash as helper hash.Rusty Russell2010-09-273-15/+382
* lib/tdb: fix c++ build warning in tdb_header_hash().Günther Deschner2010-09-201-1/+1
* tdb: added TDB_NO_FSYNC env variableAndrew Tridgell2010-09-161-0/+4
* tdb: put example hashes into header, so we notice incorrect hash_fn.Rusty Russell2010-09-133-2/+65
* tdb: fix tdb_check() on other-endian tdbs.Rusty Russell2010-09-131-1/+1
* tdb: fix tdb_check() on read-only TDBs to actually work.Rusty Russell2010-09-131-5/+17
* tdb: make check more robust against recovery failures.Rusty Russell2010-09-131-5/+36
* tdb: workaround starvation problem in locking entire database.Rusty Russell2010-08-141-17/+69
* Fix tdb_check() to work with read-only tdb databases. The function tdb_lockal...Jeremy Allison2010-07-291-3/+3
* tdb: fix the build on mac os x 10.6.4.Günther Deschner2010-07-011-0/+4
* tdb: remove unused variable in tdb_new_database().Günther Deschner2010-05-111-1/+0
* tdb: fix short write logic in tdb_new_databaseRusty Russell2010-05-053-17/+17
* tdb: update tdb ABI to use hide_symbols=TrueAndrew Tridgell2010-04-201-1/+1
* tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke2010-03-264-7/+22
* tdb: Fix indentation in tdb_new_database()Volker Lendecke2010-03-251-1/+1
* Fix some nonempty blank linesVolker Lendecke2010-03-2510-45/+44
* tdb: If tdb_parse_record does not find a record, return -1 instead of 0Volker Lendecke2010-02-281-1/+4
* tdb: handle processes dying during transaction commit.Rusty Russell2010-02-243-0/+86
* patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patchRusty Russell2010-02-241-16/+13
* tdb: don't truncate tdb on recoveryRusty Russell2010-02-241-10/+0
* tdb: remove lock opsRusty Russell2010-02-244-40/+22
* tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()Rusty Russell2010-02-243-13/+9
* tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.Rusty Russell2010-02-241-17/+13
* tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgradeRusty Russell2010-02-173-29/+62
* tdb: suppress record write locks when allrecord lock is taken.Rusty Russell2010-02-241-0/+9
* tdb: cleanup: always grab allrecord lock to infinity.Rusty Russell2010-02-241-7/+3
* tdb: remove num_locksRusty Russell2010-02-172-11/+2
* tdb: use tdb_nest_lock() for seqnum lock.Rusty Russell2010-02-171-3/+3
* tdb: use tdb_nest_lock() for active lock.Rusty Russell2010-02-242-5/+18
* tdb: use tdb_nest_lock() for open lock.Rusty Russell2010-02-223-15/+10
* tdb: use tdb_nest_lock() for transaction lock.Rusty Russell2010-02-172-32/+23
* tdb: cleanup: find_nestlock() helper.Rusty Russell2010-02-171-28/+23
* tdb: cleanup: tdb_release_extra_locks() helperRusty Russell2010-02-243-17/+22
* tdb: cleanup: tdb_have_extra_locks() helperRusty Russell2010-02-174-5/+17
* tdb: don't suppress the transaction lock because of the allrecord lock.Rusty Russell2010-02-171-6/+0
* tdb: cleanup: tdb_nest_lock/tdb_nest_unlockRusty Russell2010-02-173-45/+67
* tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell2010-02-175-29/+29