summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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
2009-04-17Fix SetModeParam to use std::string and handle edge cases.danieldg
2009-04-05Remove the unused RESOLVER_NOTREADY define and fix the spelling of RESLOVER_F...psychon
2009-04-04Reapply r11241: flush and close log filehandles properly when the log is closed.dz
2009-04-01Correct bind address of ident requests on multihomed IPv6-capable servers.danieldg
2009-03-25start of fix for bug #805brain
2009-03-25Fix headers for GCC 4.4: sprintf requires #include <cstdio>danieldg
2009-03-23ConfigReaderThread updates: add done flag, remove main-thread-only mutexdanieldg
2009-03-23ThreadEngine: Allow interthread signaling without needing as many hacksdanieldg
2009-03-23ThreadEngine: remove MutexFactory, mutexes should be constructed using their ...danieldg
2009-03-23ThreadEngine: remove excessive mutex use on thread creationdanieldg
2009-03-22Revert r11241 due to crashiness when rehashing from IRC.dz
2009-03-21Actually close file log FDs when we're done with them.dz
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-14Extban rework: allow exceptions to override bans on joindanieldg
2009-03-10Fix snomask stacking to only delay (last message repeated) part of the snomaskdanieldg
2009-03-09Rewrite BufferedSocket::BindAddr to actually make sense, and not infinite loo...w00t
2009-03-07Include explicit parameter list in ProtocolInterface::SendModedanieldg
2009-03-06Construct explicit parameter type list for MODE parametersdanieldg
2009-02-16Remove redundant PriorityState, enum Priority does the exact same thing.w00t
2009-02-14Add missing header #define assuring its only included once where neededpeavey