Yang Tse
|
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.
|
19 years ago |
Yang Tse
|
ed8eeae98e
|
Undo last changes
|
19 years ago |
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.
|
19 years ago |
Yang Tse
|
6681cc24e9
|
Modified lookup_service() to avoid the risk of a potential buffer overflow
|
19 years ago |
Yang Tse
|
bc727dff6a
|
Fix compiler warning
|
19 years ago |
Yang Tse
|
8e8403987f
|
Fix compiler warning
|
19 years ago |
Daniel Stenberg
|
513f448061
|
Yang Tse fixed compiler warnings
|
19 years ago |
Daniel Stenberg
|
006698a1ed
|
read_tcp_data() fix to get the proper buffer pointer and size
|
19 years ago |
Daniel Stenberg
|
c24e66c057
|
Yang Tse: fixed compiler warnings
|
19 years ago |
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.
|
19 years ago |
Daniel Stenberg
|
fab5b5e116
|
avoid doing #if an a predef symbol that might not be defined
|
19 years ago |
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 _!
|
19 years ago |
Daniel Stenberg
|
264f2a4cf1
|
include ws2tcpip.h in an attempt to detect some of the ipv6 structs better
in mingw builds
|
19 years ago |
Daniel Stenberg
|
374bc69deb
|
Detect big/little endian in the configure script and adjust the ares_dns.h
macros accordingly.
|
19 years ago |
Gisle Vanem
|
8e55d1b7a1
|
Added '-DHAVE_SOCKADDR_IN6_SIN6_SCOPE_ID'.
|
19 years ago |
Gisle Vanem
|
af93e3305e
|
Added CVS id.
Avoid warning 'x might be used uninitialized in this function'.
|
19 years ago |
Gisle Vanem
|
d9f2b29e03
|
We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID.
|
19 years ago |
Gisle Vanem
|
2bf6cf0a10
|
Fixed typo. Detabified.
|
19 years ago |
Gisle Vanem
|
d629c2affd
|
Support big-endian machines.
|
19 years ago |
Gisle Vanem
|
fbb01a0ebe
|
Added CVS id, Detabified, applied c-ares coding-style.
|
19 years ago |
Gisle Vanem
|
0776e67138
|
Added CVS id. Detabified.
|
19 years ago |
Gisle Vanem
|
7bd15b8baa
|
Include <getopt.h>.
Use DNS__32BIT() and DNS__16BIT() (How about BE machines?).
Display T_AAAA resource.
|
19 years ago |
Daniel Stenberg
|
617c3100f5
|
removed files no longer existing
|
19 years ago |
Gisle Vanem
|
9c99a58191
|
Squelch gcc 4.x warning.
|
19 years ago |
Gisle Vanem
|
46774e514d
|
Detabified. Added CVS id.
|
19 years ago |
Gisle Vanem
|
5d0d35bb21
|
HAVE_xx defines moved to config-win32.h.
|
19 years ago |
Gisle Vanem
|
831818677b
|
Update using ares_inet_pton() and ares_inet_ntop().
|
19 years ago |
Gisle Vanem
|
b9f81c8e01
|
Use config-win32.h on Windows. Fixes for djgpp.
|
19 years ago |
Gisle Vanem
|
9b106cf987
|
Defines moved to config-win32.h.
|
19 years ago |
Gisle Vanem
|
6bc3b441c5
|
Easy configuration with this file.
|
19 years ago |
Gisle Vanem
|
5f85e119d1
|
Remove generated files areslib.plg areslib.mak from CVS.
|
19 years ago |
Gisle Vanem
|
e3b0e81281
|
Remove generated files ahost.plg ahost.mak from CVS.
|
19 years ago |
Gisle Vanem
|
38de342800
|
Remove generated files adig.plg adig.mak from CVS.
|
19 years ago |
Gisle Vanem
|
7500a2028e
|
Update with "new" HAVE_xx.
|
19 years ago |
Gisle Vanem
|
65ec4e9940
|
Replace <winsock.h> with <winsock2.h>
since IPv6 support is required.
|
19 years ago |
Gisle Vanem
|
4e1a593929
|
Add cvs id.
|
19 years ago |
Gisle Vanem
|
4ab4e3792e
|
Added Makefile.vc6.
|
19 years ago |
Gisle Vanem
|
9df9494e5f
|
I hate MS-devstudio project files.
|
19 years ago |
Gisle Vanem
|
57363c9e97
|
Updated for MingW. Added inet_ntop.o inet_net_pton.o bitncmp.o.
Added -D'efines'.
|
19 years ago |
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?)
|
19 years ago |
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).
|
19 years ago |
Gisle Vanem
|
8aadde8e5e
|
Fixes for building ahost with MSVC-6/7. Added inet*.c.
|
19 years ago |
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
|
19 years ago |
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
|
20 years ago |
Daniel Stenberg
|
af27d8743d
|
simplified the sin6_scope_id test and removed some left-overs from the previous
way of detecting it
|
20 years ago |
Daniel Stenberg
|
cbe5ec4597
|
fixed the check for the addrinfo struct
|
20 years ago |
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
|
20 years ago |
Daniel Stenberg
|
8df407ed7d
|
mention the configure change
|
20 years ago |
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.
|
20 years ago |
Daniel Stenberg
|
7885baf74d
|
1.3.0 coming just up
|
20 years ago |