summaryrefslogtreecommitdiff
path: root/config-win32.h
AgeCommit message (Collapse)AuthorFilesLines
2011-09-04setup_once.h cleanup and syncYang Tse1-0/+16
2011-08-06config-win32.h: comments adjustments - followupYang Tse1-3/+0
2011-08-06config-win32.h: comments adjustmentsYang Tse1-49/+52
2011-03-23build: use getenv() replacement function for systems which lack itYang Tse1-0/+3
2011-03-22System's errno.h inclusion cleanup.Yang Tse1-1/+4
System's errno.h is conditionally included from setup_once.h
2010-12-17config-win32: provide HAVE_ASSERT_H definitionYang Tse1-2/+5
2010-12-03build: provide SIZEOF_SIZE_T definition for non-configure buildsYang Tse1-0/+7
2010-03-27remove all $Id$ linesDaniel Stenberg1-1/+0
2010-02-28Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systemsYang Tse1-0/+10
2009-12-21- Ingmar Runge noticed that Windows config-win32.h configuration fileYang Tse1-0/+3
did not include a definition for HAVE_CLOSESOCKET which resulted in function close() being inappropriately used to close sockets.
2009-10-27Fix Pelles C Win32 target compilation issuesYang Tse1-18/+52
2009-10-06Fix ssize_t redefinition errors on WIN64 reported by Alexey SimakYang Tse1-1/+5
2009-04-14use HAVE_LIMITS_H symbol to protect limits.h inclusionYang Tse1-0/+3
2009-02-20Do not halt compilation when using VS2008 to build a Windows 2000 targetYang Tse1-6/+22
2008-12-08Added needed defines for Watt-32 on Windows.Gisle Vanem1-0/+9
2008-11-28Make use of gethostname() conditional on it being availableDan Fandrich1-0/+3
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse1-1/+4
non-blocking mode, and decouple function detection from function capability.
2008-11-01Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availabilityYang Tse1-2/+2
2008-11-01WIN32 availability of freeaddrinfo, getaddrinfo and getnameinfo functions is ↵Yang Tse1-0/+14
quite convoluted, compiler dependant and in some cases even build target dependat.
2008-09-15rearrange to allow internal/private use of ares_strcasecmp to any system thatYang Tse1-0/+12
lacks the strcasecmp function.
2008-09-11strdup() clone for systems/configurations which lack itYang Tse1-0/+3
2008-07-17RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse1-7/+7
to the data type pointed by its respective argument and not the pointer type.
2008-07-16Configure process now checks availability of recvfrom() socket function andYang Tse1-0/+24
finds out its return type and the types of its arguments. Added definitions for non-configure systems config files, and introduced macro sreadfrom which will be used on udp sockets as a recvfrom() wrapper.
2007-12-18MSVC 9.0 (VS2008) does not support Windows build targets prior to WinXP,Yang Tse1-0/+14
and makes wrong asumptions of build target when it isn't specified. So, if no build target has been defined we will target WinXP when building with MSVC 9.0 (VS2008).
2007-11-15Needed now that in6_addr is referenced in ares.hYang Tse1-0/+10
2007-11-07MSVC versions prior to VS2005 do not complain about portable C functionsYang Tse1-0/+10
2007-10-24Windows build targets have socklen_t definition in ws2tcpip.h but someYang Tse1-5/+0
versions of ws2tcpip.h do not have the definition. It seems that when the socklen_t definition is missing from ws2tcpip.h the definition for INET_ADDRSTRLEN is also missing, and that when one definition is present the other one also is available.
2007-02-06Added HAVE_PROCESS_H for DOS/Win32.Gisle Vanem1-0/+3
Include <process.h> for getpid() in ares_init.c.
2006-11-25Make sure RETSIGTYPE is properly definedYang Tse1-0/+23
2006-11-24Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILEYang Tse1-0/+6
as appropriate for platforms that don't have autotools support
2006-10-31Updated dependency output.Gisle Vanem1-2/+2
2006-10-31Removed unneeded stuff.Gisle Vanem1-18/+0
2006-10-31Added Watt-32 section to fix things for Watt32+Win32 targets.Gisle Vanem1-0/+10
2006-10-14Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools ↵Yang Tse1-0/+19
support
2006-07-04Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.Yang Tse1-0/+3
2006-07-04Platforms that don't have/run configure need default values in their config ↵Yang Tse1-0/+54
files for: HAVE_GETNAMEINFO, GETNAMEINFO_QUAL_ARG1, GETNAMEINFO_TYPE_ARG1, GETNAMEINFO_TYPE_ARG2, GETNAMEINFO_TYPE_ARG46, GETNAMEINFO_TYPE_ARG7 HAVE_RECV, RECV_TYPE_ARG1, RECV_TYPE_ARG2, RECV_TYPE_ARG3, RECV_TYPE_ARG4, RECV_TYPE_RETV HAVE_SEND, SEND_TYPE_ARG1, SEND_TYPE_ARG2, SEND_TYPE_ARG3, SEND_TYPE_ARG4, SEND_TYPE_RETV
2005-12-20Changes for PellesC for Win32. It needs <unistd.h> for 'ssize_t'. Hence theGisle Vanem1-1/+2
rearrangement in ares_process.c.
2005-12-18Fix spacing. When defining, define to 1.Yang Tse1-13/+60
2005-12-17CleanupYang Tse1-4/+4
2005-12-16'Fix' windows buildsYang Tse1-0/+4
2005-11-14We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID.Gisle Vanem1-0/+1
2005-11-10Easy configuration with this file.Gisle Vanem1-0/+34