summaryrefslogtreecommitdiff
path: root/src/dns.cpp
AgeCommit message (Expand)Author
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-15InspTimer -> Timerw00t
2007-09-05Fixed IPv6 resolving on big-endian machines (bug #403). Patch by Stric.special
2007-08-23Craquity craq De-craq!brain
2007-08-23Tidyup some duplicated codebrain
2007-08-19Allow support for multiple dns results per request. This is a significant cha...brain
2007-08-15Removal of ifdefbrain
2007-08-09Make sure that dns sockets never block (thanks djGrrr)brain
2007-07-27Windows specific data types in EventHandler are now Extensible itemsbrain
2007-07-16OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.peavey
2007-07-16'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...peavey
2007-07-01Optimizations and code tidyups. QA please check that svsnick and other forced...brain
2007-06-14- Made the recvfrom wrapper a bit neater.burlex
2007-06-14- Fixed UDP Overlapped I/O under windows. (not the best way this could be don...burlex
2007-05-30Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)brain
2007-05-19Visual studio's ability to translate tabs to four spaces as default frustrate...brain
2007-05-19Windows support. Tested and working to compile on freebsd and linux. Next ste...w00t
2007-05-11Refactor port binding, warning not yet tested fullybrain
2007-02-07Ident fixes,brain
2007-02-06Remove debug output that was only useful to mebrain
2007-02-06Move var aroundbrain
2007-02-06DNS lookups now work for users.brain
2007-02-06Fix the ipv6 endbrain
2007-02-06Change some stuff here to bind INADDR_ANYbrain
2007-02-05No gaurantees on this atmbrain
2007-02-05This wont compile atmbrain
2007-02-05Stuff to make dns work protocol-independentbrain
2007-01-21Keep gcc from whining when there is NOT an error (see the comments added)brain
2007-01-15Crusade to remove debug from stable and tested parts of the core and base mod...brain
2007-01-08Add repeating timers, and make an hourly prune of the dns cache, otherwise a ...brain
2007-01-08Add /CLEARCACHE, oper only command which completely purges the DNS cache -- u...brain
2007-01-08Oh, this tweak is for w00t -- rehash will remove expired items from the dns c...brain
2007-01-07Document dns caching, add a "bool cached" to OnLookupComplete method in Resol...brain
2007-01-07DNS caching stuff (almost done)brain
2007-01-07DNS Stuff - this wont work right yet, it will soon (tm)brain
2007-01-07Add TTL stuff to dns system (pass it to inherited objects)brain
2006-12-31Fix whoopsiesbrain
2006-12-31Add missing feature: /rehash reinitializes dns subsytem (and can handle chang...brain
2006-12-18Refactor dns.cpp to use an array of request types rather than map, for O(1) l...brain
2006-12-15Still more massive commit fun. Headers in include/ still to be done, else tha...w00t
2006-12-15Jesus, look who's the commit whore today. More header updates, and removal of...w00t
2006-11-19Fix all the _FORTIFY_SOURCE warnings except "punned pointer".brain
2006-11-10Add fix for patch #166 (this is a reasonably big one)brain
2006-11-02Apply patch by satmd which performs ipv4 lookup on 4in6 usersbrain
2006-10-31Socket error state stuffbrain
2006-10-22Default to 5 if none setbrain
2006-10-22Respect the dns timeout value in the confbrain
2006-10-22Change around some dns stuff (dont use this yet)brain
2006-10-22Call OnError when timing outbrain
2006-10-22DNS timeouts missingbrain