summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-04-16ares_getopt() command-line parser function does not belong to actualYang Tse10-27/+73
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 Tse2-15/+15
2007-04-12use ares_getopt for all platformsYang Tse4-11/+8
2007-04-12add ares_getopt prototypeYang Tse2-1/+5
2007-04-12Rename function as ares_getopt()Yang Tse1-5/+2
2007-04-12Replace tabs with spacesYang Tse1-66/+66
2007-04-12Add file ares_getopt.cYang Tse1-0/+130
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 Tse1-0/+11
2007-04-04move WinSock definitions of EBADF, EINTR, EINVAL and EAFNOSUPPORT to ↵Yang Tse1-0/+6
setup_once.h
2007-04-03update copyright yearYang Tse1-1/+1
2007-04-03Cleanup. Warnings related with FD_SET, FD_ISSET, and FD_ZERO macrosYang Tse1-10/+0
are not icc 9.0 specific.
2007-03-27added variadic macro stuff.Gunter Knauf1-0/+8
2007-03-26added CVS Id tag.Gunter Knauf1-0/+1
2007-03-26fixed build to use compiler-default lib extension.Gunter Knauf1-4/+6
2007-03-22attempt to keep message length below 80 charsYang Tse1-2/+2
2007-03-17Added a hack to work around the circular dependency whenGisle Vanem1-3/+6
CURL_DEBUG is defined.
2007-03-15show better description for AMD64-linux static libraries PIC checkYang Tse1-2/+2
2007-03-08remove code superceeded by the new method used to forceYang Tse1-36/+0
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 Tse1-1/+1
2007-03-07force libtool to build static libraries with PIC on AMD64Yang Tse1-0/+20
2007-03-07Autoconf redefines the M4 builtin macro 'm4_undefine' in such a way thatYang Tse1-0/+4
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 Fandrich1-4/+0
Luckily, they weren't needed.
2007-03-06skip libtool C++ and Fortran linker checksYang Tse1-1/+7
2007-03-06skip libtool C++ and Fortran checksYang Tse1-1/+7
2007-02-27Added TOPDIR variable. Put dependencies in external file.Gisle Vanem1-131/+7
Added -DHAVE_STRUCT_TIMEVAL to CFLAGS.
2007-02-26Removed inclusion of <sys/types.h> in .c-filesGisle Vanem23-33/+5
since it's already included through "setup.h".
2007-02-22include <sys/types.h> when checking availability of the bool typeYang Tse1-0/+3
2007-02-22Check for stdbool.h at configuration stage, and include it if available.Yang Tse3-5/+39
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 Tse2-3/+14
2007-02-21Cleanup WIN32 target using WSACleanup().Gisle Vanem2-0/+10
2007-02-20Move header file inclusion logic and definition of timevalYang Tse1-0/+41
struct for platforms that don't have it to setup_once.h
2007-02-19Added ares_parse_ns_reply.obj etc.Gisle Vanem1-0/+34
2007-02-19INADDR_NONE no longer used.Gisle Vanem1-4/+0
2007-02-19Fixed typo.Gisle Vanem1-1/+1
2007-02-19Vlad Dinulescu added ares_parse_ns_reply()Daniel Stenberg5-6/+251
2007-02-19compiler warning fixYang Tse1-1/+6
2007-02-19add debug messages for initialization failuresYang Tse4-2/+23
2007-02-18fix ENAMETOOLONG and ENOTEMPTY may already be defined in errno.hYang Tse1-0/+11
2007-02-17Move portable error number symbolic name definitions to setup_once.hYang Tse2-5/+45
2007-02-17compiler warning fixYang Tse1-1/+1
2007-02-17compiler warning fixYang Tse2-3/+2
2007-02-16add debug messages for fopen() failuresYang Tse2-1/+35
2007-02-16use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handlingYang Tse6-33/+47
2007-02-16compiler warning fixYang Tse1-13/+13
2007-02-15introduce uppercase macros SOCKERRNO, SET_SOCKERRNO(), ERRNO and SET_ERRNO()Yang Tse1-0/+28
making them available to any source code file which includes "setup.h". Macro SOCKERRNO / SET_SOCKERRNO() returns / sets the *socket-related* errno (or equivalent) on this platform to hide platform details to code using it. Macro ERRNO / SET_ERRNO() returns / sets the NOT *socket-related* errno (or equivalent) on this platform to hide platform details to code using it.
2007-02-15icc 9.0 when compiling its generated code for its own FD_SET,Yang Tse1-0/+10
FD_ISSET, and FD_ZERO macros emits warnings #1469 and #593. So for icc 9.0 we also ignore warnings #1469 and #593. * 593 warns on "variable __d0 was set but never used" * 1469 warns on "cc clobber ignored"
2007-02-15compiler warning fixYang Tse1-6/+7
2007-02-14Oops, missing argument separator commaYang Tse1-1/+1
2007-02-14in debug messages also show error descriptionYang Tse1-4/+8
2007-02-14avoid using funtion isblank() and just use our ISBLANKYang Tse2-5/+0
macro to provide this functionality on all platforms