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

307 Commits

Author SHA1 Message Date
2259e593a1 MingW guards getnameinfo, getaddrinfo and freeaddrinfo with _WIN32_WINNT >= 0x0501 2005-12-18 06:07:11 +00:00
1d9efefdfa Fix Msys/Mingw not detecting getnameinfo() with AC_CHECK_FUNCS 2005-12-18 04:47:29 +00:00
14a8b3f6b2 Make it compatible with vc60 and vc71 2005-12-18 00:27:12 +00:00
a0d9a3b9f5 Fix typo 2005-12-17 23:35:25 +00:00
c4e7de9bdd Fix compiler warning 2005-12-17 23:34:21 +00:00
ecf65daa5e Cleanup 2005-12-17 21:20:35 +00:00
736bae28d0 Windows related cleanup 2005-12-17 20:37:53 +00:00
e539b0438f Check first arg of getnameinfo with and without const qualifier. 2005-12-17 17:33:14 +00:00
169053a718 Avoid breaking configure due to CURL_FUNC_GETNAMEINFO_ARGTYPES failure, since at this point nothing depends on it. 2005-12-17 02:41:33 +00:00
8fe38785e7 const qualifier in getnameinfo check 2005-12-17 02:32:55 +00:00
48ccbcfa4b Since there is no proof of the existence of a platform which would
justify checking for socklen_t in more than one function, the code
used to find a valid socklen_t replacement is simplified back. The
only function that will be used to find a socklen_t replacement is
getpeername, as it has been since revision 1.4 of curl/acinclude.m4
2005-12-16 23:15:33 +00:00
9950522a46 'Fix' windows builds 2005-12-16 20:55:07 +00:00
e4c8fa8111 TYPE_SOCKLEN_T completely replaced by CURL_CHECK_TYPE_SOCKLEN_T.
CURL_FUNC_GETNAMEINFO_ARGTYPES now also checks first argument.
All related changes taken to cares configuration scripts.
2005-12-16 18:18:00 +00:00
ed8eeae98e Undo last changes 2005-12-11 23:37:58 +00:00
b4e6ca49d8 Fix compiler warning and compatibility issue with the type of the parameter used in getnameinfo() to receive the length of the sockaddr struct. 2005-12-11 12:03:01 +00:00
6681cc24e9 Modified lookup_service() to avoid the risk of a potential buffer overflow 2005-12-10 19:21:59 +00:00
bc727dff6a Fix compiler warning 2005-12-09 22:23:50 +00:00
8e8403987f Fix compiler warning 2005-12-09 21:09:21 +00:00
513f448061 Yang Tse fixed compiler warnings curl-7_15_1 2005-11-25 22:45:06 +00:00
006698a1ed read_tcp_data() fix to get the proper buffer pointer and size 2005-11-25 22:23:28 +00:00
c24e66c057 Yang Tse: fixed compiler warnings 2005-11-25 22:14:53 +00:00
1638613891 Change based on Yang Tse's excellent fix to reduce buffer overflow risk and
fixing a compiler warning in the append_scopeid() function.
2005-11-25 22:14:28 +00:00
fab5b5e116 avoid doing #if an a predef symbol that might not be defined 2005-11-24 23:03:25 +00:00
f06e65fa65 check for and use winsock2.h instead of winsock.h and I fixed a typo in the
ifdefs where . was used instead of _!
2005-11-16 07:12:37 +00:00
264f2a4cf1 include ws2tcpip.h in an attempt to detect some of the ipv6 structs better
in mingw builds
2005-11-15 14:39:52 +00:00
374bc69deb Detect big/little endian in the configure script and adjust the ares_dns.h
macros accordingly.
2005-11-14 23:14:54 +00:00
8e55d1b7a1 Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'. 2005-11-14 13:40:16 +00:00
af93e3305e Added CVS id.
Avoid warning 'x might be used uninitialized in this function'.
2005-11-14 13:26:17 +00:00
d9f2b29e03 We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID. 2005-11-14 12:32:56 +00:00
2bf6cf0a10 Fixed typo. Detabified. 2005-11-12 18:33:32 +00:00
d629c2affd Support big-endian machines. 2005-11-12 15:15:27 +00:00
fbb01a0ebe Added CVS id, Detabified, applied c-ares coding-style. 2005-11-12 14:59:33 +00:00
0776e67138 Added CVS id. Detabified. 2005-11-12 14:44:26 +00:00
7bd15b8baa Include <getopt.h>.
Use DNS__32BIT() and DNS__16BIT()  (How about BE machines?).
Display T_AAAA resource.
2005-11-12 14:41:12 +00:00
617c3100f5 removed files no longer existing 2005-11-12 00:01:50 +00:00
9c99a58191 Squelch gcc 4.x warning. 2005-11-11 19:25:29 +00:00
46774e514d Detabified. Added CVS id. 2005-11-11 19:20:22 +00:00
5d0d35bb21 HAVE_xx defines moved to config-win32.h. 2005-11-11 19:14:51 +00:00
831818677b Update using ares_inet_pton() and ares_inet_ntop(). 2005-11-11 04:28:23 +00:00
b9f81c8e01 Use config-win32.h on Windows. Fixes for djgpp. 2005-11-10 16:55:59 +00:00
9b106cf987 Defines moved to config-win32.h. 2005-11-10 16:52:43 +00:00
6bc3b441c5 Easy configuration with this file. 2005-11-10 16:50:21 +00:00
5f85e119d1 Remove generated files areslib.plg areslib.mak from CVS. 2005-11-10 16:42:07 +00:00
e3b0e81281 Remove generated files ahost.plg ahost.mak from CVS. 2005-11-10 16:40:08 +00:00
38de342800 Remove generated files adig.plg adig.mak from CVS. 2005-11-10 16:38:17 +00:00
7500a2028e Update with "new" HAVE_xx. 2005-11-09 22:52:45 +00:00
65ec4e9940 Replace <winsock.h> with <winsock2.h>
since IPv6 support is required.
2005-11-09 22:32:45 +00:00
4e1a593929 Add cvs id. 2005-11-09 22:18:13 +00:00
4ab4e3792e Added Makefile.vc6. 2005-11-09 22:17:13 +00:00
9df9494e5f I hate MS-devstudio project files. 2005-11-09 22:16:58 +00:00