Commit Graph
392 Commits
Author SHA1 Message Date
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
Daniel Stenberg 59f2a579bc increase version info 2005-08-21 21:25:07 +00:00