Commit Graph
443 Commits
Author SHA1 Message Date
Yang Tse 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
Yang Tse 6681cc24e9 Modified lookup_service() to avoid the risk of a potential buffer overflow 2005-12-10 19:21:59 +00:00
Yang Tse bc727dff6a Fix compiler warning 2005-12-09 22:23:50 +00:00
Yang Tse 8e8403987f Fix compiler warning 2005-12-09 21:09:21 +00:00
Daniel Stenberg 513f448061 Yang Tse fixed compiler warnings curl-7_15_1 2005-11-25 22:45:06 +00:00
Daniel Stenberg 006698a1ed read_tcp_data() fix to get the proper buffer pointer and size 2005-11-25 22:23:28 +00:00
Daniel Stenberg c24e66c057 Yang Tse: fixed compiler warnings 2005-11-25 22:14:53 +00:00
Daniel Stenberg 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
Daniel Stenberg fab5b5e116 avoid doing #if an a predef symbol that might not be defined 2005-11-24 23:03:25 +00:00
Daniel Stenberg 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
Daniel Stenberg 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
Daniel Stenberg 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
Gisle Vanem 8e55d1b7a1 Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'. 2005-11-14 13:40:16 +00:00
Gisle Vanem af93e3305e Added CVS id.
Avoid warning 'x might be used uninitialized in this function'.
2005-11-14 13:26:17 +00:00
Gisle Vanem d9f2b29e03 We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID. 2005-11-14 12:32:56 +00:00
Gisle Vanem 2bf6cf0a10 Fixed typo. Detabified. 2005-11-12 18:33:32 +00:00
Gisle Vanem d629c2affd Support big-endian machines. 2005-11-12 15:15:27 +00:00
Gisle Vanem fbb01a0ebe Added CVS id, Detabified, applied c-ares coding-style. 2005-11-12 14:59:33 +00:00
Gisle Vanem 0776e67138 Added CVS id. Detabified. 2005-11-12 14:44:26 +00:00
Gisle Vanem 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
Daniel Stenberg 617c3100f5 removed files no longer existing 2005-11-12 00:01:50 +00:00
Gisle Vanem 9c99a58191 Squelch gcc 4.x warning. 2005-11-11 19:25:29 +00:00
Gisle Vanem 46774e514d Detabified. Added CVS id. 2005-11-11 19:20:22 +00:00
Gisle Vanem 5d0d35bb21 HAVE_xx defines moved to config-win32.h. 2005-11-11 19:14:51 +00:00
Gisle Vanem 831818677b Update using ares_inet_pton() and ares_inet_ntop(). 2005-11-11 04:28:23 +00:00
Gisle Vanem b9f81c8e01 Use config-win32.h on Windows. Fixes for djgpp. 2005-11-10 16:55:59 +00:00
Gisle Vanem 9b106cf987 Defines moved to config-win32.h. 2005-11-10 16:52:43 +00:00
Gisle Vanem 6bc3b441c5 Easy configuration with this file. 2005-11-10 16:50:21 +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 7500a2028e Update with "new" HAVE_xx. 2005-11-09 22:52:45 +00:00
Gisle Vanem 65ec4e9940 Replace <winsock.h> with <winsock2.h>
since IPv6 support is required.
2005-11-09 22:32:45 +00:00
Gisle Vanem 4e1a593929 Add cvs id. 2005-11-09 22:18:13 +00:00
Gisle Vanem 4ab4e3792e Added Makefile.vc6. 2005-11-09 22:17:13 +00:00
Gisle Vanem 9df9494e5f I hate MS-devstudio project files. 2005-11-09 22:16:58 +00:00
Gisle Vanem 57363c9e97 Updated for MingW. Added inet_ntop.o inet_net_pton.o bitncmp.o.
Added -D'efines'.
2005-11-09 21:51:44 +00:00
Gisle Vanem 14199ea4b9 MSVC fix for 'socklen_t'. Replace <winsock.h> with <winsock2.h> +
<ws2tcpip.h> since IPv6 is no longer optional (was it ever?)
2005-11-09 21:38:58 +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 876ea69745 Ok, based on the online docs for AIX'es getservbyport_r() I adjusted to code
to do (what I believe is) "right". See docs on:
http://publib.boulder.ibm.com/infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc/libs/commtrf2/getservbyport_r.htm
curl-7_15_0
2005-10-03 10:12:06 +00:00
Daniel Stenberg 209e8147a1 1 - attempted fix of uninitialized variable
2 - indented and edited to fit better within 80 columns
3 - fixed possible buffer overflow in the service name lookup function
2005-09-21 10:45:25 +00:00
Daniel Stenberg af27d8743d simplified the sin6_scope_id test and removed some left-overs from the previous
way of detecting it
2005-09-21 09:10:17 +00:00
Daniel Stenberg cbe5ec4597 fixed the check for the addrinfo struct 2005-09-21 09:01:44 +00:00
Dominick Meglio 6afd5c16d3 Added constants that will be used by ares_getaddrinfo. Made ares_getnameinfo use the reentrant getservbyport (getservbyport_r) if it isavailable to ensure it works properly in a threaded environment 2005-09-18 16:44:49 +00:00
Daniel Stenberg 8df407ed7d mention the configure change 2005-09-15 19:23:31 +00:00
Daniel Stenberg f22a6589bf Use the AC_CHECK_MEMBER() function for check struct members instead of
inventing and providing our own. Hopefully this solves a HP-UX 11.00 problem.
2005-09-10 21:09:44 +00:00
Daniel Stenberg 7885baf74d 1.3.0 coming just up curl-7_14_1 2005-08-29 07:03:05 +00:00
Daniel Stenberg 86f22ffb66 well hit me, that wasn't possible, use 1:0:0 anyway... 2005-08-21 21:27:19 +00:00
Daniel Stenberg d8263771f5 modified the version-info, we only added functions 2005-08-21 21:25:42 +00:00