aboutsummaryrefslogtreecommitdiff
path: root/ares
AgeCommit message (Collapse)Author
2007-06-04fix the bad bad bad mess this caused on name resolves returning more thanDaniel Stenberg
one name... Reported by James Bursa
2007-06-02Brad Spencer found and fixed three flaws in the code, found with the newDaniel Stenberg
gcc 4.2.0 warning: -Waddress
2007-06-02Brad House fixed VS2005 compiler warnings due to time_t being 64bit.Daniel Stenberg
He also made recent Microsoft compilers use _strdup() instead of strdup().
2007-06-02Ashish Sharma provided a patch for supporting multiple entries in theDaniel Stenberg
/etc/hosts file. Patch edited for coding style and functionality by me (Daniel).
2007-06-02ares_destroy_options() and ares_save_options() man pages by Brad HouseDaniel Stenberg
2007-05-30make next version 1.4.0Daniel Stenberg
2007-05-30first take at detecting a random device and seeding the random key using dataDaniel Stenberg
from it in randomize_key()
2007-05-30Shmulik Regev brought cryptographically secure transaction IDsDaniel Stenberg
2007-05-30Brad House added ares_save_options() and ares_destroy_options() that can beDaniel Stenberg
used to keep options for later re-usal when ares_init_options() is used.
2007-05-30added ares_process_fd() to allow applications to ask for processing onDaniel 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-05-25Ravi Pratap fixed a flaw in the init_by_resolv_conf() function for windowsDaniel Stenberg
that could cause it to return a bad return code.
2007-04-25Steve Little's fixes to allow compilation on VMS 64-bit modeYang Tse
2007-04-21fixed ARFLAGS for CodeWarrior build.Gunter Knauf
2007-04-16added ranlib when library is created with ar.Gunter Knauf
2007-04-16No need for USE_MANUAL. Use select_s() instead of select().Gisle Vanem
Added ares_getopt.o to program sample objects.
2007-04-16move linkage var declarations to ares_getopt.hYang Tse
2007-04-16use Makefile.inc to determine sources.Gunter Knauf
2007-04-16ares_getopt() command-line parser function does not belong to actual c-ares ↵Gunter Knauf
library. It is just a convinience source code helper function for use in example programs adig.c and ahost.c
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-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-12update MSVC project files with ares_getopt()Yang Tse
2007-04-12use ares_getopt for all platformsYang Tse
2007-04-12add ares_getopt prototypeYang Tse
2007-04-12Rename function as ares_getopt()Yang Tse
2007-04-12Replace tabs with spacesYang Tse
2007-04-12Add file ares_getopt.cYang Tse
Original file name getopt.c Initial import into the c-ares source tree on 2007-04-11. Lifted from version 5.2 of the 'Open Mash' project with the modified BSD license, BSD license without the advertising clause.
2007-04-11convenience SIG_ATOMIC_T macro definitionYang Tse
2007-04-04move WinSock definitions of EBADF, EINTR, EINVAL and EAFNOSUPPORT to ↵Yang Tse
setup_once.h
2007-04-03update copyright yearYang Tse
2007-04-03Cleanup. Warnings related with FD_SET, FD_ISSET, and FD_ZERO macrosYang Tse
are not icc 9.0 specific.
2007-03-27added variadic macro stuff.Gunter Knauf
2007-03-26added CVS Id tag.Gunter Knauf
2007-03-26fixed build to use compiler-default lib extension.Gunter Knauf
2007-03-22attempt to keep message length below 80 charsYang Tse
2007-03-17Added a hack to work around the circular dependency whenGisle Vanem
CURL_DEBUG is defined.
2007-03-15show better description for AMD64-linux static libraries PIC checkYang Tse
2007-03-08remove code superceeded by the new method used to forceYang Tse
libtool to skip C++ and Fortran checks in patchset: http://cool.haxx.se/cvs.cgi/curl/ares/configure.ac.diff?r1=1.60&r2=1.64
2007-03-07fix test leftover in previous commitYang Tse
2007-03-07force libtool to build static libraries with PIC on AMD64Yang Tse
2007-03-07Autoconf redefines the M4 builtin macro 'm4_undefine' in such a way thatYang Tse
it fails if the macro that is being undefined is not already defined. To make this work under all cases and be sure that at a certain point some specific macro isn't defined we must use the following style in configure: m4_ifdef([macro], [m4_undefine([macro])])
2007-03-06Autoconf 2.57 didn't like these m4_undefine for some reason (probably a bug).Dan Fandrich
Luckily, they weren't needed.
2007-03-06skip libtool C++ and Fortran linker checksYang Tse
2007-03-06skip libtool C++ and Fortran checksYang Tse
2007-02-27Added TOPDIR variable. Put dependencies in external file.Gisle Vanem
Added -DHAVE_STRUCT_TIMEVAL to CFLAGS.
2007-02-26Removed inclusion of <sys/types.h> in .c-filesGisle Vanem
since it's already included through "setup.h".
2007-02-22include <sys/types.h> when checking availability of the bool typeYang Tse
2007-02-22Check for stdbool.h at configuration stage, and include it if available.Yang Tse
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h
2007-02-21curlassert macro replaced with DEBUGASSERT macro defined in setup_once.hYang Tse
2007-02-21Cleanup WIN32 target using WSACleanup().Gisle Vanem
2007-02-20Move header file inclusion logic and definition of timevalYang Tse
struct for platforms that don't have it to setup_once.h