63 Commits (338d59bd0b68e22f8b6363b97d7fda54d8c06026)

Author SHA1 Message Date
Steinar H. Gunderson 04e49e09dc Previously, processing a large batch of timeouts was O(n^2) in the number of 17 years ago
Steinar H. Gunderson 56ffdcefe1 Support a few more socket options, and refactor the option setting a bit. (Patch from the Google tree.) 17 years ago
Steinar H. Gunderson b669e17544 Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends while queued for transmission, note broken servers and close them in the main loop, and store TCP socket generation number in order not to send the same query twice over the same socket. 17 years ago
Daniel Stenberg 2b43edc964 Brad House provided a fix for ares_save_options(): Apparently I overlooked 17 years ago
Daniel Stenberg ad734e7b2d Brad House's fix to hish a win32 compiler warning 18 years ago
Daniel Stenberg 403b315a3b Vlad Dinulescu fixed two outstanding valgrind reports 18 years ago
Gunter Knauf 316c126447 few minor changes to make ares compile for NetWare CLIB architecture. 18 years ago
Daniel Stenberg fc5a460e0e Brad Spencer found and fixed three flaws in the code, found with the new 18 years ago
Daniel Stenberg 49fdeb1de4 first take at detecting a random device and seeding the random key using data 18 years ago
Daniel Stenberg 7a77f24d26 Shmulik Regev brought cryptographically secure transaction IDs 18 years ago
Daniel Stenberg f1440b2405 Brad House added ares_save_options() and ares_destroy_options() that can be 18 years ago
Daniel Stenberg 557aad7b02 Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windows 18 years ago
Gisle Vanem a627160041 Removed inclusion of <sys/types.h> in .c-files 18 years ago
Yang Tse 679a675660 add debug messages for initialization failures 18 years ago
Yang Tse 69fa447354 use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling 18 years ago
Yang Tse 5dceb6d883 Oops, missing argument separator comma 18 years ago
Yang Tse 8c76cf38a7 in debug messages also show error description 18 years ago
Yang Tse 6751a208d6 Fix c-ares failing to get the search sequence of /etc/hosts and 18 years ago
Gisle Vanem 657c69ce9d Added HAVE_PROCESS_H for DOS/Win32. 18 years ago
Yang Tse 6f872e206a add debug messages for initialization failures 18 years ago
Yang Tse fb38ee15e2 compiler warning fix 18 years ago
Daniel Stenberg 6a59182e81 Michael Wallner fixed this problem: When I set domains in the options 18 years ago
Yang Tse 877966659d avoid a couple of potential zero size memory allocations 18 years ago
Yang Tse dd3b42e1ac Replace is*() macros with our own IS*() ones. 18 years ago
Daniel Stenberg d3439e3332 - Guilherme Balena Versiani: I noted a strange BUG in Win32 port 18 years ago
Gisle Vanem f417f06ca9 Added CVS id. 19 years ago
Gisle Vanem a5c01eed75 If CURLDEBUG defined, call curl_memdebug() if $CARES_MEMDEBUG is set. 19 years ago
Daniel Stenberg 22e34b53e4 Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makes 19 years ago
Daniel Stenberg d07656e76d James Bursa fixes: find the hosts file on RISC OS, and made it build with 19 years ago
Daniel Stenberg a8bb249d07 Alfredo Tupone provided a fix for the Windows code in get_iphlpapi_dns_info() 20 years ago
Daniel Stenberg be551e6a00 killed trailing whitespace, narrowed a few lines to 80 cols 20 years ago
Daniel Stenberg 86661ab646 sortlist_alloc() is never used on win32, so ifdef out it to prevent warning 20 years ago
Daniel Stenberg c0eb11ec6c avoid warning on windows 20 years ago
Dominick Meglio 7012fc65d9 Made sortlist support IPv6 (this can probably use some testing) 20 years ago
Dominick Meglio 61f1399c2f Made sortlist support CIDR matching for IPv4 20 years ago
Daniel Stenberg b41effd113 Tupone Alfredo fixed includes of arpa/nameser_compat.h to build fine on Mac OS 20 years ago
Daniel Stenberg 9d89bc0179 silence win32 compiler warnings 20 years ago
Daniel Stenberg bb42658b06 silence warnings on win32 about static functions that are never used 20 years ago
Daniel Stenberg 994f16d733 untabified 20 years ago
Gisle Vanem 6c64cc8669 Replace IsNT with IS_NT(). 20 years ago
Daniel Stenberg 3e748f4b50 removed tabs and trailing whitespace from source 20 years ago
Daniel Stenberg 47bd7d7548 - Henrik Stoerner fix: got a report that Tru64 Unix (the unix from Digital 20 years ago
Daniel Stenberg 405d83852a - Henrik Stoerner: found out that C-ARES does not look at the /etc/host.conf 20 years ago
Gisle Vanem 6deb40acac Changes for Watt-32 on Windows. I've assumed Configure 21 years ago
Daniel Stenberg 5d6bdc38cb Harshal Pradhan made minor syntax change to make this build with MSVC 7.1 21 years ago
Daniel Stenberg d5f3636a52 - Fixed a few variable return types for some system calls. Made configure 21 years ago
Daniel Stenberg cb0a33076a Gisle Vanem made this build fine with djgpp and the Watt-32 stack. 21 years ago
Daniel Stenberg fcf36da14f prevent compiler warnings on non-win32 platforms 21 years ago
Daniel Stenberg d37a866e8d Gisle Vanem's init patch for Windows 21 years ago
Daniel Stenberg 80c6ba9b31 James Bursa fixed a RISC OS init issue, removed trailing whitespace 21 years ago