aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2009-01-11- Phil Blundell added the internal function ares__expand_name_for_response()Daniel Stenberg
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.
2008-12-30added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd ↵Gunter Knauf
with other Makefile.netware.
2008-12-09use the new URLDaniel Stenberg
2008-12-09start over on the 1.6.1 release...Daniel Stenberg
2008-12-09add spaceDaniel Stenberg
2008-12-09Fix for Win32 targets using Watt-32.Gisle Vanem
2008-12-09C89 compilers (like Minix' ACK) only need to handle 31 functions argumentsDan Fandrich
so split a long sprintf into two calls to get below that number.
2008-12-08Added needed defines for Watt-32 on Windows.Gisle Vanem
2008-12-08Undefine 'optarg', 'optind' and 'opterr' when using Watt-32Gisle Vanem
(to get correct linkage on Windows).
2008-12-08ares_writev() shall not be exported when using Watt-32 (has writev).Gisle Vanem
Added _USE_32BIT_TIME_T to avoid runtime warning. Applies to VC-2008+ only.
2008-12-08Removed unneeded defines HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T,Gisle Vanem
RETSIGTYPE and HAVE_PROCESS_H.
2008-12-04the initial version of the ares_set_socket_callback man pageDaniel Stenberg
2008-12-04Gregor Jasny provided the patch that introduces ares_set_socket_callback(),Daniel Stenberg
and I edited it to also get duped by ares_dup().
2008-12-04Bring the sys/include.h include test in line with curl's.Dan Fandrich
2008-12-03Let's not call ares_save_options() deprecated just yetDaniel Stenberg
2008-12-03Introduce ares_dup(3) and new thoughts about API/ABI and how to move forwards.Daniel Stenberg
Also discussed on the ml.
2008-12-02Make sure sys/socket.h is included before netinet/in.h (required byDan Fandrich
OpenWatcom C, and condoned by SUS)
2008-12-01minor indent fixDaniel Stenberg
2008-12-01Convert the public config struct to the same binary size/construct as in theDaniel Stenberg
latest releases to remain ABI compatible.
2008-11-29Added '-DHAVE_GETHOSTNAME'.Gisle Vanem
2008-11-29Make sure sys/socket.h is included before netinet/in.h (required byDan Fandrich
OpenWatcom C)
2008-11-28Netware has gethostname()Dan Fandrich
2008-11-28Fixed a couple of typosDan Fandrich
2008-11-28Don't tweak the HAVE_* macros when using autoconfDan Fandrich
2008-11-28Make use of gethostname() conditional on it being availableDan Fandrich
2008-11-28Only set TCP_NODELAY when it existsDan Fandrich
2008-11-28updated with changes, preparing for a release soonDaniel Stenberg
2008-11-26Gerald Combs fixed a bug in ares_parse_ptr_reply() which would cause aYang Tse
buffer to shrink instead of expand if a reply contained 8 or more records.
2008-11-26Brad Spencer provided changes to allow buildconf to work on OS X.Yang Tse
2008-11-25In preparation for the upcomming IPv6 nameservers patch, the internalYang Tse
ares_addr union is now changed into an internal struct which also holds the address family.
2008-11-20Make checking for struct ifreq a prerequisite for settingDan Fandrich
HAVE_IOCTL_SIOCGIFADDR since it's needed to use SIOCGIFADDR and Watcom C doesn't currently define it.
2008-11-20use unsigned short better intead of mixing with ints to prevent compilerDaniel Stenberg
warnings
2008-11-20please the picky compilers by staying with short as the data we get is shortDaniel Stenberg
only
2008-11-19- Brad Spencer brought the new function ares_gethostbyname_file() which simplyDaniel Stenberg
resolves a host name from the given file, using the regular hosts syntax.
2008-11-19user provided PATH_SEPARATOR always overrides auto-detected oneYang Tse
2008-11-18attempting to keep lines below 80 charsYang Tse
2008-11-18provide a common PATH_SEPARATOR check method which is required byYang Tse
upcomming work to support the broadest range of Autoconf versions
2008-11-18check for gethostbyaddr and gethostbyname as it is done for other functionsYang Tse
2008-11-17Make configure script check if ioctl with the SIOCGIFADDR command can beYang Tse
used, and define HAVE_IOCTL_SIOCGIFADDR if appropriate.
2008-11-17fix leftover from previous commitYang Tse
2008-11-17fix inet_pton() runtime configure checkYang Tse
2008-11-16trim down configure script sizeYang Tse
2008-11-15Fixed an OOM condition reported by Jim MeyeringDaniel Stenberg
2008-11-14fix typo affecting inclusion of <arpa/inet.h> in configureYang Tse
checks for inet_ntoa_r() inet_ntop() and inet_pton()
2008-11-14#include <string.h> in the getaddrinfo() runtime check for the memset() ↵Yang Tse
prototype
2008-11-14fix symbol definition check for fcntl.h inclusionYang Tse
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse
non-blocking mode, and decouple function detection from function capability.
2008-11-01Added a TODO file to list things we want changed, added or fixed.Daniel Stenberg
2008-11-01- Carlo Contavalli added support for the glibc "rotate" option, as documentedDaniel Stenberg
in man resolv.conf: causes round robin selection of nameservers from among those listed. This has the effect of spreading the query load among all listed servers, rather than having all clients try the first listed server first every time. You can enable it with ARES_OPT_ROTATE
2008-11-01Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availabilityYang Tse