summaryrefslogtreecommitdiff
path: root/src/logger.cpp
AgeCommit message (Collapse)Author
2013-11-23Fix/clean/clarify some stuff found by coverity scanAdam
2013-09-03Cleanup previous commitAdam
Fix log messages from commands send through webpanel Don't show OperServ section to non opers
2013-08-25Create persistent channels on startup, which used to work and got lost somewhereAdam
Fix some oddities with using persistent channels with no botserv Send list modes to uplink when bursting Fix issues with persist + keepmodes Fix /os modes clear all not clearing all status modes Fix operwall on ratbox/plexus Dont apply mlock in SetCorrectModes since that just recursively calls itself unncessarially Change command logging to show the command name and not the service name
2013-08-07Add m_sql_logAdam
2013-08-01Use MessageSource as the source for many IRCDProto funcsAdam
Keep track of what user modes are oper only/server only/etc
2013-07-07Move op/deop/etc back to an actual command, its too hard to use cs_log with ↵Adam
it as rewrites. Allow cs_log to work with either command names or service names.
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.
2013-05-18Add a config option for the default log botAdam
2013-05-05Rework the config file reader to be much more flexible and move many ↵Adam
configuration directives to the actual modules they are used in.
2013-04-07Optimizations of much of the more commonly used codeAdam
2013-01-21Fix not logging debug info to the logfile when debug mode is enabledAdam
2013-01-09Update copyright to 2013. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2012-12-19Having these references to bots bugged out older compilers, so simplify this ↵Adam
by just moving pointers to the core
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-10Never log debug levels >= 2 using a log blockAdam
2012-10-27Add a module log typeAdam
2012-10-02Added operserv/logsearchAdam
2012-09-30Make CommandSource use references, sometimes we hold them for awhileAdam
2012-09-02Fix WindowsAdam
2012-09-01Added a web panel module + a default templateAdam
2012-06-18Allow userless command sourcesAdam
2012-05-06Split up db/conf/lib/locale install directories, and allow alternate ones to ↵Adam
be specified at runtime
2012-04-23Reworked live SQL support yet againAdam
2012-04-22Fixed ./services --version etc not getting printed when stdout is a ↵Adam
file/pipe/not a tty
2012-02-18Use C++11's explicit override feature if availableAdam
2012-02-14Clean up and reorganize our header filesAdam
2012-02-08Removed operserv:notifications in favor of log blocks, as well as some other ↵Adam
notifiications
2012-01-02Updated Copyright to 2012Adam
2011-11-08WindowsAdam
2011-10-09Give more verbose messages on startupAdam
2011-09-19LOG_COMMAND must now always give a valid commandAdam
2011-09-10Added chanserv/logAdam
2011-09-10Removed log:inhabitlogchannel and replaced it with service:channelsAdam
2011-07-14Rewrote how commands are handled within Anope.Adam
This allows naming commands and having spaces within command names.
2011-07-04Bug #1282Adam
2011-06-20Cleaned up some of the logger code which fixes not logging debug logs to ↵Adam
files etc when debug is enabled, and some other small things
2011-05-16Moved the core pseudo clients out into their own modulesAdam
2011-04-19Fixed logging messages with an empty category to everythingAdam
2011-03-30Fixed windows build more, including ldapAdam
2011-03-14Fixed compileAdam
2011-02-25Fixed a lot of small problemsAdam
2011-02-12Removed the Wallop config options and replaced them with the new log systemAdam
2011-02-09Log rawio when in debug mode and fixed expiring session exceptionsAdam
2011-01-28Added patricia_tree::iteratorAdam
2011-01-05update copyrights for 2011lethality
2010-12-12store the ssl fingerprint in the userstructDukePyrolator
2010-12-12Allow the patricia tree to store non-pointersAdam
2010-12-12Switched the system for storing users, channels, and sesions to a patriciaAdam
tree from STL's unordered_map, which was giving horrible performance.
2010-10-21Changed the log:normal config directive to a list like the other log values, ↵Adam
and fixed a potential crash from rehashing while sending mail