summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-07-13Finish channels.cpp conversion to numerics listw00t
2008-07-13Add include/numerics.h, contains/will contain an enum for numerics. Work in p...w00t
2008-07-13Fix order of arguments, this means that ban exceptions for extbans actually w...w00t
2008-07-13Default to adding uppercase characters to allowed hostmap list, this has caug...w00t
2008-07-13Indentation tweakbrain
2008-07-12Fixed #568 - gnutls does not allow reuse of credentials, which was making /re...special
2008-07-12And, just because I can. The one pointless one-liner of the evening. :pw00t
2008-07-12Add a snotice about time jumping by more than a second at a time, and move bo...w00t
2008-07-12Remove some long commented out code: we never used to start unless a client p...w00t
2008-07-12Remove a slightly odd commentw00t
2008-07-12peavey already fixed this with climits include, remove limits.h. Keep the war...w00t
2008-07-12Allow opers to view modelists regardless of <security:hidemodelists>w00t
2008-07-12Document m_gecosbanw00t
2008-07-12Remove debugw00t
2008-07-12Add support for ban exceptions on non-user extbans (e.g, +be r:*lol* r:lol?is...w00t
2008-07-12Make m_gecosban work. We can't make assumptions about how an extban banmask m...w00t
2008-07-12Debugw00t
2008-07-12Add m_gecosban, implements extban +b r: - hostname bans.w00t
2008-07-12Okay, and there's the working version of it. Extbans that don't work on users...w00t
2008-07-12Overload IsExtBanned to provide a *string matching* version, this finally ope...w00t
2008-07-12Fix for bug #569, thanks dz.w00t
2008-07-12Change sprintf to snprintf, just in case; Update comments.om
2008-07-12Increase static buffer size to 44 to account for a full IPv6 CIDR mask: 1111:...om
2008-07-12Remove 'global' from gline description, add 'local' to KLine description. Tha...w00t
2008-07-12Add CIDR mask use to m_connectban, detection and banning may now happen over ...w00t
2008-07-12Scary.. CIDR range clone checking for <connect> tags.w00t
2008-07-12Add <cidr> block, and documentation in example config.w00t
2008-07-12Cleanup of some of the new CIDR code: compiles but untested; Also: My first c...om
2008-07-12Convert SVSHOLD to use the new XLine frameworkw00t
2008-07-12Fix m_cban /stats C, broken after the XLine conversion some months agow00t
2008-07-12Delete all XLines when destroying modulew00t
2008-07-12Add XLineManager::DelAll to delete all lines of a given type.w00t
2008-07-12Don't add a 10 second penalty to all connecting users (this was accidental)w00t
2008-07-12Add .example suffix to namew00t
2008-07-12Copy new conf location and seperate modules.conf on installw00t
2008-07-12Add <gecos> field to <server> in XML stats output, also add to ProtoServer. F...w00t
2008-07-12Split example conf into example conf and modules conf, include modules conf f...w00t
2008-07-12Move example conf to conf/ directory, it makes more sense given all the other...w00t
2008-07-12Implement suggestion from Stealth in bug #572: expand <channeltopic> tag into...w00t
2008-07-12Don't broadcast CHANCREATE snotice if channel is +P, fixes second half of bug...w00t
2008-07-12Delete channel on -P if usercount is 0, fixes part of #565w00t
2008-07-12Fix for bug #541: /taxonomy reporting metadata for incorrect user. Can someon...w00t
2008-07-12Fix a memory leak in m_mysql, found and patched by Dart in bug #570 - thanksw00t
2008-07-12Fix for #564w00t
2008-07-12Remove individual read buffers inside of BufferedSocket, use the shared netbu...w00t
2008-07-12Add User::GetCIDRMask(int range), will be used for CIDR throttling, etc. Also...w00t
2008-07-11Extended ban exceptions (untested, probably will explode as I'm tired..)w00t
2008-07-11Add OnCheckExtBan, will be used for exceptions to extbansw00t
2008-07-11Convert API to use std::string, fixes my slight bug from earlier and looks ti...w00t
2008-07-11Pull in limits.h to fix PATH_MAX problems, thanks to Uli Slachter (psychon).....w00t