Daniel Stenberg
622313ab3b
CHANGES: synced for 1.7.5 release
13 years ago
Daniel Stenberg
c4d3cb8c3a
RELEASE-NOTES: synced with bb4096effe
13 years ago
Jakub Hrozek
bb4096effe
Only fall back to AF_INET searches when looking for AF_UNSPEC addresses
13 years ago
Gisle Vanem
1b9c2a3ea3
ares_iphlpapi.h: Watcom C fix
...
Added "!defined(_WS2DEF_)" since Watcom doesn't have
a per type guard for the typedefs 'CSADDR_INFO' (that MingW has) or
'SOCKET_ADDRESS' (that MSVC has). But we can use the header-guard for
<ws2def.h> instead.
14 years ago
Gisle Vanem
5da497e0e8
Makefile.Watcom:
...
* The 'NTDDI_VERSION' needs to be raised to 0x05010000
in order for SOCKADDR_STORAGE etc. to be typedefed.
* Replaced '-dUSE_WATT32' with '-dWATT32'.
* Added $(DEMOS) to the 'all' target and removed the 'demos'
target to be consistent with e.g. Makefile.msvc etc.
* 'ENABLE_IPV6' is no longer used. Hence removed the '%use_ipv6' construct.
* object-file order seems to be important (Watcom v.19). Hence
'ares_getopt.obj' must be put after the .obj that references getopt().
14 years ago
Yang Tse
a94b4e53d1
cares-compilers.m4: CARES_CONVERT_INCLUDE_TO_ISYSTEM adjustments
...
Add CARES_CHECK_COMPILER as a requirement.
Ensure macro does nothing unless GNU_C or CLANG compiler is used.
This should allow usage of this macro in unforeseen placements.
14 years ago
Yang Tse
a8f62e82bf
config-win32.h: comments adjustments - followup
14 years ago
Yang Tse
3d7af9782e
config-win32.h: comments adjustments
14 years ago
Tom Hughes
bffd67f16a
ares_parse_a_reply: fix memleak
14 years ago
Yang Tse
f2ea96b1b7
cares-functions.m4 serial # bump
14 years ago
Yang Tse
2039e81e45
Revert "configure: additional flag checks for fcntl() and socket()"
...
This reverts commit 5f2a3b0e48
.
14 years ago
Yang Tse
5f2a3b0e48
configure: additional flag checks for fcntl() and socket()
14 years ago
Yang Tse
08e721e004
xc-translit.m4 fix quoting
14 years ago
Yang Tse
88d314548e
configure: avoid direct usage of AS_TR_* macros
14 years ago
Yang Tse
4701b0c47a
xc-translit.m4 provides transliteration macros with well defined behavior.
14 years ago
Jakub Hrozek
159b82c056
Revert "Only fall back to AF_INET searches when looking for AF_UNSPEC addresses"
...
This reverts commit b5823d6570
.
This patch was not reviewed properly before pushing
14 years ago
Jakub Hrozek
ce03c818f4
Revert "Do not use sized constants in public headers"
...
This reverts commit 22c01e96f7
.
This is a Red Hat specific patch that does not belong into upstream
14 years ago
Jakub Hrozek
22c527cc87
Use correct sizeof in ares_getnameinfo()
14 years ago
Jakub Hrozek
09f8a05573
Do not leak rr_name on failures inside ares_parse_ptr_reply
14 years ago
Jakub Hrozek
a1116723d4
Do not leak rr_name on failures inside ares_parse_a_reply
14 years ago
Jakub Hrozek
18b6d475dc
Do not leak rr_name on failures inside ares_parse_aaaa_reply
14 years ago
Jakub Hrozek
978a929b40
Do not leak rr_name on failures inside ares_parse_ns_reply
14 years ago
Jakub Hrozek
8e457f2c41
Fix incorrect sizeof() in ares_save_options
14 years ago
Jakub Hrozek
654733a399
Fix incorrect allocation in ares_parse_ptr_reply()
14 years ago
Jakub Hrozek
b5823d6570
Only fall back to AF_INET searches when looking for AF_UNSPEC addresses
14 years ago
Jakub Hrozek
22c01e96f7
Do not use sized constants in public headers
14 years ago
Jakub Hrozek
adf75c56c4
ares_free_hostent(NULL) should be a noop
14 years ago
Yang Tse
e67edcd18d
configure: fix recvfrom 5th arg type qualifier detection (followup)
14 years ago
Yang Tse
700b928544
configure: fix recvfrom 5th arg type qualifier detection
...
Additionally remove whitespace from EOL
14 years ago
Daniel Stenberg
3cb1afe054
strlen: use size_t to receive the return
14 years ago
Yang Tse
45ec020795
xlc: avoid preprocessor definition usage when linking
14 years ago
Yang Tse
f9b24e590c
ares_nowarn: icc 9.1 workaround
14 years ago
Yang Tse
56c77364d5
ares_nowarn: header inclusion fix
14 years ago
Yang Tse
22a52102d6
ares_init: make ares_private.h last included header again
14 years ago
Yang Tse
f413fce823
compiler warning: fix
...
Fix compiler warning: conversion may lose significant bits
14 years ago
Yang Tse
5ef8f5ead2
compiler warning: fix
...
Fix compiler warning: variable was set but never used
Fix compiler warning: clobber ignored
14 years ago
Yang Tse
e1c9539962
ares_iphlpapi: fix compiler warnings
14 years ago
Yang Tse
ef5390e6bb
winsock: compilation fixes
...
Provide winsock iphlpapi alternative definitions to prevent compilation
failures when using a variety of winsock header implementations.
14 years ago
David Stuart
6518b56a5e
IPv6-on-windows: find DNS servers correctly
14 years ago
Daniel Stenberg
d60f07d094
man pages: docs for the c-ares utility programs
14 years ago
Daniel Stenberg
a268ae6a78
ares_parse_ns_reply.c: remove CVSism
14 years ago
Yang Tse
8520a37f62
build: fix header inclusion
14 years ago
Yang Tse
74f1bd8c22
getservbyport replacement for Win CE
14 years ago
Yang Tse
5e5c0132e6
renamed getplatform() to ares__getplatform() to avoid namespace pollution
14 years ago
Yang Tse
e49ce8f973
configure: fix libtool warning
...
Recent versions of libtool are now tracing usage of AC_CONFIG_MACRO_DIR
macro and warn heavily when not used in configure script along with
ACLOCAL_AMFLAGS in Makefile.am. So in order to make libtool happy
while keeping backwards compatibility this is added.
14 years ago
Yang Tse
2c2e2d839e
adig: RFC4034 resource record type detection
...
Can be tested with: adig -s 8.8.8.8 -t ANY example.com
14 years ago
Yang Tse
ebc9a9d958
nameser.h: RFC4034 resource record type definitions
14 years ago
Yang Tse
5b6a188909
build: move platform stuff to ares_platform.c and ares_platform.h
14 years ago
Yang Tse
bd066ab8ef
build: find out windows platform using GetVersionEx()
14 years ago
Yang Tse
822fd0f877
build: use getenv() replacement function for systems which lack it
14 years ago