summaryrefslogtreecommitdiffstats
path: root/source3/tdb/tdb.c
Commit message (Expand)AuthorAgeFilesLines
* Don't log an error in tdb_brlock() if a non-blocking lock returns EAGAIN -Tim Potter2004-02-011-4/+8
* In tdb_allocate(), we would create a new record by writing a local variableAndrew Bartlett2004-01-081-0/+2
* Add some debugs in the error paths for tdb_brlock() to help track downTim Potter2003-10-241-1/+6
* fixed spinlocks in tdbAndrew Tridgell2003-10-181-2/+4
* Change some internal interfaces to cause the hash (which is *expensive*)Jeremy Allison2003-09-061-18/+31
* fixed a bug found by volkerAndrew Tridgell2003-06-201-1/+2
* Comment syncup.Tim Potter2003-04-141-0/+21
* Merge of tdb_unlockeys() crash fix.Tim Potter2003-03-131-0/+2
* 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-1/+24
* 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
* sync'ing up for 3.0alpha20 releaseGerald Carter2002-09-251-0/+18
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-2/+24
* 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
* Put pwrite code back in expand_file.Jeremy Allison2001-09-191-3/+10