aboutsummaryrefslogtreecommitdiff
path: root/lib/hostip.c
AgeCommit message (Collapse)Author
2002-01-03Sterling Hughes' provided initial DNS cache source code.Daniel Stenberg
2002-01-02Philip Gladstone's 64-bit sparc native compiler compatibility issues fixed.Daniel Stenberg
2001-12-04Eric's #include fixes for better macos compilesDaniel Stenberg
2001-10-23pack_hostent() now aligns the data properly on 64bit boundaries to work onDaniel Stenberg
more CPU architectures
2001-10-17the malloc debug system only logs data if the logfile FILE * is set, whichDaniel Stenberg
makes it easier to disable debug output when built with debug functions
2001-10-11looks nicer and is better compatible with older vim versionsSterling Hughes
2001-10-04made sure the correct pieces of code are compiled on IPv4-only hosts, andDaniel Stenberg
the pack_hostent() is only compiled if gethostbyname_r() isn't present.
2001-10-04getaddrinfo() cleanupsDaniel Stenberg
2001-10-03Keith McGuigan's excellent fix that makes a cloned copy of the hostent structDaniel Stenberg
for when gethostbyname() is used so that we have the memory of the struct allocated. This turns out to be needed if the curl handled is passed between threads on Windows and possibly other operating systems where we use that function.
2001-09-28more ipv6 cleanups to make smaller functions that are easier to readDaniel Stenberg
2001-09-28more transparant support for IPv6 name resolvingDaniel Stenberg
2001-09-12reverted. twas no memory leak and the "fix" didn't even compile on windows...Daniel Stenberg
2001-09-12*TERRIBLE* terrible memory leak occuring on all systems that have noDaniel Stenberg
gethostbyname_r() function, most notably windows machines...
2001-09-07Added formatting sections for emacs and vimSterling Hughes
2001-08-30Major rename and redesign of the internal "backbone" structs. Details willDaniel Stenberg
be posted in a minute to the libcurl list.
2001-08-06Nico Baggus' VMS adjustmentsDaniel Stenberg
2001-05-30finally fixed the 'ret' compiler warningDaniel Stenberg
2001-02-05Jun-ichiro itojun Hagino's IPv6 adjustmentsDaniel Stenberg
2001-01-05Internal symbols that aren't static are now prefixed with 'Curl_'Daniel Stenberg
2001-01-03dual-license fixDaniel Stenberg
2000-11-21GetHost() now sets the third pointer to NULL when the lookup fails, as theDaniel Stenberg
memory is then freed in the function
2000-11-21added comment on a variable that is unused on some platformsDaniel Stenberg
2000-10-09added memory debugging include fileDaniel Stenberg
2000-10-08GetHost() did not properly assign the third argument pointer!Daniel Stenberg
2000-09-29#include <malloc.h> was removed, it causes warnings on openbsdDaniel Stenberg
2000-09-21GetHost() changed function argumentsDaniel Stenberg
2000-09-18GetHost() now should return NULL when it fails, even for Tru64 unixDaniel Stenberg
2000-08-24#include "setup.h" moved first of all includesDaniel Stenberg
2000-08-24hostname and large file support addedDaniel Stenberg
2000-08-23Albert Chin-A-Young's fixesDaniel Stenberg
2000-08-17the gethostbyname_r() usage was improved by Fred NozDaniel Stenberg
2000-08-04Fixed to use the new HAVE_GETHOSTBYxxxx_R_x defines, now trying to supportDaniel Stenberg
the AIX-style as well. The AIX-stuff is *NOT* verified to work.
2000-06-20haxx.nu => haxx.seDaniel Stenberg
2000-05-31David LeBlanc corrected one of my mistakesDaniel Stenberg
2000-05-30Adjusted to the GETHOSTBYADDR_R_NARGS styleDaniel Stenberg
2000-05-29David LeBlanc's fixes!Daniel Stenberg
1999-12-29Initial revisionDaniel Stenberg