summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2009-09-02Remove unneeded ProtocolInterface::Introducedanieldg
2009-09-02Remove unused I_ProtoSendMetaData, I_ProtoSendMode fields of Implementationdanieldg
2009-09-02Replace FOREACH_RESULT_MAP with a more readable and flexible do_each_hook/whi...danieldg
2009-09-02Add "created" parameter to OnUserJoin, to avoid explicit checks for +Pdanieldg
2009-09-02Use CheckTimeStamp to merge modes on netburstdanieldg
2009-09-02Rework mode parser into slightly smaller chunksdanieldg
2009-09-02Replace std::deque with std::vector in spanningtree and related modulesdanieldg
2009-09-01Use a bool return type for boolean returndanieldg
2009-09-01Remove unneeded #ifdef IPV6 linesdanieldg
2009-09-01Remove unneeded paramaters from OnAcceptReadydanieldg
2009-09-01Remove now-unused insp_sockaddr and insp_inaddr typesdanieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Rename User::GetPort to GetServerPort to clarify its purposedanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg
2009-09-01Remove needless sockaddr[2] allocations, replace with irc::sockets::sockaddrs...danieldg
2009-08-26Of course, in adding yet more header madness to this for VS2010, I forgot to ...w00t
2009-08-15win: Last part of support required for VS2010:w00t
2009-08-13Merge patch from dKingston for missing TOPIC numeric, also replace the litera...brain
2009-08-12Fixes for config readerdanieldg
2009-08-11Fix module prioritization when a module asks to be after spanningtree, which ...danieldg
2009-08-10Fix thread join not working for subclasses of Thread because of C++ destructo...danieldg
2009-08-06First space stream seperator test.w00t
2009-08-06Add commasepstream test case.w00t
2009-08-03Purely a documentation fix: PRIO_AFTER doesn't exist any more, it's PRIORITY...w00t
2009-08-01Various rehash fixes that it seems were introduced by untested code.w00t
2009-07-01Fix error reporting on rehashdanieldg
2009-07-01Make rehash generate a new ServerInstance->Config objectdanieldg
2009-07-01Move list of open ports out of Config objectdanieldg
2009-06-30Roll back mysterious DNS change from 2007 which broke multiple-answerw00t
2009-06-16Fix incorrect attempted inline of irc::sockets::sa_sizedanieldg
2009-06-16Fix sockaddr length argument, BSD will complain if it doesn't exactly match t...danieldg
2009-05-25Remove the ServerConfig::DirValid check that breaks symlinksdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-13Make User::ServerInstance public so that FakeUser can access it. There is no ...danieldg
2009-05-13Hide server sources if HideWhoisServer is set, noticed by Braindanieldg
2009-05-13Use Utils->ServerUser instead of ServerInstance->FakeClient in m_spanningtreedanieldg
2009-05-13Make the previous patches actually workdanieldg
2009-05-13Replace loopCall detection in OnUserKick with a check for the m_spanningtree ...danieldg
2009-05-13Create subclass of User for FakeClient, to allow for use as command sourcedanieldg
2009-05-06Remove FindDescriptor wrapper for GetRef, it doesn't do anything useful and i...w00t
2009-05-04Canonicalize bind addresses when creating listen socketsdanieldg
2009-04-29Add IP address conversion utility functions, irc::sockets::aptosa and irc::so...danieldg
2009-04-29Overloading SetMode seems to cause the compiler to interpret "" as a bool and...danieldg
2009-04-23rollback r11326, we're going to make vc9 the officially supported windows bui...peavey
2009-04-23Heres the beef so farbrain
2009-04-20Actually use irc::modestacker correctlydanieldg
2009-04-20Use loopCall to protect OnUserKick rather than the triggerevents hackdanieldg
2009-04-18Add global-routing snomask functionsdanieldg
2009-04-17Fix CullList to not use O(n^2) version of vector cleardanieldg
2009-04-17Fix memory leak on rehash: opertype used char* instead of std::stringdanieldg