summaryrefslogtreecommitdiff
path: root/src/mode.cpp
AgeCommit message (Expand)Author
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
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-21Merge in large patchset from GreenReaper, useful fixes for freeing a ton of d...brain
2008-04-13Only restrict set with <class:usermodes/chanmodes>, not unsetbrain
2008-04-05Fix a cosmetic issue: 'oper type does not have access'w00t
2008-04-04The start of extended bans infrastructure: syntax is e.g. +b n:w00tdiff@*, ba...w00t
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-03-22Wheeee for HUGE commits. Convert all numerics to WriteNumeric so that OnNumer...brain
2008-02-26Fix for bug #466 reported by Johnbrain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
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-14Change string for Om <3brain
2008-02-14Make AC_OTHERMODE OnAccessCheck call work again.brain
2008-02-14If the mode defined by the handler is not '\0', but the handler for itbrain
2008-02-14Reword the failure message to read a little betterbrain
2008-02-14Duh, wasnt working when the user had NO prefixes at all!brain
2008-02-14That was REALLY dumb. Due to a stupid kludge i did, there was duplicate code ...brain
2008-02-14All working now, with any luckbrain
2008-02-14New mode stuff. Note, the framework is now here so that every mode handler ca...brain
2008-02-14More OnRawMode fixw00t
2008-02-14Hopefully fix behaviour of OnRawModew00t
2008-02-10More to quiet down. This will be a really tidy looking build for most users nowbrain
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t
2008-01-10Header update: 2007 -> 2008w00t
2008-01-06Hopefully correct implementation of OnRawMode.. can someone pls check this fo...w00t
2007-11-03Partial fix for bug #441brain
2007-10-23pedantic safebrain
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-10-07Support 501 numeric (its different for user modes compared to channel modes) ...brain
2007-08-28Remove some fake client stuff, make it use the global recordw00t
2007-08-27Remove more unnecessary header trafficw00t
2007-08-26Proper fix for end-of-list numerics on restricted lists in bug #386, rather t...brain
2007-07-18Ive tidied up the mode count stuff, but i still cant duplicate negative invis...brain
2007-07-16OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.peavey
2007-07-16'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...peavey
2007-07-13Explicitly disallow mode prefixes > 126, to prevent excess muppetry by 3rd pa...brain
2007-07-01Compile fixesbrain
2007-07-01Optimizations and code tidyups. QA please check that svsnick and other forced...brain
2007-06-12Fix advertising of +h/% in 005 and 004 numerics when halfops are not enabled ...brain
2007-06-09Change some = "" to clear() and some == "" to .empty()brain
2007-05-30Fix bug #310 reported by Smartys, and optimize mode.cpp a bit (was using stri...brain
2007-05-19Fix std::sort stuff for w00tbrain
2007-05-12We've had an IS_OPER macro for a long time. About time we started using it, m...w00t
2007-05-04foolish human! you can't /mode query a user that isnt there!brain