summaryrefslogtreecommitdiff
path: root/src/mode.cpp
AgeCommit message (Expand)Author
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
2007-05-04Where others charge, we give for free. Have fun and use wisely. With great po...brain
2007-05-01Move new listmode check deeper into the mode parser so that it doesnt generat...brain
2007-04-30Fix one issue, add another feature: When sending MODE +beI, weed out duplicat...brain
2007-04-27Add support for hiding listmode lists such as +beI from unprivileged users.brain
2007-02-09Change the constructor of ModeParser, make it just a tiny bit prettier.brain
2007-01-20Better way even than suggested.brain
2007-01-15Crusade to remove debug from stable and tested parts of the core and base mod...brain
2007-01-15Make this use true and false, not MODEACTION_DENYbrain
2007-01-14Fix the code that nobody tested :pbrain
2007-01-14And take the return out again to stop w00t throwing a tantrumom
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