summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
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
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-03-01Cap masks and bans at 250 charactersdanieldg
2010-02-20Fix compilation warningdanieldg
2010-02-20Restore <options:exemptchanops> with long namesdanieldg
2010-02-09Add random number generation functions to InspIRCd class.danieldg
2010-02-02Sort items in the 005 linedanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain