aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Remove a slightly odd comment•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9997 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-6/+1
* peavey already fixed this with climits include, remove limits.h. Keep the war...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9996 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+1
* 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
* Document m_gecosban•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9994 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+5
* 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-123-27/+25
* 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-122-0/+30
* 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
* Remove 'global' from gline description, add 'local' to KLine description. Tha...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9983 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-4/+4
* 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-123-11/+39
* 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-123-1/+46
* 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
* 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 XLineManager::DelAll to delete all lines of a given type.•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9975 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-0/+20
* Don't add a 10 second penalty to all connecting users (this was accidental)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9974 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+4
* Add .example suffix to name•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9973 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-1/+1
* Copy new conf location and seperate modules.conf on install•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9972 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-1/+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-123-1/+4
* Split example conf into example conf and modules conf, include modules conf f...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9970 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-1439/+1451
* Move example conf to conf/ directory, it makes more sense given all the other...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9969 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-121-0/+0
* 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
* Fix for #564•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9961 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-5/+9
* Remove individual read buffers inside of BufferedSocket, use the shared netbu...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9960 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-123-13/+6
* Add User::GetCIDRMask(int range), will be used for CIDR throttling, etc. Also...•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9959 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-122-5/+117
* 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
* Add OnCheckExtBan, will be used for exceptions to extbans•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9957 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-112-16/+29
* 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-117-18/+16
* Pull in limits.h to fix PATH_MAX problems, thanks to Uli Slachter (psychon).....•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9954 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-111-1/+2
* 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-1111-14/+20
* - 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
* Back out the incomplete linebuffering stuff that shouldn't have been committed..•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9948 e03df62e-2008-0410-955e-edbf42e46eb7 Gravatar w00t2008-07-025-281/+83