Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace.
[ira/wip.git] / source3 / tdb / tdb.c
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...
2000-04-25 Andrew Tridgelladded TDB_MODIFY flag - patch from from luke
2000-04-24 Andrew Tridgelluse an size_t not a ssize_t when checking for out of...
2000-04-16 Andrew Tridgelladded tdb_get_int() and tdb_store_int()
2000-03-01 Tim PotterCheck for null tdb context in tdb_exists()
2000-02-28 Tim PotterAllow tdb databases to be created "in memory" without...
2000-02-16 Tim PotterMore checks for passing NULL tdb contexts to tdb functions.
2000-02-15 Tim PotterReturn "Invalid tdb context" instead of crashing when...
2000-02-04 Luke Leighton1) added void* state argument to tdb_traverse. guess...
2000-01-24 Jeremy Allisontdb record read error return check fix from Dave Airlie...
2000-01-14 Andrew Tridgellcasts and defines to make solaris happy
2000-01-08 Andrew Tridgellimproved the error checking
2000-01-07 Andrew Tridgelldon't use strcpy
2000-01-07 Andrew Tridgell- patch from Rusty to neaten up the code a bit
2000-01-05 Andrew Tridgelllower the default hash size a bit
2000-01-03 Andrew Tridgelldrop the alignment to 4 bytes - this makes tdb more...
2000-01-02 Andrew Tridgellupdated docs
2000-01-02 Andrew Tridgell- added tdb_flags option to tdb_open()
2000-01-02 Andrew Tridgell- optimise tdb_store() a little
1999-12-24 Andrew Tridgellfixed more locking bugs - all seems OK now
1999-12-23 Andrew Tridgellfixed locking code
1999-12-22 Andrew Tridgellfixed a bug in the handling of tdb version number upgrade
1999-12-22 Andrew Tridgelladded some paranoia code
1999-12-21 Andrew Tridgellconverted all our existing shared memory code to use...
1999-12-21 Andrew Tridgellfirst cut at using the tdb code for the connections...
1999-12-21 Andrew Tridgellfirst pass at the database code for Samba. This also...