summaryrefslogtreecommitdiff
path: root/src/mode.cpp
AgeCommit message (Expand)Author
2007-01-14Add return statement at the end of the special-case block for listing listmodes.om
2007-01-14Fix this so that if the beforemode clears the parameter, and it was supposed ...brain
2007-01-14Fix BeforeMode to have the parameter available, if there are enough parameter...brain
2007-01-08Tweaks to mode parserbrain
2007-01-06Extra check so that we dont get -O-s when doing:brain
2007-01-06Fix desync with halfop and voice when opped (this happens because we were ORi...brain
2007-01-03Fix lusers breakage introduced by latest set of optimizationsbrain
2006-12-29Add counter system for umodes to get rid of some O(n)brain
2006-12-23Hash rehashing changebrain
2006-12-22Reduce logging caused by mode changesbrain
2006-12-18Avoid no such nick on non oper attempting to view modes of a user.w00t
2006-12-15Jesus, look who's the commit whore today. More header updates, and removal of...w00t
2006-12-14Refactor userrec::chans.brain
2006-12-03LOL INFINITE LOOPS IN IRCD ARE ROXw00t
2006-12-02That patch (TM) of controversy, plus a minor cleanupw00t
2006-11-22Disallow mode prefix # since it will mess up /whois and /privmsgpeavey
2006-11-15Don't allow a non-oper to view another users modes. This slightly tweaks the ...brain
2006-11-12Show chanrec::age in MODE #chan, not the deprecated chanrec::createdbrain
2006-10-28* Fix removal of user modes when unloading the mode letter (this actually wor...brain
2006-10-06/me thwaps special for not reading comments :pbrain
2006-10-04Extra safety checking in ModeSet just to ensure we cant be passed a null pointerbrain
2006-10-01Add an extra debug message and change two calls of GetModeType to GetModeChar...om
2006-10-01It all came down to a >1 where we needed a >0. Things should be stable now jamiebrain
2006-09-10Take some debug crap out of ModeParser::ModeString()brain
2006-09-10* Fix ChanModes::ModeString to not try and set a key as a user mode ;)brain
2006-09-09Reset LastParse string when we try to parse new modesbrain
2006-09-09Tidier string buildingbrain
2006-09-09Make SAMODE oper output tidierbrain
2006-09-09And fix it so it doesnt go into an infinite loop when meeting the end conditi...brain
2006-09-09Add sane limiting to mode output, so we cant have more than 100 mode chars in...brain
2006-09-09m_override is now fixed, replaced AC_GENERAL_MODE OnAccessCheck eventbrain
2006-09-03Add /RELOAD and move cmd_mode into its own command.brain
2006-09-02Allow unloading of modules which implement modes!brain
2006-08-30In this instance find is faster than rfindbrain
2006-08-30And make it work herebrain
2006-08-30Fix for parameters which contain a colon (which is not the first char in the...brain
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
2006-08-29Only send 008 when MODE Operbrain
2006-08-29Clarify messagebrain
2006-08-29Don't silently drop modes that are oper only when a non-oper tries to set the...brain
2006-08-29auto-set +s when +n is set (as +n requires +s) - allow +n to be 'set twice' a...brain
2006-08-25Add <options:cyclehosts> which allows a user to appear to have quit when thei...brain
2006-08-24When the mode sequence doesnt start with + or -, assume a +brain
2006-08-23ModeParser::InsertMode is no longer required -- this is auto-generated by the...brain
2006-08-23Check for illegal mode prefixes in AddMode (':' and ',')brain
2006-08-23Multi-prefix FJOIN, and allowing module-defined prefixes across the networkbrain
2006-08-23Fix and finish 005 numeric. PREFIX= is now calculated automatically if you ad...brain
2006-08-23More prefixchar stuff.brain
2006-08-23Mode handlers handling listmodes where a listmode item is a nickname can now ...brain
2006-08-18Things are so much easier here (thanks to sts for the bug)brain