summaryrefslogtreecommitdiff
path: root/src/command_parse.cpp
AgeCommit message (Expand)Author
2014-01-25Convert InspIRCd::PassCompare to return bool instead of int.Peter Powell
2014-01-09Stop null checking pointers that are always validAttila Molnar
2013-11-12Use WriteNumeric() everywhere we send numerics and include the user's nick au...Adam
2013-08-18Create the CommandBase class from Commandattilamolnar
2013-08-04Change the syntax of FOREACH macros to be less dumb.Adam
2013-06-18Remove dead code from the InspIRCd and CommandParser classes and typedefs.hattilamolnar
2013-06-13Remove TR_END, remove TRANSLATEx() from commands that do not need itattilamolnar
2013-06-13Rewrite CommandParser::TranslateUIDs()attilamolnar
2013-06-12Run the OnPostCommand hook from LoopCall()attilamolnar
2013-06-12CommandParser::LoopCall() changesattilamolnar
2013-06-12Change command name parameter of OnPostCommand to be a Command*attilamolnar
2013-06-06Merge insp20attilamolnar
2013-06-01Remove #define MAXPARAMETERS and "MAXPARA" 005 tokenattilamolnar
2013-06-01CommandParser::ProcessCommand() and ProcessBuffer() cleanupattilamolnar
2013-06-01Improve command parser logic when there are more params than Command::max_paramsattilamolnar
2013-06-01Remove (non-functional) total_bytes counter from Commandattilamolnar
2013-05-16Remove unused variables, avoid copies where possible, check empty() instead o...attilamolnar
2013-05-16Allow spaces (and more) in oper typesattilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2012-12-15Add a flag to Command that controls whether an empty last parameter is allowe...attilamolnar
2012-11-28Change empty string assignments to .clear() or remove them entirelyattilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-03-19Add RAWIO log level which is more verbose than DEBUGdanieldg
2010-01-19Extbans can be VF_OPTCOMMON as they do not desync on module add/removedanieldg
2010-01-18PreCommand/PostCommand are local-only hooksdanieldg
2010-01-16Fix signdedness error in LoopCalldanieldg
2010-01-14Allow maxtargets to be bypassed in LoopCall for JOINdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-15Add Inspircd::AddServicesdanieldg
2009-11-11Add fine-grained command flood controlsdanieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-21Change User::oper to an OperInfo referencedanieldg
2009-10-21Move all local-only fields to LocalUserdanieldg
2009-10-19Add a setting to <connect> allowing the threshold for activation of the penal...peavey
2009-10-13Remove Command and ModeHandler objects in their destructors; fixes possible p...danieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-14Properly spacify opertypes in error messages. Patch by dKingstonspecial
2009-09-03Change cmd_*.so to use the Module object APIdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Add Module* creator to Command and ModeHandlerdanieldg
2009-09-02Valgrind cleanup: finish destructor creationdanieldg
2009-09-02Valgrind cleanup: Add RemoveRFCCommands() to dlclose() and delete the core co...danieldg
2009-09-02Include explicit routing information in Command, will replace CMD_LOCALONLY r...danieldg
2009-09-02Replace std::deque with std::vector in spanningtree and related modulesdanieldg
2009-09-02Change allocation of commands/modesdanieldg
2009-08-14Apply fake lag on garbage input to discourage crapw00t
2009-04-23rollback r11326, we're going to make vc9 the officially supported windows bui...peavey
2009-04-23Heres the beef so farbrain