summaryrefslogtreecommitdiff
path: root/src/commands
AgeCommit message (Expand)Author
2014-01-24cmd_invite Fix incorrect parameter being passed to InspIRCd::Duration()Attila Molnar
2014-01-24Convert UserChanList to an intrusively linked listAttila Molnar
2014-01-21Merge insp20Attila Molnar
2014-01-21Increase the penalty for a few core commandsAttila Molnar
2014-01-08Read uline state in spanningtree; remove ConfigReader::ulinesAttila Molnar
2014-01-06Automatically register and unregister mode watchersAttila Molnar
2014-01-05Move server description field from TreeServer into Server; remove OnGetServer...Attila Molnar
2014-01-05Introduce Server classAttila Molnar
2014-01-05Improve UserManager::QuitUser() and related codeAttila Molnar
2013-12-18Add m_showfile, remove cmd_rulesAttila Molnar
2013-12-18Clean up CoreExceptionAttila Molnar
2013-12-15Make various self contained methods static.Peter Powell
2013-12-15Move stuff around a bit:Peter Powell
2013-11-21Fix a few issuesattilamolnar
2013-11-21Disallow remote /MODULES for non-opers.Daniel Vassdal
2013-11-12Fix remote /MODULES bugDaniel Vassdal
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
2013-09-11Convert cmd_modenotice into an optional moduleattilamolnar
2013-09-11Move prefix mode specific fields and getters into PrefixModeattilamolnar
2013-09-08Remove InspIRCd::HandleRehash functorattilamolnar
2013-09-08Automatically register ServiceProviders created by modulesattilamolnar
2013-08-30Remove ModuleManager::GetAllModuleNames(), use GetModules() insteadattilamolnar
2013-08-30Replace OnRehash() with ReadConfig() that is called on boot, on module load a...attilamolnar
2013-08-30Merge insp20attilamolnar
2013-08-28m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...attilamolnar
2013-08-27Fix crash caused by passing a large integer to ctime()attilamolnar
2013-08-25Clean up the protocol interfaceattilamolnar
2013-08-19Remove cmd_map from the coreattilamolnar
2013-08-13Store oper types and opers in separate containersattilamolnar
2013-08-12cmd_whowas Major cleanup, fix inefficienciesattilamolnar
2013-08-12Add ConfigTag::getDuration() with optional bounds checkingattilamolnar
2013-08-10Replace range() with min and max arguments on getInt().Peter Powell
2013-08-10Rename <connect:nouserdns> to <connect:resolvehostnames>.Peter Powell
2013-08-09Remove virtual User::GetClass() (but keep LocalUser::GetClass())attilamolnar
2013-08-09Accept std::string as parameter in User::ChangeHost(), ChangeIdent() and Chan...attilamolnar
2013-08-08Fix a couple of issuesattilamolnar
2013-08-04Automatically attach modules to eventsattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-07-19Replace hardcoded mode letters, part 3attilamolnar
2013-07-19Move SetNoticeMask(), FormatNoticeMasks() and ProcessNoticeMasks() from the U...attilamolnar
2013-07-19Replace hardcoded mode letters, part 2attilamolnar
2013-06-16Always set the topic in Channel::SetTopic(), move access checks into cmd_topicattilamolnar
2013-06-13Remove TR_END, remove TRANSLATEx() from commands that do not need itattilamolnar
2013-06-13Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...attilamolnar
2013-06-12Get rid of the OnRemoteKill hook, make use of GetRouting() and TR_CUSTOM to r...attilamolnar
2013-06-12Implement GetRouting() in core commands that require it, remove ugly workarou...attilamolnar
2013-06-12CommandParser::LoopCall() changesattilamolnar
2013-06-12Unite cmd_privmsg and cmd_noticeattilamolnar
2013-06-06Convert User::FormatNoticeMasks() to use std::string.Peter Powell
2013-06-06Use InspIRCd::Format instead of snprintf().Peter Powell