summaryrefslogtreecommitdiffstats
path: root/source3/tdb/tdb.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed crash bug when calling tdb_unlockkeys() with no locked keys.Tim Potter2003-03-131-0/+2
* Note about using Valgrind with tdbs.Martin Pool2003-03-111-0/+21
* When opening an existing DB, don't require the hash_size specified toMartin Pool2003-03-111-2/+1
* Ensure tdb error code is set for corrupt and i/o errors before callingJeremy Allison2003-02-201-0/+19
* DocMartin Pool2003-02-141-1/+5
* Ensure we overwrite a tdb if the hash size changes.Jeremy Allison2003-02-041-1/+2
* Added tdb_append() call. Efficiently adds to an entry. Used by new messagingJeremy Allison2003-01-111-12/+137
* Add chainlock_read functions to get a read lock. Used in *massively*Jeremy Allison2002-11-091-1/+11
* Merge of scalable printing code fix... Needs testing.Jeremy Allison2002-11-071-1/+2
* Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison2002-10-041-0/+4
* Make explicit the difference between a tdb key with no data attached, andJeremy Allison2002-09-261-2/+11
* Never, *ever* hold a mutex lock in the message database where there mayJeremy Allison2002-09-171-0/+15
* ensure that we unlock in case we hit a tdb errorAndrew Tridgell2002-08-301-0/+3
* don't report the faiilure of non-blocking locks. They are supposed toAndrew Tridgell2002-07-151-1/+1
* *Experimental* new large-scaling printer code. Splits printing.tdb intoJeremy Allison2002-07-111-1/+2
* auto-recover from the fairly common case of a non-clean tdb shutdownAndrew Tridgell2002-05-221-0/+10
* Merge Herb's idmap endian fix.Jeremy Allison2002-04-271-0/+6
* We cannot set errno=0 in any of the wrapper calls as this breaks UNIX errorJeremy Allison2002-04-191-1/+0
* First cut at fix for the EINTR problem... More needs to be done I think.Jeremy Allison2002-04-191-1/+7
* Added Shirish's client side caching policy change.Jeremy Allison2002-04-101-1/+2
* better check of called function's returnSimo Sorce2002-04-071-57/+125
* Various comment fixes from Rafal Szczesniak <mimir@diament.ists.pwr.wroc.pl>Andrew Bartlett2002-03-011-1/+1
* Memory leak on error condition fixed by Kian Win <codegrunt@rubbercookie.com>.Jeremy Allison2002-02-271-0/+1
* Removed version number from file header.Tim Potter2002-01-301-2/+1
* Raise log level of warning produced when the open() of the tdb fails.Tim Potter2002-01-221-1/+1
* Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace.Jeremy Allison2002-01-091-0/+5
* debug statement fixups.Jeremy Allison2002-01-021-31/+21
* more irix -64 portability fixesAndrew Tridgell2001-12-311-1/+2
* Must check against -1 for fcntl error check.Jeremy Allison2001-12-131-4/+4
* Fix up warnings. Make tdb_openXX() names const.Jeremy Allison2001-12-111-2/+2
* Doc.Martin Pool2001-12-101-1/+3
* Allow for internal databases which may have no name.Martin Pool2001-12-101-5/+5
* Log more error messages.Martin Pool2001-12-101-0/+1
* Log more error messages.Martin Pool2001-12-101-2/+12
* Allocate tdb name up front in case log functions want to use it.Martin Pool2001-12-101-6/+5
* tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXTMartin Pool2001-12-101-14/+27
* Refactor code to check whether already open into its own function.Martin Pool2001-12-101-8/+21
* tdb_open_ex should always "goto fail" in case of error, rather thanMartin Pool2001-12-101-1/+2
* Doc.Martin Pool2001-12-101-0/+4
* tdb_open_ex: Continue previous refactoring so that we consistentlyMartin Pool2001-12-101-12/+12
* tdb_open_ex: Refactor to use a pointer to tdb, rather than an autoMartin Pool2001-12-101-57/+58
* Put back changes to set errno, which seem to do no harm.Martin Pool2001-12-041-12/+42
* undoMartin Pool2001-12-041-156/+69
* Implement suggestion from tridge to leave the old tdb_open interfaceMartin Pool2001-12-041-2/+9
* Better error handling:Martin Pool2001-12-041-66/+124
* Set errno in tdb_open in cases where we detect an error in opening theMartin Pool2001-12-041-11/+33
* Removed #ifdef TDB_DEBUG around tdb_dump_all() and tdb_printfreelist()Tim Potter2001-11-091-5/+3
* Don't core dump when using spinlocks on a read-only tdb. Unfortunately thisJeremy Allison2001-10-161-4/+16
* Fix for tdb_oob() on TDB_INTERNAL databases.Jeremy Allison2001-10-121-2/+7
* Ensure accessing NT member servers works with a Samba PDC. Don'tJeremy Allison2001-10-031-1/+2