summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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-12Add <cidr> block, and documentation in example config.w00t
2008-07-12Add XLineManager::DelAll to delete all lines of a given type.w00t
2008-07-12Add <gecos> field to <server> in XML stats output, also add to ProtoServer. F...w00t
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-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
2008-07-11Fix m_nopartmsg to work via API modification, involves a string copy that won...w00t
2008-07-02Back out the incomplete linebuffering stuff that shouldn't have been committed..w00t
2008-07-02Forward port r9946: make SVSHOLD silent to avoid useless irritation to opersw00t
2008-07-01include limits to get correct PATH_MAX where availablepeavey
2008-06-21Change the value of number of secs in a year to be 31557600 for Duration() wi...brain
2008-06-18Measure bandwidth statistics from the socket engine (kiloBITS per second in, ...brain
2008-06-15Defined too earlybrain
2008-06-15Define PATH_MAX if its not already definedbrain
2008-06-12MAXBUF messes these uppippijn
2008-06-12fixedpippijn
2008-06-12optimise string comparison.. this time I've done it right.. sheesh shitty C++...pippijn
2008-06-12revert for now..pippijn
2008-06-12for realpippijn
2008-06-12we are C++, not Cpippijn
2008-06-12optimise string-to-literal comparison while we are at itpippijn
2008-06-12Now builds ok on gcc 4.3, not tested fully. Also UGLY, oh we hate you GCC, wh...brain
2008-06-12Fix to allow namespace std { namespace tr1 {brain
2008-06-12This should do the job, dont quote me on it.brain
2008-06-09Something we can do in 1.2 that we cant really do neatly in 1.1 - allow for t...brain
2008-06-08Check for invalid characters in keys, will catch config errors earlier and cl...brain
2008-06-06m_abbreviation completed. :)brain
2008-06-06Allow changing of command string and parameter vector within OnPreCommand, al...brain
2008-06-01Add ProtocolInterface::Introduce() to prevent confusion over event ordering, ...brain
2008-05-26Dont increment maxmodes at finalisation, it isnt used in the same waybrain
2008-05-25All the limits were one less than specified in the config, so now we postincr...brain
2008-05-25Add parsing of <limits> tag and finish documenting it, make all the values ma...brain
2008-05-25Compile fixes, was forced to move some stuff aroundbrain
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-20A few minor fixes, some copy constructor stuff, misnamed channelmanager const...brain
2008-05-20char -> std::string conversionw00t
2008-05-19More correctly state the lookup arrays as unsigned char, not charbrain
2008-05-19Convert channel::name to std::string, this was a beastie!brain
2008-05-19Convert channel banlist members to std::stringbrain
2008-05-19Convert connection::hostbrain
2008-05-19Fix logic being backwards (so every user was always away and an oper, except ...w00t
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-18Remove .c_str()'s in match() calls that are no longer needed as match() nativ...brain
2008-05-13Check for windows drive letters on the start of paths and treat them the same...brain
2008-05-11cleanup an old unused varpeavey