summaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* Make this fit in with the rest of the code•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10104 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-1/+1
* Return the right thing.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10102 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-1/+1
* Better Way(TM) of doing easy routing of commands with a user based source. Th...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10101 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-052-22/+11
* Forward-port r10098 and r10099, fixing anope+inspircd=ftopic ddos. Thanks to ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10100 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-11/+23
* Copypasta•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10097 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-1/+1
* Missed another•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10096 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-052-11/+5
* Missed one.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10095 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-1/+1
* Send ERR_BANNEDFROMCHAN on all extbans preventing join•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10094 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-053-6/+3
* Fix banredirect modifying extban masks, patch based on one provided by jackmc...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10093 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-0/+3
* Add m_serverban, implements extban +b s:server.mask.here, allows +e. This ess...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10092 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-0/+63
* Add m_channelban: implements extban +b j: - prevents user from joining a chan...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10090 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-0/+67
* Use correct method for adding extban type in m_gecosban, add 005 notification...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10089 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-052-13/+14
* Add extban +b C: - blocks matching masks from sending CTCP. Allows +e.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10088 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-1/+1
* Fix this class name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10087 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-051-4/+4
* Initial commit of m_satopic, provides /satopic. Needs testing on a multi-serv...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10086 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-08-041-0/+79
* Add TOPIC overriding to m_override, requested by Namegduf.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10084 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-041-2/+19
* Fix override snotices for KICK not being sent for some cases, reported by Nam...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10080 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-08-041-2/+3
* Add extban +b O: for opertype banning.. mostly useful for +be to create a cha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10077 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-301-2/+17
* Make m_operflood actually work, thanks to KrazyBox for this.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10070 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-241-1/+5
* fix a little typo I found while checking some other stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10068 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar peavey2008-07-231-2/+2
* Fix bug #575, taxonomy finally works properly•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10065 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-221-1/+1
* Add extban +b S:, strips colours, same as chmode +S•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10063 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-4/+8
* Add extban +b Q: - prevents matching users from kicking•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10062 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-3/+7
* Add extban +b T:, prevents /notice to channel, same as chmode +T•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10061 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-3/+7
* Add CHANOPS_EXEMPT support to m_noinvite, also add +b V: extban•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10060 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-3/+12
* Add extban +b c: - blocks colour from matching users, same as chmode +c•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10059 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-211-4/+7
* Add extban +b B: - matching users may not use caps, same as chmode +B (or +P ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10058 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-212-12/+10
* Remove custom members for +lk storage•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10053 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-203-5/+9
* Fixes to some stuff that writes on memory it shouldn't (thanks psychon).•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10047 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-207-9/+10
* Fix total mess of makefile dependency macros (all depending on stuff they don...•••and fix includes in all of m_spanningtree (everything including just about everything, doesnt need to) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10046 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-07-1931-112/+33
* Hook OnUserPreKick and disallow kick on +k users also•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10039 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-191-2/+13
* Spaces to tabs, EXORCISE THE DEMON. Thanks psychon.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10038 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-191-149/+152
* jackmcbarn's patch left something out•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10037 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-07-191-25/+25
* Crash fix from jackmcbarn, thanks, fixes bug #578•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10035 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-07-191-16/+19
* Set parent to empty if there is no parent, pippijn, does this fix your duplic...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10034 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-181-1/+1
* Implement <disabled:usermodes> and <disabled:chanmodes>.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10032 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar aquanight2008-07-181-0/+7
* Send strerror() on all socket error messages, this should help diagnose probl...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10028 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-171-3/+3
* Applied patch by psychon to make AddExtBanChar correctly take a single char•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10024 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2008-07-163-4/+4
* Add extban types +bb R: and M: - stops matching account masks from joining an...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10020 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-141-14/+35
* Rename quietban to muteban, change character to +b m:, this way it fits with ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10019 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-142-8/+5
* Merge m_nickban into m_nonicks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10018 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-142-82/+27
* Fix compile•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10015 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-142-2/+2
* Lots, lots more numerics.h conversion•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10014 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-1435-52/+40
* Fix order of arguments, this means that ban exceptions for extbans actually w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10005 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-1/+1
* Indentation tweak•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10003 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar brain2008-07-131-1/+1
* Fixed #568 - gnutls does not allow reuse of credentials, which was making /re...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10001 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar special2008-07-121-8/+18
* Remove debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9993 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-2/+0
* Add support for ban exceptions on non-user extbans (e.g, +be r:*lol* r:lol?is...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9992 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-2/+25
* Make m_gecosban work. We can't make assumptions about how an extban banmask m...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9991 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+2
* Add m_gecosban, implements extban +b r: - hostname bans.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9989 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+66