summaryrefslogtreecommitdiff
path: root/ares/config-win32.h
Commit message (Collapse)AuthorAgeFilesLines
* - Ingmar Runge noticed that Windows config-win32.h configuration fileYang Tse2009-12-211-0/+3
| | | | | did not include a definition for HAVE_CLOSESOCKET which resulted in function close() being inappropriately used to close sockets.
* Fix Pelles C Win32 target compilation issuesYang Tse2009-10-271-18/+52
|
* Fix ssize_t redefinition errors on WIN64 reported by Alexey SimakYang Tse2009-10-061-1/+5
|
* use HAVE_LIMITS_H symbol to protect limits.h inclusionYang Tse2009-04-141-0/+3
|
* Do not halt compilation when using VS2008 to build a Windows 2000 targetYang Tse2009-02-201-6/+22
|
* Added needed defines for Watt-32 on Windows.Gisle Vanem2008-12-081-0/+9
|
* Make use of gethostname() conditional on it being availableDan Fandrich2008-11-281-0/+3
|
* Refactor configure script detection of functions used to set sockets intoYang Tse2008-11-131-1/+4
| | | | non-blocking mode, and decouple function detection from function capability.
* Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availabilityYang Tse2008-11-011-2/+2
|
* WIN32 availability of freeaddrinfo, getaddrinfo and getnameinfo functions is ↵Yang Tse2008-11-011-0/+14
| | | | | | quite convoluted, compiler dependant and in some cases even build target dependat.
* rearrange to allow internal/private use of ares_strcasecmp to any system thatYang Tse2008-09-151-0/+12
| | | | lacks the strcasecmp function.
* strdup() clone for systems/configurations which lack itYang Tse2008-09-111-0/+3
|
* RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse2008-07-171-7/+7
| | | | to the data type pointed by its respective argument and not the pointer type.
* Configure process now checks availability of recvfrom() socket function andYang Tse2008-07-161-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.
* MSVC 9.0 (VS2008) does not support Windows build targets prior to WinXP,Yang Tse2007-12-181-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).
* Needed now that in6_addr is referenced in ares.hYang Tse2007-11-151-0/+10
|
* MSVC versions prior to VS2005 do not complain about portable C functionsYang Tse2007-11-071-0/+10
|
* Windows build targets have socklen_t definition in ws2tcpip.h but someYang Tse2007-10-241-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.
* Added HAVE_PROCESS_H for DOS/Win32.Gisle Vanem2007-02-061-0/+3
| | | | Include <process.h> for getpid() in ares_init.c.
* Make sure RETSIGTYPE is properly definedYang Tse2006-11-251-0/+23
|
* Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILEYang Tse2006-11-241-0/+6
| | | | as appropriate for platforms that don't have autotools support
* Updated dependency output.Gisle Vanem2006-10-311-2/+2
|
* Removed unneeded stuff.Gisle Vanem2006-10-311-18/+0
|
* Added Watt-32 section to fix things for Watt32+Win32 targets.Gisle Vanem2006-10-311-0/+10
|
* Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools ↵Yang Tse2006-10-141-0/+19
| | | | support
* Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.Yang Tse2006-07-041-0/+3
|
* Platforms that don't have/run configure need default values in their config ↵Yang Tse2006-07-041-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
* Changes for PellesC for Win32. It needs <unistd.h> for 'ssize_t'. Hence theGisle Vanem2005-12-201-1/+2
| | | | rearrangement in ares_process.c.
* Fix spacing. When defining, define to 1.Yang Tse2005-12-181-13/+60
|
* CleanupYang Tse2005-12-171-4/+4
|
* 'Fix' windows buildsYang Tse2005-12-161-0/+4
|
* We have HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID.Gisle Vanem2005-11-141-0/+1
|
* Easy configuration with this file.Gisle Vanem2005-11-101-0/+34