Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-11-11 | Renamed fpGetNetworkParams and fpSystemFunction036 to avoid namespace ↵ | Yang Tse | |
pollution with static library | |||
2009-11-11 | Add kernel32.lib | Yang Tse | |
2009-11-10 | Mention last changes | Yang Tse | |
2009-11-10 | Reinstate copyright symbol lost in previous commit | Yang Tse | |
2009-11-10 | Make some strings different in resource file for debug or release builds | Yang Tse | |
2009-11-10 | Ignore more subdirs | Yang Tse | |
2009-11-10 | Fix compiler warning: conditional expression is constant | Yang Tse | |
2009-11-10 | Sync linker and resource compiler options with Makefile.msvc | Yang Tse | |
2009-11-09 | Follow Makefile.msvc subdirectory naming scheme, and sync compiler options | Yang Tse | |
2009-11-09 | Updated MSVC makefile that allows building dynamic and static | Yang Tse | |
c-ares libraries in debug and release flavours. Additionally each of the three sample programs is built against each of the four possible c-ares libraries, generating all this a total number of 12 executables and 4 libraries. | |||
2009-11-09 | Test for USE_WINSOCK since it is more restrictive than WIN32 | Yang Tse | |
2009-11-09 | Make header inclusion depend on HAVE_*_H definition | Yang Tse | |
2009-11-09 | Remove unneeded preprocessor directives | Yang Tse | |
2009-11-05 | Adjust c-ares include paths for memory tracking enabled (--enable-curldebug) ↵ | Yang Tse | |
builds | |||
2009-11-04 | source files used by sample programs | Yang Tse | |
2009-11-02 | Renamed c-ares setup.h to ares_setup.h | Yang Tse | |
2009-11-02 | Adjust include paths to take in account that currently: | Yang Tse | |
c-ares with --enable-curldebug uses memdebug.h from libcurl's lib subdirectory. memdebug.h needs access to libcurl's setup.h from libcurl's lib subdirectory and also needs access to libcurl's generated curl_config.h | |||
2009-11-01 | Undo old temporary change once used for testing purposes | Yang Tse | |