summaryrefslogtreecommitdiff
path: root/src/modules/m_override.cpp
AgeCommit message (Expand)Author
2010-01-19Clean up some slow iterationsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-15Hide channel mode structuresdanieldg
2009-10-21Change User::oper to an OperInfo referencedanieldg
2009-10-21Move all local-only fields to LocalUserdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-08Update Event and Request APIsdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-13Replace OnAccessCheck with OnPreMode to remove a number of redundant checksdanieldg
2009-09-13Module API changes to use Membership* where sensibledanieldg
2009-09-13Membership* changesdanieldg
2009-09-05Likewise, convert OnLocalTopicChange to OnPreTopicChange and to be run for bo...w00t
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-08-27override: pass handling back to the core to send numerics if join restriction...w00t
2009-06-02Change m_override to send snomasks globallydanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-04Fix unnecessary heap allocation on rehash: stack allocated ConfigReader is fine.w00t
2009-04-03Textual fixes. Patch by Ankit.peavey
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-08m_override: fix messages on multi-mode changesdanieldg
2009-02-27Revert r10640, it blocked override notices unless they contained an op/deop/etcdanieldg
2009-02-14Nuke trailing spacespeavey
2009-01-24Fix some spaces as indent and one double space in m_override so that Ankit is...psychon
2009-01-22Fix bug #659, #524 and others: Allow operoverride to set +qa. Based on patch ...w00t
2009-01-15Prevent snotices being sent out for a completely empty modebrain
2009-01-02Update copyrights for 2009.w00t
2008-11-01Resolve a conflict by changing override to +s +G (godmode) instead of +s +O.w00t
2008-10-26fix for banwalk and keys reported by mix941peavey
2008-10-13Don't send an override notice if no modes were actually applied, thanks Ankit.w00t
2008-10-08Apply patch from jmb, for bug #593. Snotices on override are now sent regardl...w00t
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-08-22Match conversion stuff.w00t
2008-08-22Revert automated conversion by Special, as it (unfortunately) neglects some d...w00t
2008-08-22Fix a lot of calls to match() and uses of wildcard.h (which doesn't exist any...special
2008-08-05Fix bug #584 (not with the provided patch) and stuff nobody really cares aboutw00t
2008-08-04Add TOPIC overriding to m_override, requested by Namegduf.w00t
2008-08-04Fix override snotices for KICK not being sent for some cases, reported by Nam...w00t
2008-07-20Remove custom members for +lk storagew00t
2008-06-11fixed some indentation and spacing in modulespippijn
2008-06-08Fix #551brain
2008-05-19Convert channel::name to std::string, this was a beastie!brain
2008-05-19More donebrain
2008-05-05Convert morepeavey
2008-04-26a long road of uniformed messages ;)bricker
2008-04-17Fix format fuckup I introduced (that warning shows one example of when it's u...w00t
2008-04-17Remove completed XXX: override is now only checked locally, snotices are auto...w00t
2008-04-17m_override now has a 'requirekey' option, that requires a special key of 'ove...w00t
2008-04-16Maybe make this the right way around...brain