Daniel Stenberg
9c143e4444
the gethostbyname fix applied here as well
17 years ago
Daniel Stenberg
ba5bd647f9
fix next_lookup() to continue searching even if c-ares failed to load the
...
/etc/hosts file, pointed out by Erik Kline:
http://daniel.haxx.se/projects/c-ares/mail/c-ares-archive-2007-11/0027.shtml
17 years ago
Daniel Stenberg
e13018f437
Remove the check for libdl since that isn't actually used and it causes
...
warnings. Pointed out by Robin Cornelius.
17 years ago
Daniel Stenberg
d0afd9586d
pkgconfig fix by Andreas Schuldei
17 years ago
Daniel Stenberg
2b76b1ad08
spellfix
17 years ago
Daniel Stenberg
2e31cc0be4
and we start on 1.5.2!
17 years ago
Daniel Stenberg
73b3390b83
change
17 years ago
Daniel Stenberg
f4be2e0cbb
oops
17 years ago
Daniel Stenberg
72a245668f
start working on 1.5.1 now
17 years ago
Daniel Stenberg
178f8b401f
this is what 1.5.0 is
17 years ago
Daniel Stenberg
346e989760
fill in missing copyrights
17 years ago
Gunter Knauf
d1015f560d
removed now obsolete defines;
...
updated external library versions to latest.
17 years ago
Steinar H. Gunderson
c69f48b24f
Fix a double free.
17 years ago
Yang Tse
8627b23715
Needed now that in6_addr is referenced in ares.h
17 years ago
Steinar H. Gunderson
d9dd239771
When looking up in DNS and then in the hosts file, return the error code from DNS if both fail, instead of returning the error code from the hosts file, as today. Patch from the Google tree.
17 years ago
Steinar H. Gunderson
b4bdb6d4d7
Return TTL data from ares_parse_{a,aaaa}_reply, if the user is so inclined. Patch from the Google tree.
17 years ago
Yang Tse
7cd35ce698
Define WIN32 when build target is Win32 API.
...
This also defines it for WinCE even though it is a subset of WIN32.
17 years ago
Yang Tse
aa74d21c4e
The only libraries actually needed for sample programs adig and
...
ahost are ws2_32.lib and advapi32.lib
17 years ago
Yang Tse
70f98a29cb
MSVC versions prior to VS2005 do not complain about portable C functions
17 years ago
Yang Tse
269e082f77
Windows build targets have socklen_t definition in ws2tcpip.h but some
...
versions of ws2tcpip.h do not have the definition. It seems that when
the socklen_t definition is missing from ws2tcpip.h the definition for
INET_ADDRSTRLEN is also missing, and that when one definition is present
the other one also is available.
17 years ago
Gunter Knauf
b68a4326d2
removed dependency on gettimeofday() since we use only 1 sec resolution here.
17 years ago
Yang Tse
1fe4d44ed9
Fix compiler warning: conversion from "int" to "unsigned short" may lose significant bits
17 years ago
Yang Tse
746b3d7acc
Fix message shown when detecting icc version
17 years ago
Yang Tse
e2d80922fe
Avoid shadowing a global declaration
17 years ago
Yang Tse
0e74c9c8cf
Renamed a variable to avoid shadowing a global declaration
17 years ago
Yang Tse
3bac381e3f
Renamed internal function to avoid a variable shadowing it
17 years ago
Yang Tse
b8a1ea0e83
Fix compiler warning: feupdateenv is not implemented and will always fail.
...
Specifically for linux x86-64 with Intel's icc.
17 years ago
Yang Tse
788acb901c
Sync PLATFORM_AIX_V3 detection and CURL_CC_DEBUG_OPTS()
...
icc warning level with libcurl's
17 years ago
Yang Tse
57abe9d22d
Fix compiler warning: conversion from "int" to "unsigned char"
...
may lose significant bits
17 years ago
Yang Tse
2c8db1aec8
actually sync with lib/setup_once.h
17 years ago
Yang Tse
0a7eb8e30e
sync with lib/setup_once.h
17 years ago
Steinar H. Gunderson
6bd2b895fb
Fix a bug where fallback from AF_INET6 to AF_INET would not work properly together with relative search; if you had a search path of .a.com and .b.com, and foo.a.com would return ARES_ENODATA and foo.b.com would return ARES_ENOTFOUND, the lookup would not properly retry with AF_INET as it forgot the first ARES_ENODATA.
17 years ago
Dan Fandrich
92b8afea6a
Mention first version with CURLOPT_COPYPOSTFIELDS.
...
Don't confuse NUL with NULL.
17 years ago
Gisle Vanem
8b280df27d
Added needed 'HAVE_*' defines.
17 years ago
Gisle Vanem
6ff970c067
'FD_CLOXEC' is meaningless on MSDOS/Watt-32.
17 years ago
Steinar H. Gunderson
f75d1172f8
Removed a piece of redundant code (process_answer already takes care of it).
17 years ago
Steinar H. Gunderson
b7dec81498
Another timeout fix in ares_getnameinfo().
17 years ago
Steinar H. Gunderson
d5919bbe17
Send the timeout count in ares_getnameinfo().
17 years ago
Steinar H. Gunderson
4f438605ca
Moved the NULL check for channel upwards in ares_destroy().
17 years ago
Steinar H. Gunderson
47e86f021f
Clarified the comment over ares_cancel.
17 years ago
Yang Tse
a15a88a4e6
Avoid a segfault when generating a DNS "Transaction ID" in internal
...
function init_id_key() under low memory conditions.
17 years ago
Yang Tse
962f9c220a
Add ares_llist.c and ares_llist.h to MSCV project file.
17 years ago
Daniel Stenberg
338d59bd0b
Fixed the problem where next_lookup would use 'status' uninitialized. Now
...
it gets passed the initial value as an argument.
17 years ago
Yang Tse
343d6f221f
Avoid inline C99ism, and move c-ares routines for managing doubly-linked lists.
17 years ago
Daniel Stenberg
e4eb2d0e1d
ares_strerror() segfaulted if the input error number was out of the currently
...
supported range.
17 years ago
Daniel Stenberg
250e7c4020
Prevent ares_strerror() from segfaulting if an invalid error code is passed
...
in as argument!
17 years ago
Yang Tse
10df4bdba2
Fix compiler warning
17 years ago
Yang Tse
68aa62d76b
check availability of <netinet/tcp.h>
17 years ago
Yang Tse
a0b8ac2bdc
improve portability, defining MAXDNAME and MAXCDNAME
17 years ago
Steinar H. Gunderson
879f89a989
Fix a memory leak that I recently inadvertedly introduced.
17 years ago