summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
2019-01-09Improve X-line text consistency.Matt Schatz
2018-12-21Only parse valid durations, don't treat invalid multipliers as seconds (#1538)linuxdaemon
2018-11-24Move IsValidDuration into the core.Peter Powell
2018-10-21Fix warnings from Doxygen.Peter Powell
2018-09-23Switch all core modules still using COMMAND_INIT to MODULE_INIT.Peter Powell
2018-08-13Implement IRCv3 message tag support.Peter Powell
2018-07-26Replace irc::stringjoiner with a generic stdalgo::string::join.Peter Powell
2018-07-26Use CommandBase::Params instead of std::vector<std::string>.Peter Powell
2018-07-18Initial support for listening on UNIX socket endpoints.Peter Powell
2018-07-10Add InspIRCd::IsHost for checking the validity of hostnames.Peter Powell
2018-04-16Add range checking to ConfigTag::getFloat.Peter Powell
2018-04-08Include modules/whois.h directly from files that use it.Peter Powell
2018-04-08Move OnStats from the core to a cross-module event.Peter Powell
2018-01-14Fix some minor Doxygen errors.Peter Powell
2018-01-06Rework message handling.Peter Powell
2018-01-03Make InspIRCd::Format return std::string instead of const char*.Peter Powell
2017-12-23Get rid of InspIRCd::QuickExit.Peter Powell
2017-11-25Convert the remaining things away from the caller/handler API.Peter Powell
2017-11-25Convert GenRandom to std::function.Peter Powell
2017-11-25Convert IsChannel to std::function.Peter Powell
2017-11-25Convert IsIdent to std::function.Peter Powell
2017-11-25Convert IsNick to std::function.Peter Powell
2017-11-21Add the override keyword in places that it is missing.Peter Powell
2017-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2017-09-11Move operquit out of the core and into core_user.Peter Powell
2017-08-26Fix a bunch of Doxygen warnings.Peter Powell
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2016-08-17Merge insp20Attila Molnar
2016-06-17Don't exit on rehash if the pid file cannot be writtenAttila Molnar
2016-02-25Introduce Stats::Context, pass it to the OnStats hook and switch all code to itAttila Molnar
2016-02-25Add Numeric::NumericAttila Molnar
2016-02-25Move implementation of ConvTo*() and related functions into convto.hAttila Molnar
2016-02-25Include stdint.h from inspircd.hAttila Molnar
2015-12-30Add Numeric::BuilderAttila Molnar
2015-12-08Strip all control codes except \001 in InspIRCd::StripColor()Attila Molnar
2015-05-17Move InspIRCd::SendError() to cmd_dieAttila Molnar
2015-04-28Move OnWhois* events to core_whois, add Whois::ContextAttila Molnar
2014-12-15Add flat_[multi]{map,set} containersAttila Molnar
2014-09-27Add the insp::aligned_storage templateAttila Molnar
2014-08-04Remove InspIRCd::BindSocket()Attila Molnar
2014-07-14Move ISupportManager class declaration to isupportmanager.h from inspircd.hAttila Molnar
2014-06-28Add InspIRCd::TimingSafeCompare() function that compares strings in a timing-...Attila Molnar
2014-06-25Add parameter to InspIRCd::TimeString for UTC time formats.Peter Powell
2014-06-25Add formatting to InspIRCd::TimeString; switch all code to use it.Peter Powell
2014-06-24Change allocation of InspIRCd::Users to be physically part of the object cont...Attila Molnar
2014-06-24Change allocation of InspIRCd::SNO to be physically part of the object contai...Attila Molnar
2014-06-24Change allocation of InspIRCd::Modules to be physically part of the object co...Attila Molnar
2014-06-24Change allocation of InspIRCd::Logs to be physically part of the object conta...Attila Molnar
2014-06-24Change allocation of InspIRCd::Modes to be physically part of the object cont...Attila Molnar
2014-06-24Add the fakederef classAttila Molnar