summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2006-07-07Tidied up checking in ModeParser::AddMode() and added a humorous comment abou...brain
2006-07-07Add cmode_p (private)brain
2006-07-07Initialize mode handlers and watchers to 0 in the constructor, or mucho pain ...brain
2006-07-07Aaaand, correct all the obligitary typosbrain
2006-07-07Added masking stuff.brain
2006-07-07Added hashing stuff to hold both user and channel modes in the watcher/handle...brain
2006-07-07Mode parser WORKS! (for simple non-parameterized channel modes)brain
2006-07-07Dummy framework to insert the class for channelmode +sbrain
2006-07-07Header for cmode_s.cppbrain
2006-07-07Added cmode_s, skeleton mode handler for channel mode +s.brain
2006-07-07More stuff for m_pgsql in, provider-side API stuff semi-doneom
2006-07-07change std::string's to const std::string references for *Feature() funcsom
2006-07-07Added InspSocket::WantWrite(), InspSocket::OnWriteReady() and private data me...brain
2006-07-07modules.*: Put some void* back to char*, sorry if they were only like that be...om
2006-07-04Add pippijn under code contributors for m_connfloodbrain
2006-07-03Added docs for confloodbrain
2006-07-03Change InspSocket's private members to only be protected, I couldn't find any...om
2006-07-03Someone made silence require 1 parameter, so no way to list the silence entri...brain
2006-07-03Add m_connflood, pippijn's connect throttle module (now we are offering anoth...brain
2006-07-03Cleanups, change ugly if(\!*line.c_str()) to if(line.empty()); remove some cr...om
2006-07-03Just to be really anal, typo fix in commentom
2006-07-03Typo fixes to all the others too =/om
2006-07-03Make spanningtree compile again >_<om
2006-07-03Typo fixom
2006-07-02Enhance with new numerics for latest turkish moron detectionbrain
2006-07-01relocate the Move* methods to private: where they belong, rename erase_factor...brain
2006-07-01Make WritePID a public function of class InspIRCdbrain
2006-07-01Move SetSignals(), Start() and DaemonSeed() into private methods of class Ins...brain
2006-07-01Change WriteChannelWithServ and it's _NoFormat to take a const char* serverna...om
2006-07-01Replace rather craq'y loop with a couple of std::string callsom
2006-07-01forward port of r4092w00t
2006-06-30Tweak to IS_LOCAL macro to exclude invalid fd's that are > MAX_DESCRIPTORSbrain
2006-06-30*** Interesting fix ***brain
2006-06-29Forward port of CullList and my bragging rightsspecial
2006-06-29And add the include to make all the modules compile...om
2006-06-29This already adds the file and line number itself, call do_log() rather than ...om
2006-06-29You don't need to cast a char* to a char* to put it through a const char*...om
2006-06-29Remove hardcoded filename prefix to log message, with the new macro these are...om
2006-06-29Change log() to a #define, the real symbol is now do_log(), the new macro aut...om
2006-06-29Convert char* to const char* in InspSocket constructor prototype. Shouldn't b...om
2006-06-28Added missing return in Server::UnpublishFeature()special
2006-06-28Added SQLQuery::GetError() and removed a lot of space indentingspecial
2006-06-28More stuff for allowing hostnames in <bind> and <link> again - note there is ...brain
2006-06-28Allow binding to hosts again in <bind> and <link>brain
2006-06-27Add m_services_accountbrain
2006-06-27Commentingbrain
2006-06-27We can re-enable special's security fix now - note this is good for boxes wit...brain
2006-06-27Added auto-binding, picks the first ip in the <bind> tags that isnt localhost...brain
2006-06-27Temporarily disable special's security improvement until we have either/or bi...brain
2006-06-25Extra safety for user lists to not keep bad pointers hanging aboutbrain