summaryrefslogtreecommitdiff
path: root/lib/tdb/common
AgeCommit message (Expand)AuthorFilesLines
2012-10-04tdb: add tdb_rescue()Rusty Russell1-0/+349
2012-10-02tdb: Fix a typoVolker Lendecke1-1/+1
2012-06-22tdb: make TDB_NOSYNC merely disable sync.Rusty Russell1-9/+8
2012-03-29lib/tdb: Add/expose lock functions to support CTDBAmitay Isaacs1-2/+16
2012-03-23lib/tdb: fix transaction issue for HAVE_INCOHERENT_MMAP.Rusty Russell1-11/+10
2012-03-23lib/tdb: fix missing return 0 code.Rusty Russell1-1/+1
2012-03-22lib/tdb: fix OpenBSD incoherent mmap.Rusty Russell3-20/+35
2012-02-14tdb: make tdb_private.h idempotent.Rusty Russell1-0/+3
2012-01-06Fix compile when TDB_TRACE is enabled.Ira Cooper1-1/+1
2011-12-25tdb: Use tdb_parse_record in tdb_update_hashVolker Lendecke1-12/+16
2011-12-21tdb: don't free old recovery area when expanding if already at EOF.Rusty Russell1-17/+30
2011-12-21tdb: use same expansion factor logic when expanding for new recovery area.Rusty Russell3-21/+34
2011-12-19tdb: Avoid a malloc/memcpy in _tdb_storeVolker Lendecke1-17/+8
2011-12-19tdb: be more careful on 4G files.Rusty Russell6-23/+53
2011-08-16tdb: increment sequence number in tdb_wipe_all().Rusty Russell1-0/+2
2011-06-08tdb: enable VALGRIND to remove valgrind noise.Rusty Russell1-35/+0
2011-04-19tdb: make sure we skip over recovery area correctly.Rusty Russell3-17/+44
2011-04-18tdb_expand: limit the expansion with huge recordsSimo Sorce1-5/+20
2011-04-18tdb: tdb_repack() only when it's worthwhile.Rusty Russell1-6/+31
2011-04-18tdb: fix transaction recovery area for converted tdbs.Rusty Russell1-2/+4
2011-03-30tdb: Fix Coverity ID 2238: SECURE_CODINGVolker Lendecke1-24/+24
2011-03-27tdb: Fix Coverity ID 2192: NO_EFFECTVolker Lendecke1-1/+1
2011-02-12tdb: Fix a C++ warningVolker Lendecke1-1/+1
2010-12-29tdb: tdb_summary() support.Rusty Russell3-2/+195
2010-11-27tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignmentsMatthias Dieter Wallnöfer1-2/+2
2010-11-12tdb: set tdb->name early, as it's needed for tdb_name()Stefan Metzmacher1-6/+27
2010-10-21tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)Jelmer Vernooij11-66/+64
2010-09-27tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.Rusty Russell3-4/+20
2010-09-27tdb: automatically identify Jenkins hash tdbsRusty Russell1-14/+27
2010-09-27tdb: add Bob Jenkins lookup3 hash as helper hash.Rusty Russell3-15/+382
2010-09-20lib/tdb: fix c++ build warning in tdb_header_hash().Günther Deschner1-1/+1
2010-09-16tdb: added TDB_NO_FSYNC env variableAndrew Tridgell1-0/+4
2010-09-13tdb: put example hashes into header, so we notice incorrect hash_fn.Rusty Russell3-2/+65
2010-09-13tdb: fix tdb_check() on other-endian tdbs.Rusty Russell1-1/+1
2010-09-13tdb: fix tdb_check() on read-only TDBs to actually work.Rusty Russell1-5/+17
2010-09-13tdb: make check more robust against recovery failures.Rusty Russell1-5/+36
2010-08-14tdb: workaround starvation problem in locking entire database.Rusty Russell1-17/+69
2010-07-29Fix tdb_check() to work with read-only tdb databases. The function tdb_lockal...Jeremy Allison1-3/+3
2010-07-01tdb: fix the build on mac os x 10.6.4.Günther Deschner1-0/+4
2010-05-11tdb: remove unused variable in tdb_new_database().Günther Deschner1-1/+0
2010-05-05tdb: fix short write logic in tdb_new_databaseRusty Russell3-17/+17
2010-04-20tdb: update tdb ABI to use hide_symbols=TrueAndrew Tridgell1-1/+1
2010-03-26tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke4-7/+22
2010-03-25tdb: Fix indentation in tdb_new_database()Volker Lendecke1-1/+1
2010-03-25Fix some nonempty blank linesVolker Lendecke10-45/+44
2010-02-28tdb: If tdb_parse_record does not find a record, return -1 instead of 0Volker Lendecke1-1/+4
2010-02-24tdb: handle processes dying during transaction commit.Rusty Russell3-0/+86
2010-02-24patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patchRusty Russell1-16/+13
2010-02-24tdb: don't truncate tdb on recoveryRusty Russell1-10/+0
2010-02-24tdb: remove lock opsRusty Russell4-40/+22