summaryrefslogtreecommitdiffstats
path: root/lib/tdb/common
Commit message (Expand)AuthorAgeFilesLines
...
* tdb: cleanup: rename global_lock to allrecord_lock.Rusty Russell2010-02-175-29/+29
* tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.Rusty Russell2010-02-173-17/+17
* tdb: make _tdb_transaction_cancel static.Rusty Russell2010-02-242-2/+1
* tdb: cleanup: split brlock and brunlock methods.Rusty Russell2010-02-177-117/+235
* Spelling fixes for tdb.Brad Hards2010-02-222-2/+2
* tdb: use fdatasync() instead of fsync() in transactionsAndrew Tridgell2010-02-131-1/+1
* tdb: Apply some const, just for clarityVolker Lendecke2010-02-131-1/+1
* tdb: fix recovery reuse after crashRusty Russell2010-02-101-4/+10
* tdb: give a name to the invalid recovery area constant (0)Rusty Russell2010-02-103-4/+5
* tdb: fix an early release of the global lock that can cause data corruptionVolker Lendecke2010-02-011-5/+10
* tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behaviorStefan Metzmacher2009-11-203-3/+58
* New attempt at TDB transaction nesting allow/disallow.Ronnie Sahlberg2009-11-201-0/+11
* tdb: always set tdb->tracefd to -1 to be safe on goto failStefan Metzmacher2009-11-201-4/+3
* tdb: Fix a C++ warningVolker Lendecke2009-11-081-1/+2
* tdb: reset tdb->fd to -1 in tdb_close()Kirill Smelkov2009-10-291-1/+3
* tdb: detect tdb store of identical records and skipAndrew Tridgell2009-10-251-0/+20
* tdb: rename 'struct list_struct' into 'struct tdb_record'Stefan Metzmacher2009-10-239-54/+54
* lib/tdb: add tdb_check()Rusty Russell2009-10-221-0/+422
* lib/tdb: wean off TDB_ERRCODE.Rusty Russell2009-10-228-38/+59
* lib/tdb: TDB_TRACE support (for developers)Rusty Russell2009-10-226-55/+356
* tdb: allow reads after prepare commitAndrew Tridgell2009-09-151-8/+0
* tdb: fix c++ build warning.Günther Deschner2009-09-071-2/+2
* lib/tdb: don't overwrite TDBs with different version numbers.Rusty Russell2009-08-281-5/+7
* Add define guards around otherwise unused variable.Jeremy Allison2009-08-061-0/+3
* There is one signedness issue in tdb which prevents traverses of TDB recordsRusty Russell2009-08-061-9/+21
* tdb: don't alter tdb->flags in tdb_reopen_all()Rusty Russell2009-07-311-6/+13
* tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are th...Rusty Russell2009-07-311-5/+10
* tdb: Revert "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_re...Rusty Russell2009-07-311-5/+0
* realloc() has that horrible overloaded free semantic when size is 0:Rusty Russell2009-07-301-2/+7
* If the record is at the end of the database, pretending it has length 1Rusty Russell2009-07-301-4/+1
* tdb: fix locking errorRusty Russell2009-07-211-1/+1
* Make tdb transaction lock recursive (samba version)Rusty Russell2009-07-203-21/+20
* overallocate all records by 25%Andrew Tridgell2009-06-011-0/+3
* auto-repack in transactions that expand the tdbAndrew Tridgell2009-06-011-0/+12
* make TDB_NOSYNC affect all the fsync/msync calls in transactionsAndrew Tridgell2009-05-281-5/+7
* Detect tight loop in tdb_find()Jim McDonough2009-05-211-0/+5
* tdb: Remove unused variableTim Prouty2009-03-311-1/+0
* Add tdb_transaction_prepare_commit()Howard Chu2009-03-311-52/+124
* lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() sh...Stefan Metzmacher2009-02-251-0/+5
* imported the tdb_repack() code from CTDBAndrew Tridgell2008-12-161-0/+89
* Move common libraries from root to lib/.Jelmer Vernooij2008-09-1711-0/+4679