summaryrefslogtreecommitdiff
path: root/src/dns.cpp
AgeCommit message (Expand)Author
2010-03-23Calling OnError from Resolver's constructor is broken; just use the exceptiondanieldg
2010-02-09Add random number generation functions to InspIRCd class.danieldg
2010-01-18Remove excessive gettimeofday system callsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-24Get rid of OpenTCPSocketdanieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-03Fix crash due to null address in DNSdanieldg
2009-10-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-02Valgrind cleanup: fix segfault on exitdanieldg
2009-09-02Valgrind cleanup: finish destructor creationdanieldg
2009-09-01Remove unneeded #ifdef IPV6 linesdanieldg
2009-09-01Remove now-unused insp_sockaddr and insp_inaddr typesdanieldg
2009-09-01Remove needless sockaddr[2] allocations, replace with irc::sockets::sockaddrs...danieldg
2009-09-01Strip SUPPORT_IP6LINKS #definedanieldg
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-04-05Remove the unused RESOLVER_NOTREADY define and fix the spelling of RESLOVER_F...psychon
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-11-01Second attempt at time() -> SI->Time(), now problems with the original were f...w00t
2008-10-23Revert earlier time() -> SI->Time() diff for now, this causes problems with d...w00t
2008-10-23Patch from Namegduf converting all instances (where possible) of time() -> Se...w00t
2008-09-13Merge commit 'danieldg/out-12'w00t
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-06-12Now builds ok on gcc 4.3, not tested fully. Also UGLY, oh we hate you GCC, wh...brain
2008-04-21Merge in large patchset from GreenReaper, useful fixes for freeing a ton of d...brain
2008-04-18Apply patches to remove 200-odd dll limit on windows, made by GreenReaper, lo...brain
2008-03-30Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspi...aquanight
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-01-10Header update: 2007 -> 2008w00t
2007-11-12NOTE: our stuff for parsing multiple dns replies for dnsbl with an 'A record ...brain
2007-11-11Fixed all that, back to the crash we had before (yay?)brain
2007-11-11This fixed. Initialise dns at the end of pass 1 before loading first set of m...brain
2007-11-11Hmmbrain
2007-11-04Honking huge commit. Removal of DELETE() template that never worked right anywaybrain
2007-10-23Pedantic safebrain
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