summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
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
2009-10-21Move command-line items to CommandLineConfdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-13Change to new execution directory structuredanieldg
2009-10-02Fix valgrind issues and crashes on exitdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Cast rework: use C++ style static_cast<> instead of C-style castsdanieldg
2009-08-12Fixes for config readerdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-01-23Fix m_nationalchars using a copy and paste of my unsafe copy and paste algori...brain
2009-01-02Update copyrights for 2009.w00t
2008-10-28Make this less confusing for us and usersw00t
2008-08-21match() is no longer a function+no header, now a static method of InspIRCd cl...w00t
2008-08-06Change extban seperator in 005 to match charybdis and unrealw00t
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-07-16Applied patch by psychon to make AddExtBanChar correctly take a single charspecial
2008-07-14Add InspIRCd::AddExtBanChar() to avoid copypasta.w00t
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-04Comment and improve check for access to ~/.inspircd/startup.logaquanight
2008-05-03Make creation of ~/.inspircd properly check for EEXISTaquanight