Yang Tse
61ac74c684
Initial step towards a configure time curl_socklen_t definition
16 years ago
Yang Tse
27aa165e9c
avoid use of alloca()
16 years ago
Yang Tse
1509409fe1
Moved potential inclusion of system's malloc.h and memory.h header files to
...
setup_once.h. Inclusion of each header file is based on the definition of
NEED_MALLOC_H and NEED_MEMORY_H respectively.
16 years ago
Yang Tse
df96c987c6
ignore
16 years ago
Gisle Vanem
1c9b958700
Added '-DHAVE_LIMITS_H'.
16 years ago
Yang Tse
51ecfc023a
remove compiler options used while debugging the icc 9.1 optimizer issue
16 years ago
Yang Tse
4ecce9f1cc
moved HAVE_LIMITS_H to common defines
16 years ago
Yang Tse
ed9f1219a5
Set HP-UX compiler warning level back to the one that exposes
...
the socklen_t issue on this platform.
16 years ago
Yang Tse
2a40e2da36
HAVE_LIMITS_H definition for NetWare CLIB
16 years ago
Yang Tse
262ff45c9d
use HAVE_LIMITS_H symbol to protect limits.h inclusion
16 years ago
Yang Tse
737707bf4b
fix compiler warning: implicit conversion shortens 64-bit value into a 32-bit value
16 years ago
Yang Tse
382dc0d719
s/u_long/unsigned long/
16 years ago
Yang Tse
9e0140f455
Do not halt compilation when using VS2008 to build a Windows 2000 target
16 years ago
Yang Tse
fb7803fbd0
ignore
16 years ago
Phil Blundell
3f7fc80ab5
* February 3 2009 (Phil Blundell)
...
- If the server returns garbage or nothing at all in response to an AAAA query,
go on and ask for A records anyway.
16 years ago
Daniel Stenberg
1ce8e6583e
- ares_gethostbyname() now accepts 'AF_UNSPEC' as a family for resolving
...
either AF_INET6 or AF_INET. It works by accepting any of the looksups in the
hosts file, and it resolves the AAAA field with a fallback to A.
16 years ago
Gisle Vanem
054aa0e11e
fopen() returns error in 'errno' even on Windows.
...
So don't use ERRNO (GetLastError()). Trimmed trailing
blanks.
16 years ago
Gisle Vanem
f94afa4fdc
Constified some arguments in local functions.
16 years ago
Daniel Stenberg
28531dea2e
- ares.h no longer uses the HAVE_STRUCT_IN6_ADDR define check, but instead it
...
now declares the private struct ares_in6_addr for all systems instead of
relying on one possibly not present in the system.
16 years ago
Phil Blundell
977de8c778
- ares__send_query() now varies the retry timeout pseudo-randomly to avoid
...
packet storms when several queries were started at the same time.
16 years ago
Daniel Stenberg
8362245c42
- Phil Blundell added the internal function ares__expand_name_for_response()
...
that is now used by the ares_parse_*_reply() functions instead of the
ares_expand_name() simply to easier return ARES_EBADRESP for the cases where
the name expansion fails as in responses that really isn't expected.
16 years ago
Gunter Knauf
bcb85d35df
added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd with other Makefile.netware.
16 years ago
Daniel Stenberg
1d37cac1b8
use the new URL
16 years ago
Daniel Stenberg
521fac69e9
start over on the 1.6.1 release...
16 years ago
Daniel Stenberg
70ff6e180a
add space
16 years ago
Gisle Vanem
bb74632c8e
Fix for Win32 targets using Watt-32.
16 years ago
Dan Fandrich
daa44aa9b1
C89 compilers (like Minix' ACK) only need to handle 31 functions arguments
...
so split a long sprintf into two calls to get below that number.
16 years ago
Gisle Vanem
ffbe1c5518
Added needed defines for Watt-32 on Windows.
16 years ago
Gisle Vanem
5078ae0024
Undefine 'optarg', 'optind' and 'opterr' when using Watt-32
...
(to get correct linkage on Windows).
16 years ago
Gisle Vanem
f8324d41e3
ares_writev() shall not be exported when using Watt-32 (has writev).
...
Added _USE_32BIT_TIME_T to avoid runtime warning. Applies to
VC-2008+ only.
16 years ago
Gisle Vanem
614f245a4e
Removed unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,
...
RETSIGTYPE and HAVE_PROCESS_H.
16 years ago
Daniel Stenberg
9117775d49
the initial version of the ares_set_socket_callback man page
16 years ago
Daniel Stenberg
f61fa37f40
Gregor Jasny provided the patch that introduces ares_set_socket_callback(),
...
and I edited it to also get duped by ares_dup().
16 years ago
Dan Fandrich
20e7876430
Bring the sys/include.h include test in line with curl's.
16 years ago
Daniel Stenberg
413f8dd2a7
Let's not call ares_save_options() deprecated just yet
16 years ago
Daniel Stenberg
e61d4b9e21
Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.
...
Also discussed on the ml.
16 years ago
Dan Fandrich
efa7c4807b
Make sure sys/socket.h is included before netinet/in.h (required by
...
OpenWatcom C, and condoned by SUS)
16 years ago
Daniel Stenberg
7ff288f0b9
minor indent fix
16 years ago
Daniel Stenberg
f31add0695
Convert the public config struct to the same binary size/construct as in the
...
latest releases to remain ABI compatible.
16 years ago
Gisle Vanem
e57dc7b768
Added '-DHAVE_GETHOSTNAME'.
16 years ago
Dan Fandrich
b4371466d4
Make sure sys/socket.h is included before netinet/in.h (required by
...
OpenWatcom C)
16 years ago
Dan Fandrich
7bd83c2e33
Netware has gethostname()
16 years ago
Dan Fandrich
12c97e9c1e
Fixed a couple of typos
16 years ago
Dan Fandrich
812666f040
Don't tweak the HAVE_* macros when using autoconf
16 years ago
Dan Fandrich
9c51eb28fc
Make use of gethostname() conditional on it being available
16 years ago
Dan Fandrich
36a6a6e175
Only set TCP_NODELAY when it exists
16 years ago
Daniel Stenberg
3b6b1979bf
updated with changes, preparing for a release soon
16 years ago
Yang Tse
7e39e944ea
Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause a
...
buffer to shrink instead of expand if a reply contained 8 or more records.
16 years ago
Yang Tse
8781fb19f9
Brad Spencer provided changes to allow buildconf to work on OS X.
16 years ago
Yang Tse
aa1534eb20
In preparation for the upcomming IPv6 nameservers patch, the internal
...
ares_addr union is now changed into an internal struct which also holds
the address family.
16 years ago