Daniel Stenberg
74d3b56a0f
check for a few basic header files
2004-02-23 16:20:42 +00:00
Daniel Stenberg
27126cba25
include sys/select.h
2004-02-23 16:20:31 +00:00
Daniel Stenberg
4e10b07ab0
ares_free_errmem is gone
2004-02-23 13:35:28 +00:00
Daniel Stenberg
9682ecee84
unused and now removed
2004-02-23 13:33:18 +00:00
Daniel Stenberg
a58afac1f1
more int vs long/size_t fixes after icc compiler warnings
2004-02-23 08:04:31 +00:00
Daniel Stenberg
d0d3f7ff6c
more int/long fixes after icc "remarks"
2004-02-23 08:00:56 +00:00
Daniel Stenberg
33907a6f10
next_id is an unsigned short, typecast the assign to prevent picky compilers
...
to warn
2004-02-23 07:57:44 +00:00
Daniel Stenberg
c7c24e3de7
typecase the bitfiddling results since we get a long and we store an int,
...
they may not be of the size size
2004-02-23 07:55:58 +00:00
Daniel Stenberg
961876c001
make ares_expand_name() take a long * instead of an int *, since we do
...
pointer arithmetic (ptr1 - ptr2) and to do that properly on 64bit we need
long
2004-02-23 07:52:20 +00:00
Daniel Stenberg
3f0b19ea45
strlen() returns a size_t, which might be larger than int on some platforms
2004-02-23 07:46:59 +00:00
Daniel Stenberg
bcc693e966
Dominick Meglio's fix for supporting multiple names in the Nameserver key
...
on Windows.
2004-02-22 22:42:20 +00:00
Daniel Stenberg
3e2959f67c
this code uses no long long, so we can have warnings about them
2004-02-22 22:36:36 +00:00
Daniel Stenberg
bff8eca5ae
check for standard headers when --enable-debug is used
2004-02-19 09:33:59 +00:00
Daniel Stenberg
dd6dd055b3
I removed the socklen_t requirement from memdebug.h, so we don't need to
...
figure it out here anymore to build debug builds.
2004-02-18 12:26:27 +00:00
Daniel Stenberg
9264a4649d
The --enable-debug option really requires this to be built as part of curl.
...
When using it, we now set the include path to better find the devel curl
headers, and we check for the socklen_t type since the curl memdebug stuff
needs it.
2004-02-18 09:07:50 +00:00
Daniel Stenberg
c2f765495d
memdebug build, 'make' no longer builds the demo tools
2004-02-17 07:41:10 +00:00
Daniel Stenberg
4eddbaddfd
'make all' also builds the demos
2004-02-17 07:40:46 +00:00
Daniel Stenberg
438444b72f
include ares_private.h to make sure we get the memdebug stuff included
2004-02-17 07:40:31 +00:00
Daniel Stenberg
c0f9b28177
If CURLDEBUG is set we use the libcurl internal memdebug system to track
...
memory leaks etc.
2004-02-17 07:40:02 +00:00
Daniel Stenberg
41630bdc93
only build adig and ahost if 'make demos' is used
2004-02-16 16:27:18 +00:00
Daniel Stenberg
15d2d14259
don't assume we can use gcc 2.96+ options
2004-02-15 12:30:40 +00:00
Daniel Stenberg
59c69ebd1a
removed usage of unset variables (by a function that does nothing!)
2004-02-13 12:28:27 +00:00
Daniel Stenberg
87308b0e3a
install ares_version.h as well
2004-02-11 12:59:16 +00:00
Daniel Stenberg
cd6d19a990
Dirk Manske's fix to install ares_version.h as well
2004-02-11 12:58:43 +00:00
Daniel Stenberg
69d192ba1e
include process.h to get the _getpid() proto
2004-02-05 12:19:13 +00:00
Daniel Stenberg
d4c916822a
fixed "comparison between signed and unsigned" complaints
2004-02-04 10:24:23 +00:00
Daniel Stenberg
79c1e3ab26
don't use 'sin' as variable name as the picky compiler warnings complain
...
about it shadowing the function sin()
2004-02-04 10:23:15 +00:00
Daniel Stenberg
f06464edd2
fixing
2004-02-04 09:16:05 +00:00
Daniel Stenberg
49eceda4dd
prevent a compiler warning about a macro definition
2004-02-04 08:04:28 +00:00
Daniel Stenberg
c72a2f4af7
prevent the windows version to use global symbol names
...
added prototypes for the strcasecmp() functions
2004-02-04 08:00:25 +00:00
Daniel Stenberg
2cb9a82bac
we use the more aggressive compiler warnings
2004-02-04 07:54:42 +00:00
Daniel Stenberg
aaeec78410
made more pointers unsigned, as they were mostly used passed in to functions
...
that assume them to be unsigned. Stops compiler warnings.
2004-02-04 07:52:13 +00:00
Daniel Stenberg
0b59a6bb66
typecast comparision between signed and unsigned
2004-02-04 07:51:30 +00:00
Daniel Stenberg
f05add885b
try_config() takes a second parameter as const, to prevent picky compiler
...
warnings
2004-02-04 07:50:51 +00:00
Daniel Stenberg
f8ced532ae
takes a void *, not a char * anymore
2004-02-04 07:50:18 +00:00
Daniel Stenberg
72b499b940
ares_free_string() now takes a void * instead
2004-02-04 07:49:33 +00:00
Daniel Stenberg
d878865f92
don't compare signed and unsigned
2004-02-04 07:48:46 +00:00
Daniel Stenberg
d0a6ba39ee
added a tags target
2004-02-04 07:48:20 +00:00
Daniel Stenberg
f188f9f5d0
new configure file
2004-02-04 07:48:00 +00:00
Daniel Stenberg
2bf1e41f46
use configure.ac instead of configure.in
...
support --enable-debug to switch on picky compiler options
2004-02-04 07:47:04 +00:00
Daniel Stenberg
bc21303695
stop a compiler warning
2004-02-04 07:40:25 +00:00
Daniel Stenberg
8dcc932588
libcares.a is here
2004-02-03 14:06:16 +00:00
Daniel Stenberg
3337b07bd1
We now produce 'libcares.a' instead, to make it possible to have both c-ares
...
and the original ares installed in the same lib dir.
2004-02-03 13:58:08 +00:00
Daniel Stenberg
a01b327c39
add link to the new cares web site
2004-02-03 09:40:19 +00:00
Daniel Stenberg
4ca017855c
added notes about incompatible functions
2004-02-03 09:16:40 +00:00
Daniel Stenberg
1da218113d
adjusted to the new single-parameter version of this function
2004-02-03 08:58:10 +00:00
Daniel Stenberg
0694d728bb
removed odd newline
2004-02-03 08:47:26 +00:00
Daniel Stenberg
bca97dd567
modified *strerror()
2004-02-03 06:38:38 +00:00
Daniel Stenberg
950eb09ae5
use the new single-argument ares_strerror()
2004-02-02 16:15:58 +00:00
Daniel Stenberg
3d0a7c00df
remove rcsid stuff from c files, it serves no useful purpose
2004-02-02 15:59:35 +00:00
Daniel Stenberg
3ac93aa3c5
removed the silly second argument to ares_strerror()
...
This breaks the API and ABI with the existing ares library. We hereby require
the upcoming c-ares 1.0 for asynch name resolves!
2004-02-02 15:59:12 +00:00
Daniel Stenberg
d323492eb8
documented ares_version()
2004-01-29 12:07:48 +00:00
Daniel Stenberg
11511dcaac
return a const char *
2004-01-29 12:07:34 +00:00
Daniel Stenberg
0f398c7a32
use the name 'c-ares' for this package
2004-01-29 11:33:31 +00:00
Daniel Stenberg
8c85a48e91
include the new README.cares
2004-01-29 11:33:16 +00:00
Daniel Stenberg
a95b4a356f
point out that this is a forked project, all c-ares specific stuff is now
...
in README.cares
2004-01-29 11:32:45 +00:00
Daniel Stenberg
9b665b2b78
c-ares specific README, leaving most of the original README as-is
2004-01-29 11:32:24 +00:00
Daniel Stenberg
efe7020e54
cut off the initial blurb, moved that to README.cares
2004-01-29 11:32:01 +00:00
Daniel Stenberg
d52f1884be
Dirk Manske fixed a flaw in the setting of the socket to non-blocking
2004-01-29 11:23:36 +00:00
Daniel Stenberg
d49a450fce
the gettimeofday fix
2004-01-04 12:20:37 +00:00
Daniel Stenberg
2c9c9e92fd
Dominick Meglio's fix to make our private gettimeofday() use the ares_
...
namespace
2004-01-04 12:19:06 +00:00
Daniel Stenberg
1c5acf2089
c-ares is the new name and ares_version() was added
2003-10-24 20:30:14 +00:00
Daniel Stenberg
cfa535b3a5
Introducing ares_version(), so that we can have apps get version info about
...
what particular ares version that is being used.
2003-10-24 20:28:04 +00:00
Daniel Stenberg
d76ed5d861
ignore these too
2003-10-17 07:10:06 +00:00
Daniel Stenberg
c58664de21
name it pre1
2003-10-08 20:26:44 +00:00
Daniel Stenberg
b7f29fd2de
clarify why this package exists
2003-10-08 20:26:05 +00:00
Daniel Stenberg
c7b0635f39
run autoconf if needed
2003-10-08 20:25:37 +00:00
Daniel Stenberg
1942d56d65
ignore these files
2003-10-08 20:20:52 +00:00
Daniel Stenberg
bd254de90c
added for completeness
2003-10-08 20:18:15 +00:00
Daniel Stenberg
13becb5e7c
clarified the reason for this package
2003-10-08 20:18:01 +00:00
Daniel Stenberg
5e847a14bd
ares 1.1.1 with collected applied patches
2003-10-07 21:54:04 +00:00