aboutsummaryrefslogtreecommitdiff
path: root/src/setup.h
AgeCommit message (Collapse)Author
2010-02-14removed trailing whitespaceYang Tse
2009-11-14Refactor how preprocessor symbol _THREAD_SAFE definition is done.Yang Tse
2009-10-27Fix spellingYang Tse
2009-07-14renamed generated config.h to curl_config.h in order to avoid clashes when ↵Gunter Knauf
libcurl is used with other projects which also have a config.h.
2009-06-11DOS adjustmentsYang Tse
2009-05-01David McCreedy's "TPF-platform specific changes to various files" patchYang Tse
2008-09-05somewhat protect Mac OS X users from using Mac OS 9 config fileYang Tse
2008-08-07Initial support of curlbuild.h and curlrules.h which allowsYang Tse
to have a curl_off_t data type no longer gated to off_t.
2008-07-30Update copyright year.Yang Tse
2008-07-30Sync comment with reality.Yang Tse
2008-07-27setup.h handles definition of _REENTRANT based on NEED_REENTRANTYang Tse
definition which might be defined in config.h or config-*.h files
2008-04-22Added support for running on Symbian OS.Dan Fandrich
2007-11-08Define WIN32 when build target is Win32 API.Yang Tse
This also defines it for WinCE even though it is a subset of WIN32.
2007-06-30moved includes to setup.h so that the project headers also pick them up ↵Gunter Knauf
(eleminate gcc warning).
2007-02-28proper symbol definition check for all AmigaOS flavoursYang Tse
2007-02-22Check for stdbool.h at configuration stage, and include it if available.Yang Tse
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h
2006-10-18Introduce symbol USE_WINSOCK which will be defined whenYang Tse
using winsock or winsock2 API.
2006-10-18Move definition of IS*() macros to setup_once.hYang Tse
2006-10-17Avoid typecasting a signed char to an int when using is*() functions, as thatDaniel Stenberg
could very well cause a negate number get passed in and thus cause reading outside of the array usually used for this purpose. We avoid this by using the uppercase macro versions introduced just now that does some extra crazy typecasts to avoid byte codes > 127 to cause negative int values.
2006-08-04Avoid redundant check. configure script takes care of not definingYang Tse
HAVE_WINDOWS_H, HAVE_WINSOCK_H, HAVE_WINSOCK2_H, neither HAVE_WS2TCPIP_H when __CYGWIN__ is defined.
2006-07-19Changes to support building for eCos 1.3.1. This has been tested withDan Fandrich
file: URLs only.
2006-07-11Moved strdup replacement from src/main.c into src/strdup.c so it's availableDan Fandrich
in libcurl as well, if necessary.
2006-07-05Prevent definition of HAVE_WINxxx_H symbols and avoid inclusion of Windows ↵Yang Tse
headers when compiled with Cygwin in POSIX emulation mode.
2006-06-08Brian Dessent's fixes for cygwin buildsDaniel Stenberg
2006-04-07First commit of David McCreedy's EBCDIC and TPF changes.Daniel Stenberg
2005-12-17Windows related cleanupYang Tse
2005-12-16'Fix' windows buildsYang Tse
2005-11-24Doug Kaufman's set of patches to make curl build fine on DJGPP again usingDaniel Stenberg
configure.
2005-05-02corrected copyright yearsDaniel 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.
2004-12-25My reimplementation and cleanup of the getpass source code. We officially noDaniel Stenberg
longer use Angus Mackay's getpass code due to the weirdo license his code was donated to us under.
2004-12-15precaution to prevent double typedefs of the boolDaniel Stenberg
2004-12-15moved the bool typedef to setup.hDaniel Stenberg
2004-07-04removed now obsolete ifdef.Gunter Knauf
2004-03-21Marty Kuhrt's adjustments for a cleaner VMS buildDaniel Stenberg
2004-03-17Günter Knauf's NetWare changes.Daniel Stenberg
2004-03-03Tom Bates' adjustment to build on his nsr-tandem-nsk.Daniel Stenberg
2004-03-02Define CURL_NO_OLDIES to prevent us from getting obsolete stuff defined.Daniel Stenberg
2004-01-23define SIZEOF_CURL_OFF_T if not already definedDaniel Stenberg
2004-01-14Gisle Vanem updated the code for win32 and djgpp builds.Daniel Stenberg
2004-01-13Diego Casorran's fixes to allow native AmigaOS buildsDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-11-07define TRUE and FALSE here as some platforms don't have them otherwiseDaniel Stenberg
2003-10-05Shard's fix to build fine on BeOSDaniel Stenberg
2003-07-29CURLDEBUG not MALLOCDEBUGDaniel Stenberg
2003-07-05Some of Doug Kaufman's changes for the DOS portDaniel Stenberg
2003-05-21 Gisle Vanem made curl build with djgpp on DOS.Daniel Stenberg
2003-04-15If MALLOCDEBUG, include the lib's setup.h here so that the proper definesDaniel Stenberg
are set before all system headers, as otherwise we get compiler warnings on my Solaris at least.
2003-01-16copyright year update in the source headerDaniel Stenberg
2002-12-04make WIN32 defined for Borland properly, as told by Alexander J. OssDaniel Stenberg