summaryrefslogtreecommitdiff
path: root/lib/hostip.h
AgeCommit message (Expand)Author
2007-09-28Adapted the c-ares code to the API change c-ares 1.5.0 brings in theDaniel Stenberg
2007-06-30minor patches to enable building for NetWare CLIB.Gunter Knauf
2006-09-08Compilation fixYang Tse
2006-09-07Major overhaul introducing http pipelining support and shared connectionDaniel Stenberg
2006-08-08moved ugly NetWare hack to hostip.h so that hostip.c uses it too.Gunter Knauf
2006-07-24Ares needs CURLRES_ADDRINFO_COPY. Curl_hostent_relocate() is gone.Gisle Vanem
2006-07-21Constify arguments to Curl_he2ai() and Curl_addrinfo_copy().Gisle Vanem
2006-07-21Constify 'hostname' and 'service' to various resolver functions.Gisle Vanem
2006-07-14Change the ai_addrlen type of struct addrinfo from size_t to socklen_t, per R...Yang Tse
2006-07-04Test HAVE_GETNAMEINFO definition before using GETNAMEINFO_XXX definitions.Yang Tse
2006-07-03Fix compiler warning.Yang Tse
2006-04-11added docs and removed protoDaniel Stenberg
2006-04-10First curl_multi_socket() commit. Should primarily be considered as an internalDaniel Stenberg
2006-02-23Lots of work and analysis by "xbx___" in bug #1431750Daniel Stenberg
2005-12-11Undo last changesYang Tse
2005-12-11Fix compiler warning and compatibility issue with the type of the parameter u...Yang Tse
2005-04-04kill warningsDaniel Stenberg
2005-04-04hostthre.c: destroy_thread_data() made public. CalledGisle Vanem
2005-02-09FTP code turned into state machine. Not completely yet, but a good start.Daniel Stenberg
2005-02-08Curl_addrinfo?_callback() and addrinfo_callback() now returnsGisle Vanem
2005-01-25Use plain structs and not typedef'ed ones in the hash and linked-list code.Daniel Stenberg
2004-06-24Gisle cleaned up remaining host resolve re-org issuesDaniel Stenberg
2004-06-24made the Curl_he2ai() take the port number as an int intead, to avoid lotsDaniel Stenberg
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
2004-06-10removed trailing whitespaceDaniel Stenberg
2004-06-10Gisle corrected two commentsDaniel Stenberg
2004-06-10Gisle Vanem's improved verbose output and timeout handling when connecting toDaniel Stenberg
2004-04-26Made defines instead of plain numbers for the Curl_resolv() return code toDaniel Stenberg
2004-04-26Curl_ip2addr() now takes an in_addr_t argument instead to prevent compilerDaniel Stenberg
2004-04-26Major hostip.c cleanup and split into multiple files and easier #ifdefDaniel Stenberg
2004-03-30adjusted to the new dns cache function to hide more hostip internalsDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-12-15added a library-wide interface for doing dns cache pruning, and no longerDaniel Stenberg
2003-10-04Based on a patch provided by Siddhartha Prakash Jain. In Curl_resolv() whenDaniel Stenberg
2003-08-05ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg
2003-06-26use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditionsDaniel Stenberg
2003-05-13Setup and use CURL_INADDR_NONE all over instead of INADDR_NONE. We setupDaniel Stenberg
2003-02-04added the sharing of DNS cacheJean-Philippe Barette-LaPierre
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-11-26fixed Curl_freeaddrinfo() to only free addrinfo, and added Curl_freednsinfo()Daniel Stenberg
2002-11-11unlock dns cache entries with a function call instead of a variable fiddleDaniel Stenberg
2002-11-05Curl_resolv() now returns a different struct, and it contains a referenceDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-04-25In order to not get problems with DNS cache pruning, we no longer storeDaniel Stenberg
2002-03-19copyright string (year) updateDaniel Stenberg
2002-01-07Make cach'ing work with threads now, there are now three cases:Sterling Hughes
2002-01-03Sterling Hughes' provided initial DNS cache source code.Daniel Stenberg
2001-10-04getaddrinfo() cleanupsDaniel Stenberg
2001-10-02major connecting updatesDaniel Stenberg
2001-09-28more transparant support for IPv6 name resolvingDaniel Stenberg