Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-13 | - Introducing millisecond resolution support for the timeout option. See | Daniel Stenberg | |
ares_init_options()'s ARES_OPT_TIMEOUTMS. | |||
2007-12-10 | Fix for targets that do have 'struct in6_addr', but which doesn't | Gisle Vanem | |
define 's6_addr' as a macro. | |||
2007-11-15 | Needed now that in6_addr is referenced in ares.h | Yang Tse | |
2007-11-15 | Return TTL data from ares_parse_{a,aaaa}_reply, if the user is so inclined. ↵ | Steinar H. Gunderson | |
Patch from the Google tree. | |||
2007-11-08 | Define WIN32 when build target is Win32 API. | Yang Tse | |
This also defines it for WinCE even though it is a subset of WIN32. | |||
2007-10-19 | Avoid shadowing a global declaration | Yang Tse | |
2007-09-28 | Support a few more socket options, and refactor the option setting a bit. ↵ | Steinar H. Gunderson | |
(Patch from the Google tree.) | |||
2007-09-28 | Make the query callbacks return the number of timeouts that happened during ↵ | Steinar H. Gunderson | |
the execution of a query, and update documentation accordingly. (Patch from the Google tree.) | |||
2007-07-03 | added NetWare CLIB-own header to solve gcc warnings. | Gunter Knauf | |
2007-07-03 | few minor changes to make ares compile for NetWare CLIB architecture. | Gunter Knauf | |
2007-05-30 | Brad House added ares_save_options() and ares_destroy_options() that can be | Daniel Stenberg | |
used to keep options for later re-usal when ares_init_options() is used. | |||
2007-05-30 | added ares_process_fd() to allow applications to ask for processing on | Daniel Stenberg | |
specific sockets and thus avoiding select() and associated functions/macros. This function will be used by upcoming libcurl releases for this very reason. It also made me export the ares_socket_t type in the public ares.h header file, since ares_process_fd() uses that type for two of the arguments. | |||
2007-04-16 | ares_getopt() command-line parser function does not belong to actual | Yang Tse | |
c-ares library. It is just a convinience source code helper function for use in example programs adig.c and ahost.c | |||
2007-04-12 | add ares_getopt prototype | Yang Tse | |
2007-02-19 | Vlad Dinulescu added ares_parse_ns_reply() | Daniel Stenberg | |
2006-10-11 | Remove redundant __CYGWIN__ symbol check | Yang Tse | |
2006-07-05 | Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows ↵ | Yang Tse | |
headers when compiled with Cygwin in POSIX emulation mode. | |||
2006-05-03 | Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makes | Daniel Stenberg | |
c-ares call a callback on socket state changes. A better way than the ares_getsock() to get full control over the socket state. | |||
2005-12-22 | Added ares_getsock() to extract sockets to wait for action on, without being | Daniel Stenberg | |
limited to select(). | |||
2005-12-19 | Undo previous change. This header file belongs to the public | Yang Tse | |
interface and the change could break the compilation of thrid party apps which link against this library. | |||
2005-12-18 | Cleanup windows header includes. Where aplicable, inclusion of | Yang Tse | |
windows.h winsock.h winsock2.h ws2tcpip.h is done in setup.h | |||
2005-12-11 | Undo last changes | Yang Tse | |
2005-12-11 | Fix compiler warning and compatibility issue with the type of the parameter ↵ | Yang Tse | |
used in getnameinfo() to receive the length of the sockaddr struct. | |||
2005-11-09 | Replace <winsock.h> with <winsock2.h> | Gisle Vanem | |
since IPv6 support is required. | |||
2005-09-18 | Added constants that will be used by ares_getaddrinfo. Made ares_getnameinfo ↵ | Dominick Meglio | |
use the reentrant getservbyport (getservbyport_r) if it isavailable to ensure it works properly in a threaded environment | |||
2005-08-18 | detabified | Daniel Stenberg | |
2005-05-16 | Added ares_getnameinfo which mimics the getnameinfo API | Dominick Meglio | |
2005-03-10 | Dominick Meglio added ares_parse_aaaa_reply.c and did various adjustments. The | Daniel Stenberg | |
first little steps towards IPv6 support! | |||
2004-11-11 | Adapted for C++. | Gisle Vanem | |
2004-10-06 | removed tabs and trailing whitespace from source | Daniel Stenberg | |
2004-08-20 | Changes for Watt-32 on Windows. I've assumed Configure | Gisle Vanem | |
sets the required HAVE_xx defines for non-DOS/Win targets. | |||
2004-07-11 | added ifdef for NetWare to ares.h. | Gunter Knauf | |
2004-04-01 | Dirk Manske's ares_cancel() function was added. | Daniel Stenberg | |
2004-03-30 | Dominick Meglio's new ares_expand_string() function | Daniel Stenberg | |
2004-02-25 | Don't check for HAVE_ defines in this header file, it is meant to be public | Daniel Stenberg | |
and we can't depend on configure-defines in it. This logic is borrowed from the public curl headers. | |||
2004-02-23 | include sys/select.h | Daniel Stenberg | |
2004-02-23 | make ares_expand_name() take a long * instead of an int *, since we do | Daniel Stenberg | |
pointer arithmetic (ptr1 - ptr2) and to do that properly on 64bit we need long | |||
2004-02-04 | ares_free_string() now takes a void * instead | Daniel Stenberg | |
2004-02-02 | removed the silly second argument to ares_strerror() | Daniel Stenberg | |
This breaks the API and ABI with the existing ares library. We hereby require the upcoming c-ares 1.0 for asynch name resolves! | |||
2003-10-07 | ares 1.1.1 with collected applied patches | Daniel Stenberg | |