Fixed crash bug when calling tdb_unlockkeys() with no locked keys.
[samba.git] / source3 / tdb / tdb.c
2003-03-13 Tim PotterFixed crash bug when calling tdb_unlockkeys() with...
2003-03-11 Martin PoolNote about using Valgrind with tdbs.
2003-03-11 Martin PoolWhen opening an existing DB, don't require the hash_siz...
2003-02-20 Jeremy AllisonEnsure tdb error code is set for corrupt and i/o errors...
2003-02-14 Martin PoolDoc
2003-02-04 Jeremy AllisonEnsure we overwrite a tdb if the hash size changes.
2003-01-11 Jeremy AllisonAdded tdb_append() call. Efficiently adds to an entry...
2002-11-09 Jeremy AllisonAdd chainlock_read functions to get a read lock. Used...
2002-11-07 Jeremy AllisonMerge of scalable printing code fix... Needs testing.
2002-10-04 Jeremy AllisonAdd a timeout to tdb_lock_bystring(). Ensure we never...
2002-09-26 Jeremy AllisonMake explicit the difference between a tdb key with...
2002-09-17 Jeremy AllisonNever, *ever* hold a mutex lock in the message database...
2002-08-30 Andrew Tridgellensure that we unlock in case we hit a tdb error
2002-07-15 Andrew Tridgelldon't report the faiilure of non-blocking locks. They...
2002-07-11 Jeremy Allison*Experimental* new large-scaling printer code. Splits...
2002-05-22 Andrew Tridgellauto-recover from the fairly common case of a non-clean...
2002-04-27 Jeremy AllisonMerge Herb's idmap endian fix.
2002-04-19 Jeremy AllisonWe cannot set errno=0 in any of the wrapper calls as...
2002-04-19 Jeremy AllisonFirst cut at fix for the EINTR problem... More needs...
2002-04-10 Jeremy AllisonAdded Shirish's client side caching policy change.
2002-04-07 Simo Sorcebetter check of called function's return
2002-03-01 Andrew BartlettVarious comment fixes from Rafal Szczesniak <mimir...
2002-02-27 Jeremy AllisonMemory leak on error condition fixed by Kian Win <codeg...
2002-01-30 Tim PotterRemoved version number from file header.
2002-01-22 Tim PotterRaise log level of warning produced when the open(...
2002-01-09 Jeremy AllisonMove SAFE_FREE into tdb.c to stop exporting it into...
2002-01-02 Jeremy Allisondebug statement fixups.
2001-12-31 Andrew Tridgellmore irix -64 portability fixes
2001-12-13 Jeremy AllisonMust check against -1 for fcntl error check.
2001-12-11 Jeremy AllisonFix up warnings. Make tdb_openXX() names const.
2001-12-10 Martin PoolDoc.
2001-12-10 Martin PoolAllow for internal databases which may have no name.
2001-12-10 Martin PoolLog more error messages.
2001-12-10 Martin PoolLog more error messages.
2001-12-10 Martin PoolAllocate tdb name up front in case log functions want...
2001-12-10 Martin Pooltdb_open_ex: More cleanups: just dynamically allocate...
2001-12-10 Martin PoolRefactor code to check whether already open into its...
2001-12-10 Martin Pooltdb_open_ex should always "goto fail" in case of error...
2001-12-10 Martin PoolDoc.
2001-12-10 Martin Pooltdb_open_ex: Continue previous refactoring so that...
2001-12-10 Martin Pooltdb_open_ex: Refactor to use a pointer to tdb, rather...
2001-12-04 Martin PoolPut back changes to set errno, which seem to do no...
2001-12-04 Martin Poolundo
2001-12-04 Martin PoolImplement suggestion from tridge to leave the old tdb_o...
2001-12-04 Martin PoolBetter error handling:
2001-12-04 Martin PoolSet errno in tdb_open in cases where we detect an error...
2001-11-09 Tim PotterRemoved #ifdef TDB_DEBUG around tdb_dump_all() and...
2001-10-16 Jeremy AllisonDon't core dump when using spinlocks on a read-only...
2001-10-12 Jeremy AllisonFix for tdb_oob() on TDB_INTERNAL databases.
2001-10-03 Jeremy AllisonEnsure accessing NT member servers works with a Samba...
2001-09-19 Jeremy AllisonPut pwrite code back in expand_file.
2001-09-19 Andrew Tridgelladded a hook to reopen all tdb's after the server fork
2001-09-19 Jeremy AllisonFix based on Andrew's insight as re-using a tdb after...
2001-09-19 Jeremy AllisonReturn correct error code on lock fail in tdb_expand.
2001-09-18 Jeremy AllisonRoll back earlier fix after talking with Andrew. The...
2001-09-18 Jeremy AllisonFixed a couple of nasty bugs only easily seen with...
2001-08-02 Jeremy AllisonAdded mmap fix to pass lock test from HP.
2001-07-31 Jeremy AllisonFix for rare tdb pattern store failure. Found & fixed...
2001-07-25 Jeremy AllisonAlways check fstat for error.
2001-07-05 Jeremy AllisonFix for enumerating large numbers of users.
2001-06-21 Jeremy AllisonOk - I misspoke.... mmap returns MAP_FAILED, not necces...
2001-06-21 Jeremy AllisonWhen mmap fails it returns -1 *NOT NULL*.
2001-06-11 Jeremy AllisonFixed potential free of NULL found by SGI speedshop.
2001-05-30 Andrew Tridgell- fixed an off-by-1 bug in the delayed deletion code...
2001-05-30 Andrew Tridgelladded a tdb_open_log() function that opens a tdb and...
2001-05-29 Andrew Tridgellmore portable TDB_LOG macro
2001-05-28 Andrew Tridgelltry to make the tailer code much more robust. When...
2001-05-15 Andrew Tridgellmake sure that when a tdb expands we fill the expanded...
2001-05-14 Jeremy AllisonImplemented max connections in a similar way to 2.0...
2001-05-06 Andrew Tridgellclearer tdb_mmap code
2001-05-06 Andrew Tridgellmerge from 2.2
2001-05-04 Jeremy AllisonFix problem with OpenBSD mmap and write not being coherent.
2001-04-14 Jeremy AllisonFix for True64 treating readonly as a reserved word !
2001-04-13 Jeremy AllisonMerge of Andrew's changes in 2.2.
2001-01-29 David O'NeillChanges from APPLIANCE_HEAD:
2001-01-16 Tim PotterSet the tdb->map_ptr to NULL if mmap() returns -1.
2000-12-30 Christopher R. HertelThe line was:
2000-12-15 Jeremy AllisonAdded lock backouts on fail.
2000-12-13 Jeremy AllisonTwo tdb bugfixes. First one - ensure that traverse...
2000-12-11 Jeremy AllisonAdded Tim's fix for read-only crashes.
2000-12-07 Jeremy AllisonFixed bug with tdb_next_lock failing when reaching...
2000-12-06 Jeremy AllisonChanged to sourceforge tdb code. This includes spinlock...
2000-12-05 Jeremy AllisonFixed one tdb_read -> rec_free_read call.
2000-12-05 Jeremy AllisonAdded sorted freelist neighbour merge code to stop...
2000-12-02 Jeremy AllisonAdded print_freelist command.
2000-12-02 Andrew Tridgellchange the split threahold for the free list to prevent...
2000-11-27 Andrew Tridgellfixed a potential locking deadlock in tdb
2000-10-10 Andrew Tridgellgot rid of tdb_writelock() and instead lock a chain...
2000-10-05 Jeremy AllisonHerb's fixes for profiling & compiler warnings.
2000-10-02 Jeremy AllisonAdded debug so if zero length messages get sent we...
2000-06-15 Andrew Tridgell- use read locks when possible
2000-05-12 Andrew Tridgellan imcompatible tdb format change (sorry!)
2000-05-10 Andrew Tridgellwhen creating the database zero the reserved space
2000-05-10 Andrew Tridgell- add some reserved space to every tdb, this will be
2000-05-10 Herb LewisUse a prime for default tdb hash size - this makes...
2000-05-01 Andrew Tridgellfixed typo
2000-05-01 Andrew Tridgelladded TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.
2000-04-30 Andrew Tridgell- removed all our old wildcard matching code and replac...
2000-04-29 Andrew Tridgellput tdb utility functions in a separate file
2000-04-28 Jeremy AllisonAdded tdb_get/set_int_byblob, which takes a size_t...
next