aboutsummaryrefslogtreecommitdiff
path: root/lib/config-win32.h
AgeCommit message (Collapse)Author
2007-10-09fix socklen_t for MSVC6 & 7.Gunter Knauf
2007-09-18added a define for Win32 to detect already defined ssize_t.Gunter Knauf
2007-08-24added defines to build with OpenLDAP.Gunter Knauf
2007-08-20added define for ldap_ssl.h.Gunter Knauf
2007-08-11Patrick Monnerat modified the LDAP code and approach in curl. Starting now,Daniel Stenberg
the configure script checks for openldap and friends and we link with those libs just like we link all other third party libraries, and we no longer dlopen() those libraries. Our private header file lib/ldap.h was renamed to lib/curl_ldap.h due to this. I set a tag in CVS (curl-7_17_0-preldapfix) just before this commit, just in case.
2007-08-08blocked ssize_t define for MingW32.Gunter Knauf
2007-08-07moved HAVE_LONGLONG from makefiles to config-win32.h.Gunter Knauf
2007-04-09VC8+ (VS2005+) has C99 variadic macro supportYang Tse
2007-03-17Remove unneeded 'HAVE_*' defines. Detect i386 OS-target (gcc).Gisle Vanem
2007-02-15Do not define HAVE_GMTIME_R for native Windows buildsYang Tse
2007-02-13- Robert A. Monat made libcurl build fine with VC2005 - it doesn't haveDaniel Stenberg
gmtime_r() like the older VC versions. He also made use of some machine- specific defines to differentiate the "OS" define.
2006-12-05better preprocessor check for recent MSVC versionsDaniel Stenberg
2006-12-05oops, fix belonging to the previous curl_getdate() fix since it makes MSVCDaniel Stenberg
use gmtime_r
2006-11-25Make sure RETSIGTYPE is properly definedYang Tse
2006-11-24Define HAVE_SIGNAL_H, HAVE_SIG_ATOMIC_T and HAVE_SIG_ATOMIC_T_VOLATILEYang Tse
as appropriate for platforms that don't have autotools support
2006-11-13bug #1595348 by Ron pointed out this flaw and fixDaniel Stenberg
2006-10-14Define HAVE_STRUCT_TIMEVAL as appropriate for platforms that lack autotools ↵Yang Tse
support
2006-07-25Simplify check for NEED_MALLOC_H, and make more explicit that NEED_MALLOC_H ↵Yang Tse
shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
2006-07-11include <malloc.h> only if HAVE_MALLOC_H and NEED_MALLOC_H are both defined.Yang Tse
2006-07-04Get qualifier of arg 2 for send() apart into SEND_QUAL_ARG2.Yang Tse
2006-07-04Platforms that don't have/run configure need default values in their config ↵Yang Tse
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
2006-04-26Added support for Salford-C under Win32 (scc). HAVE_MALLOC_H andGisle Vanem
HAVE_PROCESS_H added for all except scc.
2006-02-26Use getprotobyname() to retrieve protocol number for TCPGisle Vanem
(sorry, I don't know how to add this to the configure process).
2005-12-20Changes for PellesC compiler under Win32. A bit limited, butGisle Vanem
we just love swedish products...
2005-12-18Fix spacing. When defining, define to 1.Yang Tse
2005-12-17CleanupYang Tse
2005-12-16'Fix' windows buildsYang Tse
2005-11-24Changes for OpenWatcom 1.4.Gisle Vanem
2005-11-13Add HAVE_STRUCT_SOCKADDR_STORAGE.Gisle Vanem
My mistake; WinCE has it's own config-file.
2005-05-12spellDaniel Stenberg
2005-04-24Based on feedback from Cory Nelson, I added some preprocessor magic inDaniel Stenberg
*/setup.h and */config-win32.h to build fine with VS2005 on x64.
2005-03-11Fixed LDAP library file name bug (KNOWN_BUGS #1). configure now auto-detectsDan Fandrich
the correct dynamic library names by default, and provides override switches --with-ldap-lib, --with-lber-lib and --without-lber-lib. Added CURL_DISABLE_LDAP to platform-specific config files to disable LDAP support on those platforms that probably don't have dynamic OpenLDAP libraries available to avoid compile errors.
2004-12-17Watcom has strtoll().Gisle Vanem
2004-12-06Replace MINGW32 with built-in __MINGW32__.Gisle Vanem
2004-11-14Borland doesn't have <sys/utime.h> nor utime().Gisle Vanem
2004-07-15Gisle's fix to support Borland builds again.Gunter Knauf
2004-06-24reverted bad win32 fixDaniel Stenberg
2004-06-24fixed the MSVC build.Gunter Knauf
2004-06-02Gisle's adjustments to allow building with lcc-win32Daniel Stenberg
2004-03-10make windows builds use the OS string "i386-pc-win32" instead of just "win32"Daniel Stenberg
to make it more like other OS strings
2004-03-10removed the #if 0'ed pragmas that disable warnings on msvcDaniel Stenberg
2004-03-09added HAVE_IOCTLSOCKET hereDaniel Stenberg
2004-02-26David Byron's fixes to make the latest curl build fine under MSVC 6.Daniel Stenberg
2004-02-23curl_off_t is 8 bytes big on windowsDaniel Stenberg
2004-02-20Gisle Vanem brings name resolving timeout possibilities to windows people.Daniel Stenberg
This works by magicly starting up a new thread that can be killed when the timeout is reached. testtesttest!
2004-01-22Gisle Vanem's fix, mingw as strtollDaniel Stenberg
2003-12-18David Byron's fix to make libcurl build fine with both .NET and VC6 versionDaniel Stenberg
of MSVC
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2002-08-26Andrew Francis removed the need for/use of MSVC pragmasDaniel Stenberg
2002-08-20Added three more pragmas for MSVC++ compiles.Daniel Stenberg
We *really* need these sorted out. I'd prefer to have them all removed and the actual code corrected instead of just diabling the warnings and pretending that they don't exist.