1
0
mirror of https://frontier.innolan.net/rainlance/c-ares.git synced 2025-12-09 08:54:46 +00:00
Commit Graph

1318 Commits

Author SHA1 Message Date
9682ecee84 unused and now removed 2004-02-23 13:33:18 +00:00
a58afac1f1 more int vs long/size_t fixes after icc compiler warnings 2004-02-23 08:04:31 +00:00
d0d3f7ff6c more int/long fixes after icc "remarks" 2004-02-23 08:00:56 +00:00
33907a6f10 next_id is an unsigned short, typecast the assign to prevent picky compilers
to warn
2004-02-23 07:57:44 +00:00
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
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
3f0b19ea45 strlen() returns a size_t, which might be larger than int on some platforms 2004-02-23 07:46:59 +00:00
bcc693e966 Dominick Meglio's fix for supporting multiple names in the Nameserver key
on Windows.
2004-02-22 22:42:20 +00:00
3e2959f67c this code uses no long long, so we can have warnings about them 2004-02-22 22:36:36 +00:00
bff8eca5ae check for standard headers when --enable-debug is used 2004-02-19 09:33:59 +00:00
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
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
c2f765495d memdebug build, 'make' no longer builds the demo tools 2004-02-17 07:41:10 +00:00
4eddbaddfd 'make all' also builds the demos 2004-02-17 07:40:46 +00:00
438444b72f include ares_private.h to make sure we get the memdebug stuff included 2004-02-17 07:40:31 +00:00
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
41630bdc93 only build adig and ahost if 'make demos' is used 2004-02-16 16:27:18 +00:00
15d2d14259 don't assume we can use gcc 2.96+ options 2004-02-15 12:30:40 +00:00
59c69ebd1a removed usage of unset variables (by a function that does nothing!) 2004-02-13 12:28:27 +00:00
87308b0e3a install ares_version.h as well 2004-02-11 12:59:16 +00:00
cd6d19a990 Dirk Manske's fix to install ares_version.h as well 2004-02-11 12:58:43 +00:00
69d192ba1e include process.h to get the _getpid() proto 2004-02-05 12:19:13 +00:00
d4c916822a fixed "comparison between signed and unsigned" complaints 2004-02-04 10:24:23 +00:00
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
f06464edd2 fixing 2004-02-04 09:16:05 +00:00
49eceda4dd prevent a compiler warning about a macro definition 2004-02-04 08:04:28 +00:00
c72a2f4af7 prevent the windows version to use global symbol names
added prototypes for the strcasecmp() functions
2004-02-04 08:00:25 +00:00
2cb9a82bac we use the more aggressive compiler warnings 2004-02-04 07:54:42 +00:00
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
0b59a6bb66 typecast comparision between signed and unsigned 2004-02-04 07:51:30 +00:00
f05add885b try_config() takes a second parameter as const, to prevent picky compiler
warnings
2004-02-04 07:50:51 +00:00
f8ced532ae takes a void *, not a char * anymore 2004-02-04 07:50:18 +00:00
72b499b940 ares_free_string() now takes a void * instead 2004-02-04 07:49:33 +00:00
d878865f92 don't compare signed and unsigned 2004-02-04 07:48:46 +00:00
d0a6ba39ee added a tags target 2004-02-04 07:48:20 +00:00
f188f9f5d0 new configure file 2004-02-04 07:48:00 +00:00
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
bc21303695 stop a compiler warning 2004-02-04 07:40:25 +00:00
8dcc932588 libcares.a is here 2004-02-03 14:06:16 +00:00
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
a01b327c39 add link to the new cares web site 2004-02-03 09:40:19 +00:00
4ca017855c added notes about incompatible functions 2004-02-03 09:16:40 +00:00
1da218113d adjusted to the new single-parameter version of this function 2004-02-03 08:58:10 +00:00
0694d728bb removed odd newline 2004-02-03 08:47:26 +00:00
bca97dd567 modified *strerror() 2004-02-03 06:38:38 +00:00
950eb09ae5 use the new single-argument ares_strerror() 2004-02-02 16:15:58 +00:00
3d0a7c00df remove rcsid stuff from c files, it serves no useful purpose 2004-02-02 15:59:35 +00:00
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
d323492eb8 documented ares_version() 2004-01-29 12:07:48 +00:00
11511dcaac return a const char * 2004-01-29 12:07:34 +00:00