summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
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
2014-06-14Remove unused #define ERROR -1Attila Molnar
2014-06-13Make the default ProtocolInterface instance part of class InspIRCdAttila Molnar
2014-06-13Change allocation of InspIRCd::Parser to be physically part of the object con...Attila Molnar
2014-06-13Change allocation of InspIRCd::BanCache to be physically part of the object c...Attila Molnar
2014-06-13Pull in bancache.h from inspircd.hAttila Molnar
2014-06-13Change allocation of InspIRCd::Threads to be physically part of the object co...Attila Molnar
2014-06-13Change allocation of InspIRCd::stats to be physically part of the object cont...Attila Molnar
2014-06-11Add ConvToUInt64()Attila Molnar
2014-03-24Cull ident sockets instead of immediate delete, add stdalgo::culldeleterAttila Molnar
2014-03-24Create the stdalgo namespace for container-related algorithms, add stdalgo::v...Attila Molnar
2014-03-15Change allocation of InspIRCd::Timers to be physically part of the object con...Attila Molnar
2014-03-14Change allocation of InspIRCd::chanlist to be physically part of the object c...Attila Molnar
2014-03-14Add InspIRCd::GetChans(), remove ChannelCount()Attila Molnar
2014-03-12Deduplicate and move the *MatchesEveryone() functions to core_xlineAttila Molnar