aboutsummaryrefslogtreecommitdiff
path: root/lib/setup.h
AgeCommit message (Collapse)Author
2004-06-24Source cleanups. The major one being that we now _always_ use a Curl_addrinfoDaniel Stenberg
linked list for name resolved data, even on hosts/systems with only IPv4 stacks as this simplifies a lot of code.
2004-06-14we actually build and run fine with libidn 0.4.1 too, so let's not requireDaniel Stenberg
anything newer than that
2004-06-02Gisle's adjustments to allow building with lcc-win32Daniel Stenberg
2004-05-24delete trailing whitespaceDaniel Stenberg
2004-05-24 Simon Josefsson added a idn_free() function in libidn 0.4.5 as a reaction toDaniel Stenberg
Gisle's previous mail. We now use this function, and thus we require libidn 0.4.5 or later. No earler version will do.
2004-04-26Major hostip.c cleanup and split into multiple files and easier #ifdefDaniel Stenberg
usage.
2004-04-17NDEBUG should not be defined when CURLDEBUG isDaniel Stenberg
2004-03-26Gisle Vanem:Daniel Stenberg
A patch to bypass MS' sillyness with regard to IPv6 and getaddrinfo(). The CURLDEBUG part is to avoid redefinition warning caused by memdebug.h. If ENABLE_IPV6 isn't enabled, it doesn't matter since we never call getaddrinfo(). Allthough we could to support weird protocols like SOCK_RDM that Win-2K/XP has.
2004-03-21Marty Kuhrt's adjustments for a cleaner VMS buildDaniel Stenberg
2004-03-17Günter Knauf's NetWare changes.Daniel Stenberg
2004-03-10Nah, ignore the OS define in here. This is being included by ares and itDaniel Stenberg
certainly doesn't need the OS define.
2004-03-10Now requires an OS string defined by the config*.h fileDaniel Stenberg
2004-03-10Make sure SIZEOF_CURL_OFF_T is defined before we check for it being > 4.Daniel Stenberg
It is only undefined when this file is included by others (like ares) and in those cases it doesn't matter.
2004-03-10moved the curl_socket_t typedef downwardsDaniel Stenberg
2004-03-09Use curl_socket_t instead of int for holding sockets. The typedefs andDaniel Stenberg
defines are in setup.h.
2004-03-09Tor Arntsen's fix to a AIX build problemDaniel Stenberg
2004-03-04Andrés García's patch to prevent warnings while compiling with mingw, mainlyDaniel Stenberg
because it is now possible to have both WIN32 and HAVE_CONFIG_H defined.
2004-03-03Tom Bates' adjustment to build on his nsr-tandem-nsk.Daniel Stenberg
2004-03-02Yet another curl_off_t printf format attempt, we now exclude the %-letter fromDaniel Stenberg
FORMAT_OFF_T to allow additional options to get specified, like with '"%5" FORMAT_OFF_T'.
2004-03-02- we switch to simply use FORMAT_OFF_T internallyDaniel Stenberg
- Also, we must not assume that SIZEOF_CURL_OFF_T is defined, as this file gets included from the ares dir at times and then it isn't defined.
2004-03-01define ENABLE_64BIT if we have enabled 64bit large filesDaniel Stenberg
define our internal CURL_FORMAT_OFF_T define, we don't use the global one!
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-02-18simplified and better commented config.h include logicDaniel Stenberg
2004-02-02we include errno.h to truly know if we have ECONNRESET or notDaniel Stenberg
2004-01-30Somewhat crude attempt at fixing the test 91 failures. I commit this nowDaniel Stenberg
so that the automatic testing hosts will test these changes over the weekend.
2004-01-29moved the definitions of IOCTL_3_ARGS to setup.hDaniel Stenberg
2004-01-23define SIZEOF_CURL_OFF_T if not already definedDaniel Stenberg
2004-01-22use curl_off_t instead of off_t!Daniel Stenberg
2004-01-13Diego Casorran's fixes to allow native AmigaOS buildsDaniel Stenberg
2004-01-07updated year in the copyright stringDaniel Stenberg
2003-12-10we now have a 'curlassert' function to useDaniel Stenberg
2003-12-02less complicated code for the MSG_NOSIGNAL detectionDaniel Stenberg
2003-12-02If HAVE_MSG_NOSIGNAL is set, we use MSG_NOSIGNAL when we call send() andDaniel Stenberg
recv() and we no longer attempt to ignore the SIGPIPE signal.
2003-11-06Moved the TRUE and FALSE #defines to lib/setup.h instead, as they don'tDaniel Stenberg
belong in the public header file. They are not in our name space so we should not set them globally.
2003-10-14Gisle Vanem's IPv6-on-Windows patch applied!Daniel Stenberg
2003-10-08bail out hard if ipv6 and ares are both enabled at the same timeDaniel Stenberg
2003-10-05BeOS-adjustments, as provided by ShardDaniel Stenberg
2003-08-24removed the strcasecmp() proto from here, and moved it to the strequal.cDaniel Stenberg
file instead
2003-08-14Possible code for large file support, added within #if 0 so far.Daniel Stenberg
2003-08-05ares awareness/usage/support added. If configure --enable-ares is used, weDaniel Stenberg
build libcurl to use ares for asynch name resolves.
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-01-16copyright year update in the source headerDaniel Stenberg
2002-12-04make WIN32 defined for Borland properly, as told by Alexander J. OssDaniel Stenberg
2002-09-03updated source code boilerplate/headerDaniel Stenberg
2002-06-11added disable-[protocol] support, largely provided by Miklos NemethDaniel Stenberg
2002-03-19copyright string (year) updateDaniel Stenberg
2002-02-07ugh. the VMS stuff must've been like that for a reason, I put it back againDaniel Stenberg
2002-02-07use the config files in this directory now, not ../Daniel Stenberg
2002-01-07the bool typedef is now made unsigned, to make sure it stays that on allDaniel Stenberg
platforms, unrelated to what they might prefer by default