aboutsummaryrefslogtreecommitdiff
path: root/lib/hostares.c
AgeCommit message (Expand)Author
2010-01-25Constantine Sapuntzakis threaded resolver enhancementsYang Tse
2010-01-22Constantine Sapuntzakis refactoring of async callbacks, allowingYang Tse
2010-01-06- Make sure the progress callback is called repeatedly even during very slowDaniel Stenberg
2009-12-30VMS specific preprocessor symbol checking adjustmentsYang Tse
2009-09-15Revert Joshua Kwan's patch committed 11 Sep 2009.Yang Tse
2009-09-11 Joshua Kwan provided a patch to pass POLLERR / POLLHUP back to c-ares.Gunter Knauf
2009-04-21libcurl's memory.h renamed to curl_memory.hYang Tse
2009-04-21Moved potential inclusion of system's malloc.h and memory.h header files toYang Tse
2009-04-14use HAVE_LIMITS_H symbol to protect limits.h inclusionYang Tse
2009-04-14include <limits.h> for INT_MAX definitionYang Tse
2009-01-31- When building with c-ares 1.6.1 (not yet released) or later and IPv6 supportDaniel Stenberg
2008-11-06Merged existing IPv4 and IPv6 Curl_ip2addr functions into a single oneYang Tse
2008-11-01Daniel Johnson reported and fixed ipv4 name resolves when libcurl is builtDaniel Stenberg
2008-10-10attempt to fix or allow further detection of an elusive icc SIGSEGVYang Tse
2008-10-10move struct namebuf6 declaration out of Curl_ip2addr6()Yang Tse
2008-09-29Removed unneeded includes of signal.h and setjmp.hDan Fandrich
2008-09-24ntoa() and inet_ntoa_r() no longer usedYang Tse
2008-08-20Use 'Curl_inet_pton()' instead of 'inet_pton()'.Yang Tse
2008-07-09- Andreas Schuldei improved Phil Blundell's patch for IPv6 using c-ares, and IDaniel Stenberg
2008-04-29improve easy interface resolving timeout handling in c-ares enabled buildsYang Tse
2007-11-07if () => if()Daniel Stenberg
2007-10-20Fix compiler warning: conversion from "int" to "unsigned short" may lose sign...Yang Tse
2007-10-03Fix issue related with the use of ares_timeout() result.Yang Tse
2007-09-27a name resolve that times out is still a failed name resolveDaniel Stenberg
2007-06-11restore the correct timeout time that my previous commit brokeDaniel Stenberg
2007-06-11Properly wait for the c-ares resolve to complete, hopefully the cure forDaniel Stenberg
2007-05-31When transferring 500 downloads in parallel with a c-ares enabled build onlyDaniel Stenberg
2007-03-27New Internal wrapper function Curl_select() around select (2), itYang Tse
2007-02-26Removed inclusion of <sys/types.h> and <sys/stat.h> in .c-filesGisle Vanem
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse
2007-02-05- Michael Wallner provided a patch that adds support for CURLOPT_TIMEOUT_MSDaniel Stenberg
2006-10-17Jeff helped me pinpoint that we didn't properly set the expire timer duringDaniel Stenberg
2006-07-25Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H s...Yang Tse
2006-07-25Moved functions common to IPv4 and C-ares to hostip.c;Gisle Vanem
2006-07-24Use the proper Curl_freeaddrinfo() for CURLRES_ARES.Gisle Vanem
2006-07-21Constify 'hostname' and 'service' to various resolver functions.Gisle Vanem
2006-07-21Changes for combination ENABLE_IPV6 and USE_ARES.Gisle Vanem
2006-07-11include <malloc.h> only if HAVE_MALLOC_H and NEED_MALLOC_H are both defined.Yang Tse
2006-05-05get the Curl_sockerrno protoDaniel Stenberg
2006-05-04Roland Blom filed bug report #1481217Daniel Stenberg
2006-04-26Use the HAVE_MALLOC_H and HAVE_PROCESS_H definesGisle Vanem
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2005-04-19only define _REENTRANT if not already defined, and only in setup.hDaniel Stenberg
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
2005-02-08ares_gethostbyname wants a 'ares_host_callback' in the 4th argumentDaniel Stenberg
2005-02-08Curl_addrinfo?_callback() and addrinfo_callback() now returnsGisle Vanem
2005-02-08Curl_wait_for_resolv() no longer disconnects on failure, but leaves thatDaniel Stenberg
2004-10-06removed tabs and trailing whitespace from sourceDaniel Stenberg
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
2004-05-11curl_global_init_mem() allows the memory functions to be replaced.Daniel Stenberg