summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
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
2014-02-08Change all socketengine methods to be staticAttila Molnar
2014-01-25Convert InspIRCd::PassCompare to return bool instead of int.Peter Powell
2014-01-24Convert UserChanList to an intrusively linked listAttila Molnar
2014-01-21Merge insp20Attila Molnar
2014-01-05Move server description field from TreeServer into Server; remove OnGetServer...Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2013-12-15Make various self contained methods static.Peter Powell
2013-12-15Move stuff around a bit:Peter Powell
2013-09-14Fix ConvToStr(char)attilamolnar
2013-09-08Remove InspIRCd::HandleRehash functorattilamolnar
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-09-08Fix a crash when running as systemd serviceChrisTX
2013-08-18m_spanningtree Propagate oper-only quit reason using METADATA, remove OPERQUITattilamolnar
2013-08-12Clean up wildcard code.Peter Powell
2013-07-19Move dynamic_reference and related classes to dynref.hattilamolnar
2013-06-21Fix Doxygen comments.Peter Powell
2013-06-18Remove dead code from the InspIRCd and CommandParser classes and typedefs.hattilamolnar
2013-06-18Minor changes to the startup and shutdown codeattilamolnar
2013-06-13Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...attilamolnar
2013-06-06Move DoBackgroundUserStuff() and AllModulesReportReady() into UserManagerattilamolnar
2013-06-06Convert ConvNumeric() to use std::string instead of char[MAXBUF].Peter Powell
2013-06-02Move a few trivial functions into headersattilamolnar
2013-06-01Remove #define MAXPARAMETERS and "MAXPARA" 005 tokenattilamolnar
2013-05-21Merge pull request #545 from SaberUK/master+logging-cleanupAttila Molnar
2013-05-20Fixup last commitAdam
2013-05-19Purge a ton of code related to non <log> related logging.Peter Powell
2013-05-19Move LogHeader to LogStream.Peter Powell
2013-05-18Added macro to allow simpler logic in functions with the need to vsnprintfDaniel Vassdal
2013-05-18Get rid of the NICKForced extensionattilamolnar
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-15Replace some C-isms with C++-isms.Peter Powell
2013-05-07Clean up cross-platform compatibility.Peter Powell
2013-04-26Modularize DNSAdam
2013-04-19Fix building with libc++.Peter Powell
2013-04-14Extract UID/SID generation logic into a new class: UIDGeneratorattilamolnar
2013-04-13Remove const char* versions of InspIRCd::FindNick()/FindNickOnly()/FindUUID()...attilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-11Convert ISUPPORT to use a map instead of a string.Peter Powell
2013-04-09Move most whois related code from the core into cmd_whoisattilamolnar
2013-04-08Migrate u_listmode.h into the core, change +b to use itattilamolnar
2013-04-05Merge inspircd_{config,version}.h into a single header file.Peter Powell
2013-04-04Stop recreating hashmaps every hour, move garbage collection code related to ...attilamolnar
2013-04-03Convert InspIRCd::Duration() to be staticattilamolnar
2013-04-01Merge pull request #452 from SaberUK/master+nuke-hashmapAttila Molnar
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