summaryrefslogtreecommitdiff
path: root/modules/database
AgeCommit message (Collapse)Author
2017-03-16redis: check for socket errors when loading database on startupAdam
2017-03-08db_redis: don't crash if destroying an object with no typeAdam
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2017-01-11db_sql: run table creation queries during import synchronously tooAdam
2016-11-11db_old: convert languages to UTF-8 encoded versionAdam
2016-10-16db_sql: don't update objects pending creation as it duplicates itAdam
2016-07-25db_old: fix warningsAdam
2016-04-14Remove memos from memoinfo more reliablyAdam
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2015-09-06Merge pull request #120 from Alef-Burzmali/2.0+nobackupokAdam
Fix db_flatfile to read the "nobackokay" setting
2015-07-11Fix db_flatfile to read "nobackupokay"Thomas Fargeix
2015-07-08Fix a ton of typos.Peter Powell
2014-07-26When object unserialization fails (due to not having dependency objects) ↵Adam
bump the ts to try again later.
2014-06-15Log more when unable to backup databases in db_flatfileAdam
2014-05-27Fix default db name in db_flatfifle in a couple placesAdam
2014-05-21Core prep for p10 stuffAdam
2014-05-14Fix access lists showing the wrong mask if the display nick for a groupAdam
expires but the group still exists. This can cause access entries for nicks to not be deleted whenever the nicks are deleted.
2014-03-05Open database files using std::ios_base::binary in db_flatfile, which ↵Adam
Windows can require
2014-03-01Convert limit and key mlocks in db_oldAdam
2014-03-01Make db_old load entrymsgAdam
2014-03-01Check modes after applying mlocks in db_oldAdam
2014-02-18Do not import forbids with wildcards in their names, how 1.8 treats ↵Adam
wildcaded forbids depends on the IRCd
2014-02-18Fix loading noexpire channels in db_oldAdam
2014-02-17Move most of the implementation details out of os_forbid.h, fixes crashing ↵Adam
if a module adding a forbid is unloaded without removing the forbid
2014-02-16db_old.cpp: Correctly import forbidden nicks and chansDaniel Vassdal
2014-02-14Don't convert XOP access entries to levels in db_oldAdam
2014-02-07Properly convert suspended nicks and channels in db_oldAdam
2014-01-26Revert "Rename db_old hash plain -> none which is what 1.8 calls it"Adam
This reverts commit 9a9ca417500e3de64013583e3f6db8dd165d9a95.
2014-01-09Rename db_old hash plain -> none which is what 1.8 calls itAdam
2014-01-02Have db_old load news.db tooAdam
2014-01-01Update copyright to 2014. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
2013-12-26If using db_flatfile:fork, don't allow multiple saves to happen at one time ↵Adam
on shutdown/restart wait for any pending saves to finish
2013-12-25Fix setting english language in db_old, document how not setting ↵Adam
defaultlanguage really works
2013-12-19Fix db_old assigning empty greets to users who did not have a greet. Fix ↵Adam
debug log message in extensible.cpp
2013-12-01Fix crash from loading exceptions with db_old and then unloading db_oldAdam
2013-11-21This actually can't happen, but this is what was meantAdam
2013-11-21Shrink nick and channel default flags in db_old, otherwise converted ↵Adam
nicks/channels always end up with the defaults enabled, even if they explicitly have them set off. Fix setting nickserv defaults to none.
2013-11-16Fix default level names for access change/list in db_oldAdam
2013-11-12Set the default db name to anope.dbAdam
2013-11-09Remove db_plainAdam
2013-10-26moved some config options from example.conf to nickserv.example.confDukePyrolator
2013-08-25Save unconfirmed status and passcodes in the database.Adam
Fix db_sql_live to not reinsert all records if there are extra columns. Plexus has no chmode +r
2013-08-12Fix some issues with suspendAdam
2013-08-07Fix db_sql to not remove objects when shutting down, as some modules that ↵Adam
unload before it when shutting down remove their items then
2013-07-20Fix more compile warnings found on newer g++ versionsAdam
2013-07-20Fix not setting the correct compile flags on modules and fix the resulting ↵Adam
warnings
2013-07-01Change extensible keys to require explicitly having a type defined for it. ↵Adam
Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
2013-05-27Initially attach all modules to all events, and detach them as the events ↵Adam
are run if they are not implemented per module
2013-05-26Get rid of the remaining references in the core to specific services. Move ↵Adam
more stuff out of the core to the proper modules.