citadel.git
2023-08-31 Art CancroRelease version 989 generated by do-release.sh v989
2023-08-31 Art CancroOn second thought, let's do it this way.
2023-08-31 Art CancroRevert "setup: reflect the fact that the operator shoul...
2023-08-31 Art Cancrosetup: reflect the fact that the operator should restar...
2023-08-31 Art CancroRemoved background and restart from citserver.
2023-08-31 Art Cancrofix compiler warning
2023-08-31 Art CancroRenamed Makefile to GNUmakefile to enforce the use...
2023-08-31 Art CancroRewrite of the indexer is complete!
2023-08-31 Art CancroRemoved all the disused CtdlUnregister functions.
2023-08-31 Art Cancrosearch function is complete
2023-08-30 Art CancroWrapping indexer transactions inside a critical section...
2023-08-30 Art CancroRewrote the indexer
2023-08-30 Art CancroRemoved double-fetch-room in the indexer.
2023-08-30 Art Cancrofree(msglist)
2023-08-30 Art CancroTotally ripping apart the indexer.
2023-08-29 Art Cancroserv_fulltext: wordbreaker now returns a libcitadel...
2023-08-29 Art CancroCtdlForEachMessage() don't process message 0
2023-08-29 Art Cancrothreads.c: commented out try_critical_section() , I...
2023-08-29 Art Cancroloadtest.c: after creating accounts and rooms, log...
2023-08-29 Art CancroMakefile: proper incantation for compiling loadtest
2023-08-29 Art Cancrocontext.c: fixed invalid pointer
2023-08-29 Art CancroTemporarily disable the indexer
2023-08-29 Art Cancrono diags
2023-08-29 Art Cancrocdb_tick() called periodically
2023-08-29 Art CancroWhen opening a cursor, always read through to the end.
2023-08-29 Art Cancrocosmetic stuff
2023-08-29 Art Cancrocleaned that up a bit
2023-08-29 Art Cancroloadtest.c: multiple threadds
2023-08-29 Art CancroGenerate listsub token with a hash instead of crypt
2023-08-28 Art Cancro.gitignore: add dbnothing and loadtest
2023-08-28 Art CancroMakefile: use ${CC} selected by configure
2023-08-28 Art CancroRemoved the 'ucred' stuff. It's insecure and it doesn...
2023-08-28 Art CancroFreeBSD compatibility (first of several commits)
2023-08-28 Art CancroRemoved extra diagnostics
2023-08-28 Art Cancrodiagnostics
2023-08-27 Art CancroFound a place where CM_SetAsField() was owning db memory.
2023-08-27 Art CancroCM_SetField() no longer accepts a length, just uses...
2023-08-27 Art Cancroloadtest.c: when deleting, always make sure we deleted...
2023-08-27 Art Cancroloadtest.c: added
2023-08-26 Art Cancroberkeley_db.c: improvements to transactional data store
2023-08-25 Art Cancromaster_cleanup() is now the global shutdown/exit function
2023-08-25 Art Cancrodb debugging
2023-08-25 Art Cancrodbnothing does nothing
2023-08-25 Art Cancrodbnothing: temporary utility that just opens and closes...
2023-08-24 Art Cancroctdldump/ctdlload: fix usage messages
2023-08-24 Art Cancroctdldump/ctdlload: -h now works identical to citserver
2023-08-24 Art Cancroctdlload: use the backend API instead of BDB calls
2023-08-24 Art Cancroctdldump: use the backend API instead of BDB calls
2023-08-24 Art CancroMakefile: BACKEND_LDFLAGS "created" by configure
2023-08-24 Art CancroDrop support for upgrading sites older than v811 (8.11)
2023-08-24 Art CancroMakefile: move -ldb from hardcoded to a new BACKEND_LDFLAGS
2023-08-24 Art CancroMakefile: restructured so that backends can be compiled...
2023-08-23 Art CancroRemove CTDLUID definition, point to ctdluid symbol...
2023-08-23 Art Cancrocdb_next_item() now returns both key and value
2023-08-22 Art CancroRemoved call to db_env->set_cachesize()
2023-08-22 Art CancroCalls to cdb_fetch()/cdb_next_item() now check ptr...
2023-08-21 Art Cancrocdb_free() is no longer needed; removed from backend API
2023-08-21 Art Cancrocdb_fetch() and cdb_next_item() now return a struct...
2023-08-21 Art Cancrobdb_decompress_if_necessary() now operates on DBT inste...
2023-08-21 Art CancroRemove diagnostic section
2023-08-21 Art CancroKeep track of whether cdb->ptr must be freed by cdb_free()
2023-08-20 Art CancroApply patch sent by UFarx to support CPPFLAGS
2023-08-20 Art Cancrocdb_fetch()/cdb_next_item() return immutable data
2023-08-19 Art Cancroserv_imap.c: moved to new CtdlFetchMsgList() API.
2023-08-19 Art Cancroserv_imap: removed all the CCC and CCCIMAP shorthand
2023-08-17 Art Cancromsgbase.c all migrated to new api now
2023-08-17 Art CancroCtdlFetchMsgList() - treat no-record and zero-messages...
2023-08-17 Art CancroThe previous commit was actually for CtdlDeleteMessages()
2023-08-17 Art CancroCtdlSaveMsgPointersInRoom() is now lmdb-safe
2023-08-17 Art Cancroserv_nntp.c: move to new API
2023-08-17 Art CancroInitialMailCheck() uses new API
2023-08-17 Art Cancromsgbase.c: change to new API
2023-08-16 Art Cancromsgbase.c: upgrade CtdlSetSeen() to the new CtdlGetMsgL...
2023-08-16 Art Cancroserv_expire: move to new msglists call
2023-08-16 Art CancroDRY fetch of msglists.
2023-08-16 Art Cancroserv_fulltext.c: copy the data returned by cdb_fetch...
2023-08-11 Art CancroMore renaming of symbols that are local to the berkeley...
2023-08-11 Art CancroMoved cdb_chmod_data() out of the backend API
2023-08-11 Art CancroRenamed some more functions and variables that are...
2023-08-11 Art Cancrocomments cleanup
2023-08-11 Art CancroThis works much better. TSD maintained in-module inste...
2023-08-11 Art CancroRevert "Prepared for upcoming change to cdb_next_item...
2023-08-11 Art CancroRevert "Changed the API for cdb_rewind() / cdb_next_ite...
2023-08-10 Art CancroChanged the API for cdb_rewind() / cdb_next_item()...
2023-08-10 Art CancroPrepared for upcoming change to cdb_next_item() API.
2023-08-10 Art Cancroimap_acl.c: update to C99 style comments
2023-08-09 Art Cancroberkeley_db.c: remove includes that are no longer needed
2023-08-09 Art Cancrodocument private/public functions in berkeley_db.c
2023-08-09 Art Cancroberkeley_db.c: prefixed all module-local functions...
2023-08-09 Art CancroMoved cdb_ prototypes from berkeley_db.c to database...
2023-08-09 Art CancroBuilding better abstractions for the backend interface
2023-08-09 Art Cancroserver/database_bdb.c is now server/backends/berkeley_d...
2023-08-08 Art Cancrocdb_init_backends() just calls bdb_init_backend() for now
2023-08-08 Art CancroSilenced a compiler warning by bringing in the correct...
2023-08-08 Art CancroMostly finished the abstractions, now just need to...
2023-08-08 Art Cancrosaving my work before I do the rest of the functions...
2023-08-08 Art CancroTried it with a function that requires a parameter
2023-08-08 Art CancroBegin turning cdb_ functions into pointers assigned...
2023-08-08 Art Cancromade the prototypes prettier
2023-08-08 Art Cancroctdl_module_init_database() is now ctdl_module_init_dat...
next