summaryrefslogtreecommitdiff
path: root/src/dns.cpp
AgeCommit message (Expand)Author
2006-07-20Threaded dns stuff - im going to try and make this stable in 1.1brain
2006-07-19Removed all that lastcreate and wantclose craq from dns.cpp (WHAT THE FUCK WE...brain
2006-07-19* Seperate out socket engines into derived classes of SocketEngine.brain
2006-07-16Tweaks for nonblocking dnsbrain
2006-07-16Fix socket leak properly this timebrain
2006-07-14Rollback dns changebrain
2006-07-14Fix dns socket leak found in stablebrain
2006-07-12Removed debuggingbrain
2006-07-12All this works now (hopefully)brain
2006-07-12Throw moduleexception if you:brain
2006-07-12Typobrain
2006-07-12Make it work:brain
2006-07-12Added class Resolver (needs testing)brain
2006-05-03Return false was missingbrain
2006-04-24delete operator tracking in debug mode (using a macro -- live with it.)brain
2006-04-06Holy christ that was a LOT OF SPACES. TABS, USE THEM, LOVE THEM, APPRECIATE T...w00t
2006-03-12Const refs (this is about the last of them in the core api)brain
2006-03-10Support for hostnames in <bind> tag (so long as the hostname resolves to a lo...brain
2006-02-09Typo in some code that should usually be #ifdef'ed out anyway, but we still w...brain
2006-02-02*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requi...brain
2006-02-01Allow async dns to compile -- but its still experimental and should not be us...brain
2006-01-25Remove last relic of last goto in inspircd (an unused label)om
2006-01-25One goto is now no gotos.brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2005-12-31Tidyup of K&R style indenting, comments in silly places, and pointless curly ...brain
2005-12-31Changed to QueryType rather than short int for query typesbrain
2005-12-31Removed crappy linked list stuff and replaced with faster std::mapbrain
2005-12-31Improving niceness of DNS code, i WILL make this readable!brain
2005-12-29Fixed an extremely n00bish mistake involving referencing a global copy of Ser...brain
2005-12-16Moved serverstats stuff outbrain
2005-12-16Moved SocketEngine* SE into InspIRCd classbrain
2005-12-16Moved command parsing crap into command_parse.cppbrain
2005-12-14Started moving of data into ServerConfig classbrain
2005-12-14Half way through updating to move a ton of extern confs into class ServerConfigbrain
2005-12-12Tied in DNS to SocketEnginebrain
2005-12-12Attempts to make DNS nicer with new socket enginebrain
2005-12-12*EXPERIMENTAL* Tied DNS into new socket enginebrain
2005-12-07Changed behaviour of module API to pass Server* to the constructor, rather th...brain
2005-12-07Tons of DNS debugging and stability fixesbrain
2005-12-07DNS safety and loggingbrain
2005-12-02Fixed dns lookupsbrain
2005-12-02Bloody ip addresses.brain
2005-12-02Om's ip is annoying to parse.brain
2005-12-02Changed to %u for unsignedbrain
2005-12-02Signed octets in dns forward lookup! GAHbrain
2005-12-01Multithreaded DNS -- not tested!!!!brain
2005-05-30Started on -Wall - safe compilebrain
2005-05-15Changed to use __single_client_alloc, faster on most systems in a single threadbrain
2005-05-15New docsbrain
2005-05-15Moved a ton of functions into helperfuncs.h to speed up recompilesbrain