Test for existing BDB files (not used yet)
[citadel.git] / citadel / database.c
2022-06-04 Art CancroThis is an omnibus commit which moves the Citadel Serve...
2021-09-08 Art CancroWell, it doesn't crash anymore, but it also doesn't...
2021-09-07 Art CancroDo not attempt to search for database records of length 0.
2021-03-09 Art Cancroformatting
2021-01-30 Art Cancrodon't run this, it's broken
2021-01-24 Art CancroNo more cleanup hooks. The OS can reclaim memory bette...
2020-11-28 Art CancroRemoved unused RSEN server command
2020-10-21 Art CancroRemoved BSD style curly braces from serv_expire.c and...
2019-08-13 Art CancroInitialize TSD key earlier in the startup process....
2019-08-07 Art CancroPeople who disagree with me are always wrong and need...
2019-02-20 Art CancroDo not check for DB_H definition anymore.
2019-02-19 Art CancroThe battle against bit rot continues!
2018-08-08 Art Cancroadded more diagnostic messages to mmnext sanity checks
2018-08-07 Art Cancrodatabase.c cleanup
2018-06-19 Art CancroMerge branch 'master' of ssh://git.citadel.org/appl...
2018-06-19 Art CancroMerge branch 'master' of ssh://git.citadel.org/appl...
2018-06-12 Art Cancrochange to db-open flags
2018-06-11 Art Cancroremove unused trace function
2017-07-02 Art CancroExperiment with DB->compact() to reduce the size of...
2017-05-24 Art CancroImplemented the use of %m as a shortcut for %s and...
2017-04-09 Art CancroMore syslog and style cleanup
2017-04-04 Art CancroInitial version of new room sharing poller. I don...
2017-03-24 Art Cancrodatabase.c: update to new logging standard
2017-03-12 Art CancroRemoved race condition from CheckIfAlreadySeen()
2017-03-10 Art Cancroantiexpire 0 for rss
2017-03-10 Art Cancroantiexpire 0 for rss
2017-03-09 Art CancroEager-zero and compress CDB_USETABLE records to save...
2017-03-04 Art Cancrostyle cleanup
2017-03-04 Art Cancrostyle cleanup
2016-11-14 Art CancroLet Berkeley DB remove old database logs on its own...
2016-09-10 Art CancroSimple concurrency lock to prevent multiple citservers...
2016-01-23 Wilfried GoesgensSilence logging in non-debug usecases. The raspii users...
2016-01-01 Art Cancro* New function CtdlDelConfig() to delete a config db...
2015-10-11 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2015-10-07 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2015-08-16 Wilfried GoesgensMerge branch 'configdb' of ssh://git.citadel.org/appl...
2015-08-04 Wilfried Goesgensfix pop3 Aggregator
2015-05-30 Art CancroRemove the check for older Berkeley DB version. Unfort...
2015-05-07 Art CancroAccidentally merged the configdb branch into Reverting.
2015-05-06 Art Cancromerge
2015-04-29 Art CancroConverted databasesc to the new config format
2014-10-27 Wilfried GoesgensAdjust handling of seen events, add debug functions...
2014-10-21 Wilfried Goesgensadd whether we're in which eventloop / a worker thread...
2013-09-30 Wilfried Goesgensif the pointer is there, we need to free it.
2013-09-28 Wilfried GoesgensMake realy shure we don't put a NULL into memcpy
2013-09-15 Wilfried Goesgenscleanup includes
2013-09-14 Wilfried Goesgensmove cull to serv_syscmds
2013-09-12 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2013-08-18 Wilfried Goesgensuse an Enum for the cm_fields vector instead of nameles...
2013-06-05 Wilfried GoesgensUT: fix comparison for expired timestamps.
2013-03-29 Wilfried GoesgensSEEN-Database: refactor database interface for remember...
2013-02-09 Wilfried GoesgensDB: more backtraces in case of errors
2012-05-25 Wilfried Goesgensclang static analyzer misses that cdb_abort() aborts...
2012-05-21 Wilfried GoesgensDB: query keys are not written by berkeley db. believe me. v8.11
2012-04-06 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2012-04-03 Art CancroChange some of the broken links pointing to citadel.org
2012-03-20 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2012-03-15 Art Cancroadd newline to cmd_cull
2012-01-27 Art CancroConverted struct config back to an ordinary struct...
2012-01-17 Art CancroAdd cit_backtrace() to cdb_abort()
2012-01-16 Art CancroReplaced the abort() calls in database.c with a new...
2011-12-29 Wilfried GoesgensMerge branch 'master' of ssh://git.citadel.org/appl...
2011-12-27 Art Cancrozlib is now mandatory.
2011-09-04 Art CancroWhen citserver fails due to missing zlib, refer the...
2011-09-04 Art CancroSwitched back to the old style thread architecture...
2011-09-04 Art CancroRemoved the logging facility from citserver, use syslog...
2011-01-30 Wilfried GoesgensMerge branch 'libevent' of ssh://git.citadel.org/appl...
2011-01-30 Wilfried Goesgensby jimcuclamath: use defines instead of numbers for...
2010-09-01 Art CancroBegan removing $Id$ tags. This will be an ongoing...
2010-05-11 Wilfried Göesgens* cdb_fetch() make lookup key const
2010-03-27 Wilfried Göesgens* open_databases(): cast the yield function so the...
2010-03-25 Wilfried Göesgens* cdb_decompress_if_necessary(): memset 0 the buffer...
2010-01-27 Wilfried Göesgens* be more accurate, len needs to be at least sizeof...
2010-01-27 Wilfried Göesgens* checking whether cdb->len == 0 was missing as abort...
2010-01-05 Wilfried Göesgens* want if mkdir, chmod, chown fail...
2009-10-23 Dave WestFix the Makefile.in to properly clean the user_modules...
2009-10-14 Art Cancro* Began (but did not finish) applying GPL3+ declaration...
2009-07-02 Art Cancro* database.c: unfolded some lines that were awkwardly...
2009-04-16 Art Cancro* Made our Berkeley DB errors look more like the ones...
2009-04-16 Art Cancro* When we get a Berkeley DB panic, display a descriptiv...
2009-03-11 Art Cancro* when db->truncate() fails with ENOMEM, refer the...
2009-01-27 Art Cancro* When we encounter a compressed database record on...
2009-01-27 Art Cancro* When db->open() fails with ENOMEM, display a log...
2008-12-27 Art Cancro* database.c: removed some code that had been commented...
2008-12-19 Art Cancro* Suppress display of zero-length Berkeley DB log messages
2008-07-07 Art CancroRenamed database_sleepycat.c to database.c
2003-03-19 Art Cancro* Dropped support for GDBM and for versions of Berkeley...
2003-02-17 Art Cancro* Fixed a small bug in the GDBM backend (deprecated...
2002-02-15 Art Cancro* Began implementation of a networker use table that...
2002-02-07 Art Cancro* Silently refuse to add directory entries for Internet...
2002-01-10 Art Cancro* Minor updates for directory service
2001-09-06 Nathan Bryant - port to Cygwin (DLL support, etc.)
2001-07-29 Nathan Bryant - added a new function to the database interface,...
2001-06-17 Nathan Bryantfix all the <time.h> vs. <sys/time.h> issues, hopefully
2001-03-06 Nathan Bryantdatabase-related cleanups and paranoia tests;
2001-01-13 Nathan Bryantmerged remaining changes from TRANSACTIONS (using cvs...
2001-01-09 Art Cancro* Merged in code from the TRANSACTIONS branch for testing.
2000-12-12 Art Cancro* Removed the transaction stuff (but left the log in...
2000-12-07 Nathan Bryantadded --with-db and --with-gdbm options to configure
2000-12-03 Art Cancro* Finished (mostly) the Sleepycat DB backend ... added...
next