Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-17 | ares_reinit() | Daniel Stenberg | |
- To allow an app to force a re-read of /etc/resolv.conf etc, pretty much like the res_init() resolver function offers | |||
2010-01-28 | - Tommie Gannert pointed out a silly bug in ares_process_fd() since it didn't | Daniel Stenberg | |
check for broken connections like ares_process() did. Based on that, I merged the two functions into a single generic one with two front-ends. | |||
2009-12-30 | VMS specific preprocessor symbol checking adjustments | Yang Tse | |
2009-12-29 | Mention last changes | Yang Tse | |
2009-12-29 | - Fix configure_socket() to use ares_socket_t instead of int data type. | Yang Tse | |
2009-12-29 | - Where run-time error checks enabling compiler option /GZ was used it is now | Yang Tse | |
replaced with equivalent /RTCsu for Visual Studio 2003 and newer versions. - Compiler option /GX is now replaced with equivalent /EHsc for all versions. | |||
2009-12-21 | - Ingmar Runge noticed that Windows config-win32.h configuration file | Yang Tse | |
did not include a definition for HAVE_CLOSESOCKET which resulted in function close() being inappropriately used to close sockets. | |||
2009-11-30 | start working on 1.7.1 | Daniel Stenberg | |
2009-11-27 | Preserve empty line following last target | Yang Tse | |
2009-11-26 | - Larry Lansing fixed ares_parse_srv_reply to properly parse replies | Yang Tse | |
which might contain non-SRV answers, skipping over potential non-SRV ones such as CNAMEs. | |||
2009-11-24 | When using icc, compile with -fpic and link with intel dynamic libraries. | Yang Tse | |
2009-11-24 | Added 'currently' in italics to insist on transient situation. | Yang Tse | |
2009-11-24 | Fix language | Yang Tse | |
2009-11-23 | Daniel wants upcoming release to be 1.7.0 | Yang Tse | |
2009-11-23 | Mention last changes | Yang Tse | |
2009-11-23 | - Removed from external interface preprocessor symbol definition for | Yang Tse | |
CARES_HAVE_ARES_FREE_DATA. Current functionality of ares_free_data() makes it unnecessary. | |||
2009-11-23 | Added README.msvc | Yang Tse | |
2009-11-23 | Changed c-ares naming conventions when using MSVC as described in README.msvc | Yang Tse | |
2009-11-23 | - Mention other recent changes | Yang Tse | |
2009-11-23 | - Jakub Hrozek renamed addrttl and addr6ttl structs to ares_addrttl and | Yang Tse | |
ares_addr6ttl in order to prevent name space pollution, along with necessary changes to code base and man pages.This change does not break ABI, there is no need to recompile existing applications. But existing applications using these structs with the old name will need source code adjustments when recompiled using c-ares 1.6.1. | |||
2009-11-23 | - Jakub Hrozek fixed more function prototypes in man pages to sync them | Yang Tse | |
with the ones declared in ares.h | |||
2009-11-22 | Make configure remove the ares_build.h file included in distribution tarballs. | Yang Tse | |
2009-11-22 | Fix macro redefinition. | Yang Tse | |
2009-11-22 | Fix name space pollution. | Yang Tse | |
2009-11-22 | Allow using different extra import libraries for debug and release builds. | Yang Tse | |
2009-11-21 | Add manifest stuff to msvc makefile | Yang Tse | |
2009-11-20 | Sync man page with reality | Yang Tse | |
2009-11-20 | Add missing external API decoration for ares_set_socket_callback() | Yang Tse | |
2009-11-20 | Add ares_free_data() man page. | Yang Tse | |
2009-11-20 | - Provide in external interface preprocessor symbol definitions for | Yang Tse | |
CARES_HAVE_ARES_FREE_DATA as an indication of function availability. | |||
2009-11-20 | Remove typecast | Yang Tse | |
2009-11-20 | Fix comment | Yang Tse | |
2009-11-20 | Add ares_data.c and ares_data.h | Yang Tse | |
2009-11-20 | Jakub Hrozek modified ares_parse_srv_reply() and ares_parse_txt_reply() API | Yang Tse | |
to return a linked lists of results. These were also modified to internally use the ares_data memory struct and as such its result must be free'ed with ares_free_data(). | |||
2009-11-20 | Initial support for the generic ares_free_data() function that will allow | Yang Tse | |
applications to free memory allocated and returned by some c-ares funtions. | |||
2009-11-18 | Make usage of calloc()'s arguments consistent with rest of code base | Yang Tse | |
2009-11-18 | workaround icc 9.1 optimizer issue | Yang Tse | |
2009-11-16 | Add icc fvisibility bug test | Yang Tse | |
2009-11-16 | Fix icc 9.0 compiler warning: external definition with no prior declaration | Yang Tse | |
2009-11-16 | Fix three var names | Yang Tse | |
2009-11-16 | Add check for assert.h header file | Yang Tse | |
2009-11-15 | getaddrinfo is fully thread safe on solaris versions which | Yang Tse | |
implement the function even when h_errno is not a macro. The h_errno macro test now only done on systems for which there is no hard coded knowledge about getaddrinfo's thread safeness. | |||
2009-11-15 | Remove files generated on previous buildconf/configure run | Yang Tse | |
2009-11-15 | Remove enable-thread / disable-thread configure option. These were only placebo | Yang Tse | |
options. The library is always built as thread safe as possible on every system. | |||
2009-11-14 | Refactor how preprocessor symbol _THREAD_SAFE definition is done. | Yang Tse | |
2009-11-13 | Assume that getaddrinfo is thread safe, unless hard coded | Yang Tse | |
knowledge says the contrary or h_errno is not defined. | |||
2009-11-13 | Related with the threadsafe capability of getaddrinfo: | Yang Tse | |
- Constantine Sapuntzakis reported that Darwin 6.0 a.k.a. MAC OS X 10.2 and newer have a threadsafe getaddrinfo. - Fix Dragonfly BSD triplet detection. - In case the hard-coded knowledge says that getaddrinfo is threadsafe, an additional check is done to verify that h_errno is also defined. If h_errno isn't defined, we finally assume that it isn't threadsafe. Jamie Lokier provided the inspiration for this extra check. | |||
2009-11-12 | AIX 5.2 and newer have threadsafe getaddrinfo. | Yang Tse | |
Add some comments to better understand what the regex's pretend to achieve. | |||
2009-11-12 | HP-UX 11.11 and later have threadsafe getaddrinfo | Yang Tse | |
2009-11-12 | Check if getaddrinfo is threadsafe when function check allows it to be used | Yang Tse | |