Commit Graph

54 Commits

Author SHA1 Message Date
Yang Tse a056480169 vc6cares.dsp: add ares_create_query.c and ares_parse_soa_reply.c 2012-12-18 13:54:27 +01:00
saghul 6bab0393c4 Added support for parsing NAPTR records 2012-02-23 23:15:07 +01:00
Yang Tse ef5390e6bb winsock: compilation fixes
Provide winsock iphlpapi alternative definitions to prevent compilation
failures when using a variety of winsock header implementations.
2011-05-20 16:43:25 +02:00
Yang Tse 5b6a188909 build: move platform stuff to ares_platform.c and ares_platform.h 2011-03-24 11:31:50 +01:00
Yang Tse 822fd0f877 build: use getenv() replacement function for systems which lack it 2011-03-23 13:44:42 +01:00
Yang Tse a44f4c33e9 build: add some explicit file references to VS project files 2010-12-18 04:57:47 +01:00
Yang Tse 7a4ec5ce61 build: include ares_nowarn in sample program VS project files 2010-12-17 02:03:38 +01:00
Yang Tse 5209cf03a1 add ares_parse_mx_reply.c to VS dsp file 2010-06-11 01:56:12 +02:00
Daniel Stenberg cd6b2b8659 remove all .cvsignore files 2010-03-27 19:36:38 +01:00
Yang Tse 8fe746fcf2 Added IPv6 name servers support 2010-03-05 20:01:47 +00:00
Yang Tse 62f43da764 Added ares_nowarn.* to VC6 project file 2010-02-28 02:50:51 +00:00
Yang Tse 9084888dca Changed c-ares naming conventions when using MSVC as described in README.msvc 2009-11-23 11:05:47 +00:00
Yang Tse 3e66eb8702 Add ares_data.c and ares_data.h 2009-11-20 09:14:37 +00:00
Yang Tse c91a177d71 Add kernel32.lib 2009-11-11 08:51:31 +00:00
Yang Tse 55ad5935ac Ignore more subdirs 2009-11-10 20:05:10 +00:00
Yang Tse 253ad4a726 Sync linker and resource compiler options with Makefile.msvc 2009-11-10 18:26:09 +00:00
Yang Tse 7b8a5dbfbe Follow Makefile.msvc subdirectory naming scheme, and sync compiler options 2009-11-09 19:34:30 +00:00
Yang Tse e5d9f1c7ba ignore files 2009-10-29 18:30:38 +00:00
Yang Tse 671ccb2d1a Empty subdir 2009-10-29 18:00:24 +00:00
Yang Tse 991dd45884 Updated MSVC 6.0 workspace and project files that allows building
dynamic and static 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-10-29 17:52:56 +00:00
Yang Tse 8010774eda don't ignore these subdirs, they must be removed first 2009-06-13 01:44:45 +00:00
Yang Tse 8f40cb6832 Remove DEBUGBUILD symbol definition, is not required for programs using the library. 2009-06-13 01:02:04 +00:00
Yang Tse 4d49566a3e DEBUGBUILD symbol definition for debug builds 2009-06-13 00:52:48 +00:00
Yang Tse e82026953e ignore some subdirs 2009-06-13 00:30:08 +00:00
Yang Tse b7c7bab713 Introduction of ares_library_init() and ares_library_cleanup() 2009-05-17 17:11:28 +00:00
Yang Tse 7951433e32 cope with ares_build.h and ares_rules.h 2009-04-30 11:48:43 +00:00
Yang Tse 1a9795b401 rearrange to allow internal/private use of ares_writev to any system
that lacks the writev function.
2008-09-16 16:42:48 +00:00
Yang Tse 746f3e2942 rearrange to allow internal/private use of ares_strcasecmp to any system that
lacks the strcasecmp function.
2008-09-15 15:28:26 +00:00
Yang Tse 76d91c21ad also ignore this 2008-05-13 18:27:18 +00:00
Yang Tse 222203147d also ignore this 2008-05-13 17:23:01 +00:00
Yang Tse 6756f1e34e ignore this compilation time generated files 2008-05-13 17:11:16 +00:00
Yang Tse db0975d279 don't keep in CVS this compilation time generated file 2008-05-13 17:03:28 +00:00
Yang Tse 22a99388ee update MSVC6 projects to use the multithreaded DLL runtime library 2008-05-13 15:34:22 +00:00
Yang Tse df17ab0d66 add MSVC6 project for acountry sample program 2008-05-13 15:31:19 +00:00
Yang Tse 0848b4fdaa Use monotonic time source if available. 2008-05-09 16:30:24 +00:00
Daniel Stenberg 2b31a21d91 - Alexey Simak fixed the VC dsp file by adding the missing source file
ares_expand_string.c
2008-04-04 20:26:06 +00:00
Yang Tse aa74d21c4e The only libraries actually needed for sample programs adig and
ahost are ws2_32.lib and advapi32.lib
2007-11-08 01:33:28 +00:00
Yang Tse 962f9c220a Add ares_llist.c and ares_llist.h to MSCV project file. 2007-10-02 11:13:58 +00:00
Yang Tse bba777d6da ares_getopt() command-line parser function does not belong to actual
c-ares library. It is just a convinience source code helper function
for use in example programs adig.c and ahost.c
2007-04-16 09:01:16 +00:00
Yang Tse cd6a0a68b8 update MSVC project files with ares_getopt() 2007-04-12 19:14:00 +00:00
Daniel Stenberg 776108dc80 Andreas Rieke fixed back the correct line endings! 2006-11-05 23:08:11 +00:00
Daniel Stenberg 7ea2bc0db7 Andreas Rieke added missing file and changed line endings 2006-11-03 10:41:33 +00:00
Gisle Vanem 5d0d35bb21 HAVE_xx defines moved to config-win32.h. 2005-11-11 19:14:51 +00:00
Gisle Vanem 5f85e119d1 Remove generated files areslib.plg areslib.mak from CVS. 2005-11-10 16:42:07 +00:00
Gisle Vanem e3b0e81281 Remove generated files ahost.plg ahost.mak from CVS. 2005-11-10 16:40:08 +00:00
Gisle Vanem 38de342800 Remove generated files adig.plg adig.mak from CVS. 2005-11-10 16:38:17 +00:00
Gisle Vanem a8e801a4d9 Fixes for building with MSVC-6/7. Added inet*.c.
Replace <winsock.h> with <winsock2.h> + <ws2tcpip.h>
(ala libcurl since IPv6 is not optional now).
2005-11-09 21:32:47 +00:00
Gisle Vanem 8aadde8e5e Fixes for building ahost with MSVC-6/7. Added inet*.c. 2005-11-09 21:29:34 +00:00
Daniel Stenberg 9898493661 Samuel Díaz García's correction 2005-03-05 00:04:52 +00:00
Daniel Stenberg e1290d3410 Updated as suggested by Samuel Díaz García 2005-02-22 18:39:40 +00:00