summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2008-10-26Fix obvious oversight spotted by Ankit, provide xline reasons when adding thembrain
2008-10-26fix for banwalk and keys reported by mix941peavey
2008-10-25Fix a number of commands to have max_params field. This means in practice, th...w00t
2008-10-25Explain the duplicate OnPreCommand call.w00t
2008-10-25By moving OnPreCommand call in two places, modules (even with unverified comm...w00t
2008-10-25Add optional max_params for commands, which means that we can compress 'extra...w00t
2008-10-25Missed one, w00t :)aquanight
2008-10-25Fix <disabled:umodes> interfering with /unloadmodule m_implementing_a_umode, ...w00t
2008-10-25Fix another connect class bug on rehashw00t
2008-10-25Use TargetTypeFlags instead of int in a few places.w00t
2008-10-25As we have an enum for type, why not ..use it?w00t
2008-10-25Note where to find the docs.w00t
2008-10-25Nuke space indents from orbit. (die!!)w00t
2008-10-25Move spanningtree to use OnChangeLocalUserHost instead of OnChangeHost, this ...w00t
2008-10-25(sort of..) Revert commit 7736e920fe6ccaf9ad1984afc70db19efd4fb8cd - remove d...w00t
2008-10-24Consistancy: Allow opers to +L to a nonexistant channel, as we allow opers to...w00t
2008-10-24Remove (redundant and O(n)) error checking on +L, we catch the errors on join...w00t
2008-10-24Fix a plausible memory leak on rehash, thanks dz.w00t
2008-10-24Fix broken stuff.w00t
2008-10-23Add <showwhois:showfromopers> setting, requested by MacGyver. Can be useful i...w00t
2008-10-23Revert earlier time() -> SI->Time() diff for now, this causes problems with d...w00t
2008-10-23Make this un-rehashable due to complications/ugliness involved with keeping i...w00t
2008-10-23Add <showwhois:opersonly>, allows server admins to unlock umode +W use for re...w00t
2008-10-23Add/document channels/set-permanent priv, and tie setting of +P to it.w00t
2008-10-23Patch from Namegduf converting all instances (where possible) of time() -> Se...w00t
2008-10-23Patch from dz to fix bug 622 (config errors build up from /rehash to /rehash)...w00t
2008-10-22Remove debug logging, problem over..w00t
2008-10-22Fix MacGyver's rehash woes..w00t
2008-10-22Bit of debug in case this goes wrong again...w00t
2008-10-22Only announce Q:Line hits on NICK from unregistered users, thanks satmd.w00t
2008-10-22First set our group id, then the user id, because we need to be root to set thepsychon
2008-10-20Remove an extremely noisy piece of debug on startup/rehash - this code works...w00t
2008-10-20Implement <security:runasuser> and <security:runasgroup> - allows for set(g|u...w00t
2008-10-19Yes, Square Meater is a real cow breed. Only aussies would come up with somet...brain
2008-10-18Convert a number of modules to using privs.w00t
2008-10-18Tie settings in mode and whowas to privs.w00t
2008-10-18Tie a number of /who settings to servers/auspex and users/auspex respectively.w00t
2008-10-18Tie display of realhost in USERHOST to users/auspex priv.w00t
2008-10-18Tie /stats that aren't explicitly marked for users into servers/auspex.w00t
2008-10-18Tie module version display to servers/auspex priv.w00t
2008-10-18Add priv channels/high-join-limit.w00t
2008-10-18Use servers/auspex and users/auspex privs where needed.w00t
2008-10-18Implement channels/auspex priv for /names and /list.w00t
2008-10-18Make use of privs for PRIVMSG also.w00t
2008-10-18Working privs implementation, and example usage in NOTICE for mass messaging.w00t
2008-10-18Migrate oper commands to an std::set, add a set for privs also. Change the AP...w00t
2008-10-18Add skeleton of HasPrivPermission.w00t
2008-10-18Patch from Namegduf to use established numerics for HELPOP instead of notices.w00t
2008-10-17Don't neglect calling User::CheckClass after SetClass, so that users don't en...w00t
2008-10-17Remove space indenting. (Brain, *smack* :P)w00t