summaryrefslogtreecommitdiff
path: root/include/event.h
AgeCommit message (Collapse)Author
2017-11-19hostserv: expand events for newer vhost modelAdam
2017-10-22Store full and masked message in logger for chanserv/logAdam
2017-10-08Simplify initial burst of persistent channelsAdam
Also don't create/destroy channels as persist is set on and off which no longer makes since with the live database backend
2017-04-20Merge commit '8656b65e392e8d26de218bf372da949c3a00d8d4'Adam
2017-02-07Normalize databases by not allowing generic Object referencesAdam
Remove redis database support
2017-01-23Make log system use newer format stringsAdam
Also allow log messages to be translatable
2016-11-11Remove database save and related commands/configAdam
2016-09-13Remove Anope::Decrypt now encryption is mandated.Peter Powell
2016-07-31Update license headers and copyrights on all source filesAdam
2016-07-28Allow serializable fields to use storage in the respective objects.Adam
Split service management code nito a proper servicemanager. Make service references managed instead of lazy lookup. Also made events and serializable use service manager instead of their respective systems for management
2015-10-27Merge branch '2.0' into 2.1Adam
2014-12-10Use a triat class for event names instead of having to manually give them ↵Adam
places, which is much less error prone
2014-11-24Rewrite serializable to have field level granularityAdam
Represent serializable objects in a digraph, and as a result made most object relationships implicitly defined, and use the graph to trace references between objects to determine relationships. Edges may also be marked as having a dependency of the object they point to, which allows for automatic cleanup and deletion of most objects when no longer needed. Additionally, this allows not having to require in-memory copies of everything when using external databases. db_sql has been rewritten for this and now always requires a database to function. db_sql with MySQL now requires InnoDB to make use of transactions and foreign key constraints.
2014-06-23Mostly working language string rewrite with new format stringsAdam
2014-05-28Move most of the core pseudoclient logic to modulesAdam
2014-04-21Constify message source for OnChannelMode(Un)SetAdam
2014-04-20New event systemAdam