summaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix for bug #569, thanks dz.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9986 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-1/+6
* Add CIDR mask use to m_connectban, detection and banning may now happen over ...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9982 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-7/+34
* Convert SVSHOLD to use the new XLine framework•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9978 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-161/+79
* Fix m_cban /stats C, broken after the XLine conversion some months ago•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9977 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-2/+6
* Delete all XLines when destroying module•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9976 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-0/+2
* Add <gecos> field to <server> in XML stats output, also add to ProtoServer. F...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9971 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-1/+3
* Implement suggestion from Stealth in bug #572: expand <channeltopic> tag into...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9968 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+5
* Don't broadcast CHANCREATE snotice if channel is +P, fixes second half of bug...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9967 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+1
* Delete channel on -P if usercount is 0, fixes part of #565•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9966 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+3
* Fix for bug #541: /taxonomy reporting metadata for incorrect user. Can someon...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9964 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+1
* Fix a memory leak in m_mysql, found and patched by Dart in bug #570 - thanks•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9962 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+1
* Extended ban exceptions (untested, probably will explode as I'm tired..)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9958 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-111-2/+31
* Convert API to use std::string, fixes my slight bug from earlier and looks ti...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9956 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-114-5/+10
* Fix m_nopartmsg to work via API modification, involves a string copy that won...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9953 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-118-10/+8
* - xml has no html entities :(•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9952 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar pippijn2008-07-091-3/+0
* that failed to apply•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9951 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar pippijn2008-07-091-0/+2
* - disabled m_nopartmsg for now, since it requires API changes to work•••- fixed m_httpd_stats so it does not send negative numerical xml entities git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9950 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar pippijn2008-07-091-148/+156
* Add module implementing +b p: - channel part message extban. Breaks compile c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9949 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-021-0/+60