Yang Tse
0458805686
on winsock systems linking is done using library 'ws2_32' when
...
winsock2.h is available, and library 'winsock' is used when only
winsock.h is available.
2008-05-18 20:13:13 +00:00
Yang Tse
9fe8db39d1
minor change for wince-cegcc and wince-mingw32ce support
2008-05-17 01:20:57 +00:00
Yang Tse
7cb1c3a215
millisecond resolution support followup
2008-05-15 22:57:33 +00:00
Gisle Vanem
6bf4d4e843
Replaced "-DHAVE_FIONBIO" with "-DHAVE_IOCTLSOCKET".
...
Added "-DHAVE_GETTIMEOFDAY". Trimmed lines.
2008-05-15 20:47:45 +00:00
Yang Tse
e6b86905dc
sync with reality
2008-05-15 10:04:15 +00:00
Yang Tse
599918bf51
remove compilation time generated files
2008-05-15 09:18:05 +00:00
Yang Tse
a43aec1b56
use same time source for timeout initialization and processing
2008-05-15 00:00:19 +00:00
Yang Tse
6882b4020e
Improve toolchain detection for WinCE cross compilation:
...
When cross compiling WinCE with the arm-wince-cegcc-gcc C compiler
symbol __CEGCC__ is defined and the unix-like compatibility layer
is used. For our purposes this is not a native Windows build.
When cross compiling WinCE with the arm-wince-mingw32ce-gcc C compiler
symbol __MINGW32CE__ is defined and the unix-like compatibility layer
is not used. For our purposes this _is_ a native Windows build.
2008-05-14 19:42:17 +00:00
Yang Tse
7b24a70d51
skip checks for Windows specific header files
...
when build target is not a native Windows one
2008-05-14 16:14:35 +00:00
Yang Tse
e7f09172f7
WinCE cross compilation adjustments:
...
HAVE_WINSOCK2_H shall not be defined.
HAVE_WS2TCPIP_H shall not be defined.
2008-05-14 13:54:41 +00:00
Daniel Stenberg
46dbd9461a
- Introducing millisecond resolution support for the timeout option. See
...
ares_init_options()'s ARES_OPT_TIMEOUTMS.
2008-05-13 20:48:48 +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
b152f263c1
add MSVC6 project for acountry sample program
2008-05-13 15:37:49 +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
d57416b7f5
skip libtool C++ preprocessor compiler and linker checks
2008-05-12 15:02:51 +00:00
Yang Tse
e2ba9a3a57
ignore libcares.pc
2008-05-12 12:22:23 +00:00
Yang Tse
e8603c5bee
configure script will now define HAVE_CLOCK_GETTIME_MONOTONIC symbol only
...
when function clock_gettime() is available and the monotonic timer is
also available. Otherwise, in some cases, librt or libposix4 could be used
for linking even when finally not using the clock_gettime() function due
to lack of the monotonic clock.
2008-05-12 02:04:22 +00:00
Yang Tse
8e4de09b99
fix syntax error: missing semicolon
2008-05-10 23:50:55 +00:00
Yang Tse
22e6a8199f
Add library checking for clock_gettime() support
2008-05-10 15:46:38 +00:00
Yang Tse
0848b4fdaa
Use monotonic time source if available.
2008-05-09 16:30:24 +00:00
Daniel Stenberg
fd5fdecf30
Removed AC_PROG_CC_STDC again. It enforces C99/gnu99 stdandard which is too
...
liberal for me. Also, autoconf 2.61 and earlier doesn't work with icc 10.1
for this macro. (2.62 confirmed to work though). See discusson on the mailing
list starting here:
http://daniel.haxx.se/projects/c-ares/mail/c-ares-archive-2008-05/0001.shtml
2008-05-09 13:10:34 +00:00
Daniel Stenberg
d4d2f9dc22
include strings.h (if available) for the strcasecmp() proto
2008-05-08 22:14:17 +00:00
Daniel Stenberg
7829b79768
check for strings.h in configure and use it for the strcasecmp() proto
2008-05-08 22:11:38 +00:00
Daniel Stenberg
7a68a3342b
adjusted to work with the updated configure.ac
2008-05-07 21:27:35 +00:00
Daniel Stenberg
0645b841d0
- Sebastian made c-ares able to return all PTR-records when doing reverse
...
lookups. It is not common practice to have multiple PTR-Records for a single
IP, but its perfectly legal and some sites have those.
2008-05-07 21:20:45 +00:00
Daniel Stenberg
3994a0be7f
- Doug Goldstein provided a configure patch: updates autoconf 2.13 usage to
...
autoconf 2.57 usage (which is the version you have specified as the minimum
version). It's a minor change but it does clean up some warnings with newer
autoconf (specifically 2.62).
2008-05-07 21:16:06 +00:00
Yang Tse
fc4704b4d8
Improved parsing of resolver configuration files
2008-05-05 17:48:25 +00:00
Yang Tse
f1b829e418
make previous compiler warning fix more portable
2008-04-07 19:12:35 +00:00
Yang Tse
4ba9cb3a46
fix compiler warning: indirection to slightly different base types
2008-04-07 14:37:17 +00:00
Yang Tse
c73ff0391f
fix compiler warning: local variable may be used without having been initialized
2008-04-07 14:20:05 +00:00
Yang Tse
51d5712977
fix compiler warning: unreferenced formal parameter
2008-04-07 12:44:47 +00:00
Yang Tse
43a712743a
fix compiler warning: assignment within conditional expression
2008-04-07 12:40:05 +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
Daniel Stenberg
b1c3cc0cfe
Alexey Simak made adig support NAPTR records
2008-04-04 20:24:41 +00:00
Daniel Stenberg
cb4a169f75
Eino Tuominen improved the code when a file is used to seed the randomizer
2008-04-04 20:05:23 +00:00
Yang Tse
ad046ba239
Force AIX xlc to fail and not generate object code if the source code has
...
compiled with errors. This behaviour is needed for autoconf macros which
rely on the ability to compile with or without errors, and is safer than
xlc's default of failing only upon severe errors.
curl-7_18_1
2008-02-29 17:13:39 +00:00
Gunter Knauf
fb6dbb28e0
added get_ver.awk since c-ares is a standalone project, and should therefore also compile when cURL is absent.
2008-02-27 01:51:40 +00:00
Gunter Knauf
f1a99137a2
a couple of small fixes to the makefile:
...
fixed comments; fixed INSTDIR define, simplified rules;
changed to use get_ver.awk in current dir rather than the curl one.
2008-02-27 01:43:12 +00:00
Gunter Knauf
e6dbd9b729
fixed linker def file for tools when compiled with gcc/nlmconv.
2008-02-16 00:21:58 +00:00
Gunter Knauf
5a6070bb9d
added some files which were missing in release tarballs.
2008-02-14 21:24:59 +00:00
Gunter Knauf
f63b5d8e36
updated copyright for new year.
curl-7_18_0
2008-01-17 01:20:03 +00:00
Gisle Vanem
6dc6464259
Added '-d' option for Watt-32 debugging.
2008-01-02 05:30:52 +00:00
Yang Tse
e04eb55f8e
MSVC 9.0 (VS2008) does not support Windows build targets prior to WinXP,
...
and makes wrong asumptions of build target when it isn't specified. So,
if no build target has been defined we will target WinXP when building
with MSVC 9.0 (VS2008).
2007-12-18 18:08:19 +00:00
Daniel Stenberg
ad10862b8d
build acountry too
2007-12-11 19:34:31 +00:00
Gisle Vanem
521b982a8b
Added acountry.c.
2007-12-11 17:26:07 +00:00
Gisle Vanem
40fdf490b5
Added build of acountry.nlm.
2007-12-11 17:24:43 +00:00