summaryrefslogtreecommitdiff
path: root/include/mode.h
AgeCommit message (Expand)Author
2010-01-11...because every now and again, i have to do a massive commit.brain
2010-01-09Remove mode counter, not reliable and only used for umode +idanieldg
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-15Add Inspircd::AddServicesdanieldg
2009-11-15Add ParamChannelModeHandlerdanieldg
2009-11-15Add ModeHandler* versions of channel mode accessdanieldg
2009-11-03Remove AllowHalfop item from server configdanieldg
2009-10-24Get rid of ModePairdanieldg
2009-10-20Get rid of more unneeded parent classesdanieldg
2009-10-19Maintain refcount of Module objects to complain about leaked pointersdanieldg
2009-10-17Make classbase and refcountbase uncopyable; expand comments on their indended...danieldg
2009-10-17Add ModeHandler::cull() for auto-deletion, fixes call of virtual method on pa...danieldg
2009-10-13Remove Command and ModeHandler objects in their destructors; fixes possible p...danieldg
2009-10-08Add names for all modes (part 1 of named channel mode list)danieldg
2009-10-05Run DelMode and DelModeWatcher in RemoveModuledanieldg
2009-09-26Change IS_FAKE and CheckTimeStamp to IS_SERVER and ResolveModeConflict to cla...danieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-13Fix access checks on chanprotect preventing use of SAMODEdanieldg
2009-09-13Remove redundant ServerInstance* fieldsdanieldg
2009-09-13Simplify ModeHandler constructordanieldg
2009-09-13Membership* changesdanieldg
2009-09-02Remove "servermode" parameter, replace with IS_FAKE() which is more reliabledanieldg
2009-09-02Add Module* creator to Command and ModeHandlerdanieldg
2009-09-02Valgrind cleanup: deallocate RFC modes, clientlist, and uuidlistdanieldg
2009-09-02Remove unneeded Extensible inheritance and remove "age" field from classbasedanieldg
2009-09-02Use CheckTimeStamp to merge modes on netburstdanieldg
2009-09-02Rework mode parser into slightly smaller chunksdanieldg
2009-09-02Replace std::deque with std::vector in spanningtree and related modulesdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-07Include explicit parameter list in ProtocolInterface::SendModedanieldg
2009-03-06Construct explicit parameter type list for MODE parametersdanieldg
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-10-27Add user/channel mode synchronisation detection to CAPAB - link will now drop...w00t
2008-08-31Whoops, left off a virtual. Please ensure youre using this version if you act...brain
2008-08-31Move all the parameters around AGAIN. See docs shortlybrain
2008-08-17Add OnParameterMissing to modehandler, called when the mode handler should ha...brain
2008-05-04Update comments for new apibrain
2008-05-04Conversion of command handler params from "const char* const* parameters, int...brain
2008-05-02Optimize MODE #chan b etc, avoid a 256 byte memset for duplicate mode checksbrain
2008-05-01Simple user/channel mode patchbrain
2008-04-02Fixes for bug #493, tidyups to clearing of channel modes on losing FJOIN. Mod...brain
2008-04-01Add an optional bool to ModeParser::ModeString() to not give the nickname n t...brain
2008-03-23Add ability to control what opertypes can set what operonly user/chan modes. ...aquanight
2008-02-20Wheee, mass commit! this adds const stafety, throwing a compile error if anyo...brain
2008-02-18Someone please help me fix the warnings in modules caused by this change. All...brain
2008-02-14New mode stuff. Note, the framework is now here so that every mode handler ca...brain
2008-02-03Clear up header insanityw00t
2008-01-10Header update: 2007 -> 2008w00t
2007-11-04Remove some unnecessary headers from places, commit working BanCacheManager s...w00t