summaryrefslogtreecommitdiff
path: root/source3/tdb
AgeCommit message (Expand)AuthorFilesLines
2004-02-19Fix the "too many fcntl locks" scalability problem raised by tridge.Jeremy Allison2-11/+23
2004-02-01Merge from 3.0:Tim Potter1-4/+8
2004-01-13sync HEAD with recent changes in 3.0Gerald Carter1-0/+2
2003-12-09IRIX spinlock patch from James Peach <jpeach@sgi.com>.Jeremy Allison1-0/+45
2003-10-24Janitorial duty for tpot. Merge tdb error log fix.Jeremy Allison1-1/+6
2003-10-20Merge tridge's tdb updates.Jeremy Allison4-3/+10
2003-10-06split some security related functions in their own files.Simo Sorce1-2/+1
2003-10-02Portability fixes from schmitz@hp.com (Joachim Schmitz). Bug #549.Jeremy Allison2-0/+23
2003-09-22fix some warnings found by the Sun C compilerGerald Carter1-2/+2
2003-09-09sync 3.0 into HEAD for the last timeGerald Carter1-18/+31
2003-08-02port latest changes from SAMBA_3_0 treeSimo Sorce1-4/+69
2003-07-16ading new files from 3.0Gerald Carter2-0/+224
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter3-175/+9
2003-05-14spellingTim Potter1-2/+2
2003-04-14Multi-line string constants have been deprecated in newer versions of gcc.Tim Potter1-17/+17
2003-04-10Fix from Andrew Esh to ensure tdb_pack can't segfault.Jeremy Allison1-9/+12
2003-03-15strictly, you can't #if on somthing that may or may not be defined.Andrew Bartlett1-1/+1
2003-03-14Fresh meat in trusted domains code:Rafal Szczesniak1-7/+146
2003-03-13Fixed crash bug when calling tdb_unlockkeys() with no locked keys.Tim Potter1-0/+2
2003-03-11Remove valgrind_strlen function, hopefully no longer needed withMartin Pool1-10/+0
2003-03-11Note about using Valgrind with tdbs.Martin Pool1-0/+21
2003-03-11When opening an existing DB, don't require the hash_size specified toMartin Pool1-2/+1
2003-02-20Ensure tdb error code is set for corrupt and i/o errors before callingJeremy Allison1-0/+19
2003-02-14DocMartin Pool1-1/+5
2003-02-04Ensure we overwrite a tdb if the hash size changes.Jeremy Allison1-1/+2
2003-01-30Add 3 second timeout when terminating server and sending print notifyJeremy Allison1-4/+13
2003-01-12Keep all the const warnings in one place, by adding a utility function toAndrew Bartlett1-44/+31
2003-01-11fix tdb_append() prototypeGerald Carter1-1/+1
2003-01-11Added tdb_append() call. Efficiently adds to an entry. Used by new messagingJeremy Allison3-12/+148
2003-01-09tdb_chainlock_with_timeout: Add TODO: If we time out waiting for aMartin Pool1-0/+4
2003-01-02BIG patch...Andrew Bartlett1-21/+21
2002-12-17it's getting comic ...Simo Sorce1-1/+2
2002-12-11Fixed auth module code. Added VALGRIND defines to reduce spurious warnings.Jeremy Allison1-0/+10
2002-11-23Lots of fixes for error paths where tdb_fetch() data need freeing.Jeremy Allison1-4/+8
2002-11-09Add chainlock_read functions to get a read lock. Used in *massively*Jeremy Allison2-5/+50
2002-11-07Merge of scalable printing code fix... Needs testing.Jeremy Allison2-12/+10
2002-10-04Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison3-6/+49
2002-09-26Make explicit the difference between a tdb key with no data attached, andJeremy Allison1-2/+11
2002-09-23tdbdump also needs signal.h. Thanks to Guenther Deschner <gd@suse.de>Volker Lendecke1-0/+1
2002-09-19tdb tools need #include <signal.h>Jeremy Allison3-0/+3
2002-09-17Never, *ever* hold a mutex lock in the message database where there mayJeremy Allison3-0/+17
2002-08-30ensure that we unlock in case we hit a tdb errorAndrew Tridgell1-0/+3
2002-07-15don't report the faiilure of non-blocking locks. They are supposed toAndrew Tridgell1-1/+1
2002-07-11*Experimental* new large-scaling printer code. Splits printing.tdb intoJeremy Allison1-1/+2
2002-06-28don't backup to a newer fileAndrew Tridgell1-1/+17
2002-06-03Added tdb_delete_by_string() function.Tim Potter1-0/+14
2002-05-22auto-recover from the fairly common case of a non-clean tdb shutdownAndrew Tridgell1-0/+10
2002-04-30fixed tdbtool from core dumping. But the braces to make Chris happy !Jean-François Micouleau1-2/+4
2002-04-27Merge Herb's idmap endian fix.Jeremy Allison2-0/+7
2002-04-19We cannot set errno=0 in any of the wrapper calls as this breaks UNIX errorJeremy Allison1-1/+0