summaryrefslogtreecommitdiff
path: root/source3/tdb
AgeCommit message (Expand)AuthorFilesLines
2001-12-04Implement suggestion from tridge to leave the old tdb_open interfaceMartin Pool5-13/+22
2001-12-04Better error handling:Martin Pool6-77/+139
2001-12-04Magic file for TDB databases.Martin Pool1-0/+10
2001-12-04Set errno in tdb_open in cases where we detect an error in opening theMartin Pool2-12/+35
2001-12-03Added prototypes for new fns. Thanks Elrond.Jeremy Allison1-0/+7
2001-12-03Don't display any data if tdb_fetch() failed in the tdbtool "fetch"Tim Potter1-1/+4
2001-12-03Updated definition of fstring.Tim Potter1-4/+11
2001-11-28Added a 'keys' command to tdbtool which prints out all keys in the tdb.Tim Potter1-0/+10
2001-11-09Removed #ifdef TDB_DEBUG around tdb_dump_all() and tdb_printfreelist()Tim Potter2-13/+5
2001-10-16Don't core dump when using spinlocks on a read-only tdb. Unfortunately thisJeremy Allison1-4/+16
2001-10-12Fix for tdb_oob() on TDB_INTERNAL databases.Jeremy Allison1-2/+7
2001-10-06PPC spinlocks work again. Sorry, my bad.Anton Blanchard1-1/+1
2001-10-03Ensure accessing NT member servers works with a Samba PDC. Don'tJeremy Allison1-1/+2
2001-09-27fixed compilation of tdbtortureAndrew Tridgell1-0/+5
2001-09-24tdbtorture updates from when I was trying to track down the hp tdb bugAndrew Tridgell1-12/+50
2001-09-19Put pwrite code back in expand_file.Jeremy Allison1-3/+10
2001-09-19added a hook to reopen all tdb's after the server forkAndrew Tridgell2-10/+49
2001-09-19Fix based on Andrew's insight as re-using a tdb after fork meansJeremy Allison1-3/+23
2001-09-19Return correct error code on lock fail in tdb_expand.Jeremy Allison1-1/+1
2001-09-18Roll back earlier fix after talking with Andrew. The write_lock_record andJeremy Allison1-2/+2
2001-09-18Fixed a couple of nasty bugs only easily seen with no mmap. Firstly,Jeremy Allison1-2/+4
2001-09-06flush stdout in test logging fnsAndrew Tridgell2-0/+2
2001-09-06use a different test tdb name for tdbtest and tdbtortureAndrew Tridgell1-1/+1
2001-09-06actually obey the "use mmap" smb.conf optionAndrew Tridgell1-1/+5
2001-08-29Renamed rwlock_t type to tdb_rwlock_t to avoid conflict with Solaris 8Tim Potter2-13/+13
2001-08-19Add missing gcc memory barriers, this bug showed up when doing aAnton Blanchard1-16/+43
2001-08-07Patch for having spaces in tdb keys, NULL termination fixes and otherTim Potter1-22/+87
2001-08-04Print an error message if database could not be opened.Volker Lendecke1-0/+7
2001-08-02Added mmap fix to pass lock test from HP.Jeremy Allison1-115/+222
2001-07-31Fix for rare tdb pattern store failure. Found & fixed by Rusty.Jeremy Allison1-1/+4
2001-07-25Always check fstat for error.Jeremy Allison1-10/+13
2001-07-05Fix for enumerating large numbers of users.Jeremy Allison1-1/+1
2001-07-04removed some debug codeAndrew Tridgell1-18/+13
2001-06-21Ok - I misspoke.... mmap returns MAP_FAILED, not neccessarily -1 :-).Jeremy Allison1-2/+6
2001-06-21When mmap fails it returns -1 *NOT NULL*.Jeremy Allison1-1/+7
2001-06-11Fixed potential free of NULL found by SGI speedshop.Jeremy Allison1-1/+2
2001-06-01Added *.po to .cvsignore files.Tim Potter1-0/+1
2001-05-30merged fix for tdb_unpack from 2_2Andrew Tridgell1-1/+4
2001-05-30added list function to tdbtoolAndrew Tridgell1-0/+2
2001-05-30- fixed an off-by-1 bug in the delayed deletion code that I believeAndrew Tridgell4-58/+162
2001-05-30added a tdb_open_log() function that opens a tdb and enables loggingAndrew Tridgell2-1/+34
2001-05-29more portable TDB_LOG macroAndrew Tridgell1-1/+1
2001-05-28try to make the tailer code much more robust. When a recordAndrew Tridgell4-14/+123
2001-05-25Added tdb_change_int_atomic() to allow atomic updates of a tdb int value.Jeremy Allison1-3/+32
2001-05-15make sure that when a tdb expands we fill the expanded area, otherwise ENOSPC...Andrew Tridgell1-6/+29
2001-05-14Implemented max connections in a similar way to 2.0.x (scan of connection db).Jeremy Allison1-6/+8
2001-05-06clearer tdb_mmap codeAndrew Tridgell1-24/+19
2001-05-06merge from 2.2Andrew Tridgell2-8/+7
2001-05-04Fix problem with OpenBSD mmap and write not being coherent.Jeremy Allison1-8/+29
2001-04-18merge from 2.2Andrew Tridgell1-0/+1