aboutsummaryrefslogtreecommitdiff
path: root/ares/Makefile.inc
AgeCommit message (Collapse)Author
2010-03-05Added IPv6 name servers supportYang Tse
2010-03-05Ops!. Readded ares_nowarn.h.Gisle Vanem
2010-03-05Added ares_nowarn.c.Gisle Vanem
2010-02-26fix compiler warningYang Tse
2009-11-20Add ares_free_data() man page.Yang Tse
2009-11-20Initial support for the generic ares_free_data() function that will allowYang Tse
applications to free memory allocated and returned by some c-ares funtions.
2009-11-04source files used by sample programsYang Tse
2009-11-02Renamed c-ares setup.h to ares_setup.hYang Tse
2009-10-30In no particular order, changed/fixed all of the following inYang Tse
ares_parse_txt_reply() current version: - Fixed a couple of potential double free's. - Fixed memory leaks upon out of memory condition. - Fixed pointer arithmetic. - Setting ntxtreply to zero upon entry for all failure cases. - Changed data type to size_t for variables substr_len, str_len and the length member of ares_txt_reply struct. - Avoided a couple of memcpy() calls. - Changed i data type to unsigned int to prevent compiler warnings. - Adjusted a comment. - Use ARES_SUCCESS literal for successfull completion. - Added CVS Id tag.
2009-10-29Jakub Hrozek added ares_parse_txt_reply() for TXT parsingDaniel Stenberg
2009-10-29Add reference for ares_parse_srv_reply.pdfYang Tse
2009-10-29Add reference for ares_parse_srv_reply docsYang Tse
2009-09-04- Jakub Hrozek added ares_parse_srv_reply() for SRV parsingDaniel Stenberg
2009-05-21Allow generation of .html and .pdf versions of c-ares man pages.Yang Tse
2009-05-20Initial ares_library_cleanup(3) man pageYang Tse
2009-05-19Initial ares_library_init(3) man page attemptYang Tse
2009-05-17Introduction of ares_library_init() and ares_library_cleanup()Yang Tse
2009-04-28Initial step towards a configure time ares_socklen_t definitionYang Tse
2008-12-04the initial version of the ares_set_socket_callback man pageDaniel 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-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-09-16rearrange to allow internal/private use of ares_writev to any systemYang Tse
that lacks the writev function.
2008-09-15rearrange to allow internal/private use of ares_strcasecmp to any system thatYang Tse
lacks the strcasecmp function.
2008-09-11strdup() clone for systems/configurations which lack itYang Tse
2008-05-09Use monotonic time source if available.Yang Tse
2007-11-21oopsDaniel Stenberg
2007-10-02Avoid inline C99ism, and move c-ares routines for managing doubly-linked lists.Yang Tse
2007-06-02ares_destroy_options() and ares_save_options() man pages by Brad HouseDaniel Stenberg
2007-04-16ares_getopt() command-line parser function does not belong to actualYang 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-12use ares_getopt for all platformsYang Tse
2007-02-19Vlad Dinulescu added ares_parse_ns_reply()Daniel Stenberg
2006-08-14add missing man pageDaniel Stenberg
2006-07-28First step trying to avoid the multiple header inclusion and recursion ↵Yang Tse
nightmare. Reintroduce checking for HAVE_MSG_NOSIGNAL in configure script, so that we don't depend on header inclusion order for a valid check.
2005-12-22Added ares_getsock() to extract sockets to wait for action on, without beingDaniel Stenberg
limited to select().
2005-08-10fixed line endings so it works again with gnu make on Win32.Gunter Knauf
2005-05-16Added ares_getnameinfo which mimics the getnameinfo APIDominick Meglio
2005-05-14Added an inet_ntop function from BIND for systems that do not have itDominick Meglio
2005-04-21added missing headersDaniel Stenberg
2005-04-08Added preliminary IPv6 support to ares_gethostbynameDominick Meglio
2005-04-06Moved inet_net_pton.h to HHEADERS.Gisle Vanem
2005-04-06moved the *_inet_pton protos to inet_net_pton.h insteadDaniel Stenberg
2005-04-05Provided implementations of inet_net_pton and inet_pton from BIND for ↵Dominick Meglio
systems that do not include these functions. These will be necessary for CIDR support and IPv6 support.
2005-03-11the ares_parse_aaaa_reply man pageDaniel Stenberg
2005-03-10Dominick Meglio added ares_parse_aaaa_reply.c and did various adjustments. TheDaniel Stenberg
first little steps towards IPv6 support!
2004-07-22- Fixed a few variable return types for some system calls. Made configureDaniel Stenberg
check for ssize_t to make it possible to use that when receiving the send() error code. This is necessary to prevent compiler warnings on some systems. - Made configure create config.h, and all source files now include setup.h that might include the proper config.h (or a handicrafted alternative). - Switched to 'ares_socket_t' type for sockets in ares, since Windows don't use 'int' for that. - automake-ified and libool-ified c-ares. Now it builds libcares as a shared lib on most platforms if wanted. (This bloated the size of the release archive with another 200K!) - Makefile.am now uses Makefile.inc for the c sources, h headers and man pages, to make it easier for other makefiles to use the exact same set of files. - Adjusted 'maketgz' to use the new automake magic when building distribution archives.