summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
2017-03-20Move the OnCheckExemption hook out of the core.Peter Powell
2015-12-29Fix InspIRCd::StripColor() stripping characters that shouldn't be strippedAttila Molnar
2015-12-08Strip all control codes except \001 in InspIRCd::StripColor()Attila Molnar
2015-12-07Deduplicate code in InspIRCd::FindNick()Attila Molnar
2015-05-17Move InspIRCd::SendError() to cmd_dieAttila Molnar
2015-04-28Move OnWhois* events to core_whois, add Whois::ContextAttila Molnar
2015-04-28Prepend target user nick to whois numerics in InspIRCd::SendWhoisLine()Attila Molnar
2014-07-19Access local user list via new UserManager::GetLocalUsers() and make local_us...Attila Molnar
2014-07-19Move and rename typedef LocalUserList to UserManager::LocalListAttila 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-05-26Switch to std::string::compare() from substr() in a couple of placesAttila Molnar
2014-03-15Change allocation of UserManager::clientlist to be physically part of the obj...Attila Molnar
2014-03-14Change allocation of UserManager::uuidlist to be physically part of the objec...Attila Molnar
2014-03-14Change allocation of InspIRCd::chanlist to be physically part of the object c...Attila Molnar
2014-01-05Move server description field from TreeServer into Server; remove OnGetServer...Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2013-12-18Clean up CoreExceptionAttila Molnar
2013-12-18Fix issues discovered by CoverityDaniel Vassdal
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
2013-09-11Move prefix mode specific fields and getters into PrefixModeattilamolnar
2013-08-30Merge insp20attilamolnar
2013-08-27Fix crash caused by passing a large integer to ctime()attilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-07-04Remove $Core and $Mod* comments apart from $ModDep.Peter Powell
2013-06-02Move a few trivial functions into headersattilamolnar
2013-05-23Some systems with whacky va_list implementations do undefined stuff when vsnp...Adam
2013-05-21Merge pull request #545 from SaberUK/master+logging-cleanupAttila Molnar
2013-05-20Fixup last commitAdam
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-19Purge a ton of code related to non <log> related logging.Peter Powell
2013-05-18Replaced vsnprintf with VAFORMAT pretty much everywhere.Daniel Vassdal
2013-05-18Added macro to allow simpler logic in functions with the need to vsnprintfDaniel Vassdal
2013-05-18Remove the size argument from IsChannel and IsNick.Peter Powell
2013-05-16Added a function to replace all the ugly sprintf-ing everywhereDaniel Vassdal
2013-05-14Add method for writing server notices.Peter Powell
2013-04-13Remove const char* versions of InspIRCd::FindNick()/FindNickOnly()/FindUUID()...attilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-11Convert ISUPPORT to use a map instead of a string.Peter Powell
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
2013-04-01Change IsNickHandler()/IsIdentHandler()/IsChannelHandler() to use C++ strings...attilamolnar
2013-04-01Convert IsSID() to a static member function, modules shouldn't override itattilamolnar
2012-12-09Remove ServerLimits::Finalise(), it's completely wrongattilamolnar
2012-11-29Add a typedef for LocalUserListattilamolnar
2012-11-28Have FindUUID(const char*) call FindUUID(const std::string&), not the other w...attilamolnar
2012-10-29Move ServerConfig::ProcessColors() into class InspIRCd, as a helper functionattilamolnar
2012-10-19Fix for #268.Peter Powell
2012-10-14Replace printf(_c) with iostreamChrisTX
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-10-04Replace hardcoded paths with configurable onesChrisTX