summaryrefslogtreecommitdiff
path: root/ares_init.c
AgeCommit message (Expand)AuthorFilesLines
2009-04-22avoid use of alloca()Yang Tse1-4/+12
2009-04-21Moved potential inclusion of system's malloc.h and memory.h header files toYang Tse1-2/+1
2008-12-04Gregor Jasny provided the patch that introduces ares_set_socket_callback(),Daniel Stenberg1-1/+12
2008-12-03Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.Daniel Stenberg1-0/+33
2008-12-01minor indent fixDaniel Stenberg1-2/+3
2008-12-01Convert the public config struct to the same binary size/construct as in theDaniel Stenberg1-2/+8
2008-11-28Make use of gethostname() conditional on it being availableDan Fandrich1-1/+3
2008-11-25In preparation for the upcomming IPv6 nameservers patch, the internalYang Tse1-10/+10
2008-11-20use unsigned short better intead of mixing with ints to prevent compilerDaniel Stenberg1-2/+2
2008-11-01- Carlo Contavalli added support for the glibc "rotate" option, as documentedDaniel Stenberg1-1/+10
2008-09-17adjust inclusion of "nameser.h"Yang Tse1-6/+6
2008-09-16code cleanupYang Tse1-3/+0
2008-09-15include header file only when availableYang Tse1-1/+13
2008-09-11move inclusion of ares_private.h lastYang Tse1-1/+1
2008-09-06remove unnecessary typecasting of malloc()Yang Tse1-2/+2
2008-08-04- Fix by Tofu Linden:Daniel Stenberg1-1/+1
2008-06-30- As was pointed out to me by Andreas Schuldei, the MAXHOSTNAMELEN define isDaniel Stenberg1-41/+92
2008-05-15use same time source for timeout initialization and processingYang Tse1-1/+4
2008-05-13- Introducing millisecond resolution support for the timeout option. SeeDaniel Stenberg1-3/+9
2008-05-05Improved parsing of resolver configuration filesYang Tse1-7/+52
2008-04-04Eino Tuominen improved the code when a file is used to seed the randomizerDaniel Stenberg1-5/+1
2007-10-22removed dependency on gettimeofday() since we use only 1 sec resolution here.Gunter Knauf1-3/+1
2007-10-20Fix compiler warning: conversion from "int" to "unsigned short" may lose sign...Yang Tse1-2/+2
2007-10-18Renamed a variable to avoid shadowing a global declarationYang Tse1-5/+5
2007-10-18Fix compiler warning: conversion from "int" to "unsigned char"Yang Tse1-5/+5
2007-10-02Avoid a segfault when generating a DNS "Transaction ID" in internalYang Tse1-7/+18
2007-09-29Previously, processing a large batch of timeouts was O(n^2) in the number ofSteinar H. Gunderson1-2/+17
2007-09-28Support a few more socket options, and refactor the option setting a bit. (Pa...Steinar H. Gunderson1-0/+8
2007-09-28Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends whil...Steinar H. Gunderson1-0/+3
2007-09-22Brad House provided a fix for ares_save_options(): Apparently I overlookedDaniel Stenberg1-24/+33
2007-07-14Brad House's fix to hish a win32 compiler warningDaniel Stenberg1-1/+2
2007-07-14Vlad Dinulescu fixed two outstanding valgrind reportsDaniel Stenberg1-1/+1
2007-07-03few minor changes to make ares compile for NetWare CLIB architecture.Gunter Knauf1-0/+3
2007-06-02Brad Spencer found and fixed three flaws in the code, found with the newDaniel Stenberg1-3/+3
2007-05-30first take at detecting a random device and seeding the random key using dataDaniel Stenberg1-2/+14
2007-05-30Shmulik Regev brought cryptographically secure transaction IDsDaniel Stenberg1-12/+71
2007-05-30Brad House added ares_save_options() and ares_destroy_options() that can beDaniel Stenberg1-2/+94
2007-05-25Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windowsDaniel Stenberg1-0/+4
2007-02-26Removed inclusion of <sys/types.h> in .c-filesGisle Vanem1-1/+0
2007-02-19add debug messages for initialization failuresYang Tse1-0/+4
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse1-8/+13
2007-02-14Oops, missing argument separator commaYang Tse1-1/+1
2007-02-14in debug messages also show error descriptionYang Tse1-4/+8
2007-02-13Fix c-ares failing to get the search sequence of /etc/hosts andYang Tse1-31/+75
2007-02-06Added HAVE_PROCESS_H for DOS/Win32.Gisle Vanem1-0/+3
2007-02-02add debug messages for initialization failuresYang Tse1-5/+26
2007-02-01compiler warning fixYang Tse1-3/+3
2006-11-22Michael Wallner fixed this problem: When I set domains in the optionsDaniel Stenberg1-2/+2
2006-11-06avoid a couple of potential zero size memory allocationsYang Tse1-19/+35
2006-10-18Replace is*() macros with our own IS*() ones.Yang Tse1-16/+16