summaryrefslogtreecommitdiff
path: root/source3/tdb/tdbutil.c
AgeCommit message (Expand)AuthorFilesLines
2003-01-12Keep all the const warnings in one place, by adding a utility function toAndrew Bartlett1-44/+31
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-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 Allison1-4/+39
2002-11-07Merge of scalable printing code fix... Needs testing.Jeremy Allison1-11/+8
2002-10-04Add a timeout to tdb_lock_bystring(). Ensure we never have more thanJeremy Allison1-5/+44
2002-06-03Added tdb_delete_by_string() function.Tim Potter1-0/+14
2002-04-14Partly based on the work by mimir (Rafal SzczesniakAndrew Bartlett1-0/+72
2002-04-13Make our atomic increment code actually do this during its first/second run.Andrew Bartlett1-5/+20
2002-04-09When printing a tdb log message display "unnamed" instead of "unknown" ifTim Potter1-1/+1
2002-04-07uint32 store and fectch functions, a signed int is not enough sometimesSimo Sorce1-0/+96
2002-03-21Make winbindd_idmap tdb endian independent. This is very important forJeremy Allison1-93/+0
2002-01-30Removed version number from file header.Tim Potter1-2/+1
2002-01-22Display tdb name of "unknown" in logging debug when tdb has not been named.Tim Potter1-1/+1
2002-01-20This is another *BIG* change...Andrew Bartlett1-1/+1
2002-01-18Ensure we log tdb open fails. Patch from Alexander Bokovoy <a.bokovoy@sam-sol...Jeremy Allison1-4/+2
2002-01-09Added int32 version of "atomic" update.Jeremy Allison1-0/+35
2002-01-09Added int32 versions of the endian-dependent code.Jeremy Allison1-2/+66
2002-01-03Fixed nasty cast of tdb_delete in traversals.Jeremy Allison1-0/+11
2001-12-05changed the DEBUG level of tdb_pack and tdb_unpack. Instead of 8, it's nowJean-François Micouleau1-2/+2
2001-12-04Tidup.Jeremy Allison1-43/+80
2001-12-04undoMartin Pool1-1/+3
2001-12-04Better error handling:Martin Pool1-3/+1
2001-09-06actually obey the "use mmap" smb.conf optionAndrew Tridgell1-1/+5
2001-05-30merged fix for tdb_unpack from 2_2Andrew Tridgell1-1/+4
2001-05-30- fixed an off-by-1 bug in the delayed deletion code that I believeAndrew Tridgell1-0/+1
2001-05-30added a tdb_open_log() function that opens a tdb and enables loggingAndrew Tridgell1-0/+33
2001-05-25Added tdb_change_int_atomic() to allow atomic updates of a tdb int value.Jeremy Allison1-3/+32
2001-05-06merge from 2.2Andrew Tridgell1-2/+5
2001-04-18merge from 2.2Andrew Tridgell1-0/+1
2001-04-16Getting medieval with compiler warnings as Jeremy puts it.Tim Potter1-2/+2
2001-04-13Merge of Andrew's changes in 2.2.Jeremy Allison1-48/+2
2001-04-11Fixed some compiler warnings.Tim Potter1-2/+2
2001-04-10Added HAVE_STDARG_H to tdbutil.cJeremy Allison1-5/+51
2000-12-06tdb_chainunlock() no longer returns a value.Tim Potter1-2/+2
2000-12-06Changed to sourceforge tdb code. This includes spinlocks (so we now haveJeremy Allison1-2/+2
2000-11-10rpc_parse/parse_spoolss.c: Updated comment for old version of W2K.Jeremy Allison1-1/+1
2000-10-10added tdb_lock_bystring() and tdb_unlock_bystring()Andrew Tridgell1-0/+24
2000-07-31Added John Reilly's enumports/addprinter/delprinter scripting code plus theJeremy Allison1-0/+14
2000-06-08Moved tdb functions that access parse structs into parse_prs.cJeremy Allison1-30/+0
2000-06-07Fixing get/set of security descriptors.Jeremy Allison1-8/+4
2000-06-04added some debug code to track down pack/unpack problemsAndrew Tridgell1-0/+12
2000-05-27getting and setting security descriptors on printers now worksAndrew Tridgell1-10/+42
2000-05-24added tdb_pack() and tdb_unpack()Andrew Tridgell1-0/+148
2000-05-12While we're all making incompatible tdb changes, I changed the implementationTim Potter1-4/+4
2000-05-09Added tdb_store_by_string() and tdb_fetch_by_string() functions to storeTim Potter1-0/+27
2000-04-29put tdb utility functions in a separate fileAndrew Tridgell1-0/+67