summaryrefslogtreecommitdiff
path: root/src/dns.cpp
AgeCommit message (Expand)Author
2006-08-01Dns stuffbrain
2006-08-01This might well be the last commit to this dns resolver in its current form. ...brain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-08-01AF_INET -> define to AF_FAMILY, will be either AF_INET or AF_INET6brain
2006-08-01Move to entirely using insp_sockaddr and insp_inaddr for socket stuff, first ...brain
2006-07-20Add comments, remove debug, alter message in ./configurebrain
2006-07-20Fixed, no longer a memory leak (Thread leak)brain
2006-07-20Someone please take a look at this and tell me why a thread doesnt free itsel...brain
2006-07-20Make threaded dns stable by placing some mutexes around some stl stuff (this ...brain
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