aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Use a switch (cleaner, probably more efficient) for user status here, also, w...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10041 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-191-37/+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-183-0/+44
* Combine IP+port in a failed port list, show (the more helpful) error string s...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10030 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-173-3/+3
* 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
* Fix parts being screwed up, thanks psychon•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10027 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-161-1/+1
* Add psychon to regular contributors•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10025 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-161-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-164-8/+9
* Send ERR_NOTREGISTERED to clients that send SERVER on a client port with a te...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10023 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-151-1/+8
* Remove unneccessary temp value which caused a win32 problem by using uint32_t...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10021 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-07-141-4/+3
* 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
* Add InspIRCd::AddExtBanChar() to avoid copypasta.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10017 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-141-0/+13
* More broken compile stuff•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10016 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-142-3/+3
* 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-1436-53/+41
* Convert more stuff to use numerics.h, change SERVER to send ERR_ALREADYREGIST...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10013 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-136-8/+10
* More conversion, and a note to client coders.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10011 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-132-11/+11
* Convertage.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10010 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-14/+14
* Convert, convert, convert•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10009 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-9/+9
* Convert a bunch of crap•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10008 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-6/+6
* Finish channels.cpp conversion to numerics list•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10007 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-6/+6
* Add include/numerics.h, contains/will contain an enum for numerics. Work in p...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10006 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-131-9/+9
* 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
* And, just because I can. The one pointless one-liner of the evening. :p•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10000 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+2
* Add a snotice about time jumping by more than a second at a time, and move bo...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9999 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+5
* Remove some long commented out code: we never used to start unless a client p...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9998 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-7/+0
* Allow opers to view modelists regardless of <security:hidemodelists>•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9995 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-4/+7
* 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-122-0/+5
* Debug•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9990 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+1
* 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
* Okay, and there's the working version of it. Extbans that don't work on users...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9988 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-25/+17
* Overload IsExtBanned to provide a *string matching* version, this finally ope...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9987 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+26
* 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-123-1/+15
* Change sprintf to snprintf, just in case; Update comments.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9985 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-07-121-3/+6
* Increase static buffer size to 44 to account for a full IPv6 CIDR mask: 1111:...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9984 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-07-121-3/+3
* 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
* Scary.. CIDR range clone checking for <connect> tags.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9981 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-8/+61
* Add <cidr> block, and documentation in example config.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9980 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+4
* Cleanup of some of the new CIDR code: compiles but untested; Also: My first c...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9979 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar om2008-07-121-59/+57
* 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