51 Commits (2a61e01b304695fc32e0cb35e7ed72392e1d25ae)

Author SHA1 Message Date
Yang Tse 3a55bbebf1 Use build-time configured ares_socklen_t instead of socklen_t 16 years ago
Yang Tse 5fc305a0ba Initial step towards a configure time ares_socklen_t definition 16 years ago
Daniel Stenberg 28531dea2e - ares.h no longer uses the HAVE_STRUCT_IN6_ADDR define check, but instead it 16 years ago
Daniel Stenberg f61fa37f40 Gregor Jasny provided the patch that introduces ares_set_socket_callback(), 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. 16 years ago
Daniel Stenberg f31add0695 Convert the public config struct to the same binary size/construct as in the 16 years ago
Dan Fandrich b4371466d4 Make sure sys/socket.h is included before netinet/in.h (required by 16 years ago
Daniel Stenberg 8a6b51d560 - Brad Spencer brought the new function ares_gethostbyname_file() which simply 16 years ago
Daniel Stenberg 1a1b4eb4f2 - Carlo Contavalli added support for the glibc "rotate" option, as documented 16 years ago
Daniel Stenberg 46dbd9461a - Introducing millisecond resolution support for the timeout option. See 17 years ago
Gisle Vanem 6fed3ff520 Fix for targets that do have 'struct in6_addr', but which doesn't 17 years ago
Yang Tse 8627b23715 Needed now that in6_addr is referenced in ares.h 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. 17 years ago
Yang Tse e2d80922fe Avoid shadowing a global declaration 17 years ago
Steinar H. Gunderson 56ffdcefe1 Support a few more socket options, and refactor the option setting a bit. (Patch from the Google tree.) 17 years ago
Steinar H. Gunderson 50ba81cd23 Make the query callbacks return the number of timeouts that happened during the execution of a query, and update documentation accordingly. (Patch from the Google tree.) 17 years ago
Gunter Knauf 9837d91d68 added NetWare CLIB-own header to solve gcc warnings. 18 years ago
Gunter Knauf 316c126447 few minor changes to make ares compile for NetWare CLIB architecture. 18 years ago
Daniel Stenberg f1440b2405 Brad House added ares_save_options() and ares_destroy_options() that can be 18 years ago
Daniel Stenberg 8c35c65fc7 added ares_process_fd() to allow applications to ask for processing on 18 years ago
Yang Tse bba777d6da ares_getopt() command-line parser function does not belong to actual 18 years ago
Yang Tse ddbe06ca13 add ares_getopt prototype 18 years ago
Daniel Stenberg c1bc4c19be Vlad Dinulescu added ares_parse_ns_reply() 18 years ago
Yang Tse 298541c56c Remove redundant __CYGWIN__ symbol check 18 years ago
Yang Tse 413a37e409 Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows headers when compiled with Cygwin in POSIX emulation mode. 19 years ago
Daniel Stenberg 22e34b53e4 Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makes 19 years ago
Daniel Stenberg 8d63eb75a9 Added ares_getsock() to extract sockets to wait for action on, without being 19 years ago
Yang Tse c43edebb70 Undo previous change. This header file belongs to the public 19 years ago
Yang Tse 4b3090680a Cleanup windows header includes. Where aplicable, inclusion of 19 years ago
Yang Tse ed8eeae98e Undo last changes 19 years ago
Yang Tse b4e6ca49d8 Fix compiler warning and compatibility issue with the type of the parameter used in getnameinfo() to receive the length of the sockaddr struct. 19 years ago
Gisle Vanem 65ec4e9940 Replace <winsock.h> with <winsock2.h> 19 years ago
Dominick Meglio 6afd5c16d3 Added constants that will be used by ares_getaddrinfo. Made ares_getnameinfo use the reentrant getservbyport (getservbyport_r) if it isavailable to ensure it works properly in a threaded environment 19 years ago
Daniel Stenberg b117fef909 detabified 20 years ago
Dominick Meglio aba0b775ea Added ares_getnameinfo which mimics the getnameinfo API 20 years ago
Daniel Stenberg 9586905220 Dominick Meglio added ares_parse_aaaa_reply.c and did various adjustments. The 20 years ago
Gisle Vanem 7319c3a20a Adapted for C++. 20 years ago
Daniel Stenberg 3e748f4b50 removed tabs and trailing whitespace from source 20 years ago
Gisle Vanem 6deb40acac Changes for Watt-32 on Windows. I've assumed Configure 21 years ago
Gunter Knauf b481d6fd2d added ifdef for NetWare to ares.h. 21 years ago
Daniel Stenberg 86ae23430c Dirk Manske's ares_cancel() function was added. 21 years ago
Daniel Stenberg af26fa53f3 Dominick Meglio's new ares_expand_string() function 21 years ago
Daniel Stenberg ff2794fc5f Don't check for HAVE_ defines in this header file, it is meant to be public 21 years ago
Daniel Stenberg 27126cba25 include sys/select.h 21 years ago
Daniel Stenberg 961876c001 make ares_expand_name() take a long * instead of an int *, since we do 21 years ago
Daniel Stenberg 72b499b940 ares_free_string() now takes a void * instead 21 years ago
Daniel Stenberg 3ac93aa3c5 removed the silly second argument to ares_strerror() 21 years ago