aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-02-19If --enable-debug is used and gcc, we figure out which version and then weDaniel Stenberg
use as aggressive warning options as possible for the used compiler version.
2004-02-19item 19 is considered fixed until we get to hear differentlyDaniel Stenberg
item 25 is now dealt with using the curlx_ prefix, mentioned in detail here: http://curl.haxx.se/mail/lib-2004-02/0215.html
2004-02-19Use the strtoofft.h header file from the lib directory, as we are nowDaniel Stenberg
officially using library-code when building the app (at least for the platforms that don't have a strtoll() on their own).
2004-02-19Remade to use curlx_-prefix. This means this function can be compiled andDaniel Stenberg
linked separately by the application. This function is not provided by the libcurl API. It can only be accessed by apps if they compile and use this particular source code.
2004-02-18AIX and Tru64 have what Tor calls "horribly broken 'which' programs" so weDaniel Stenberg
now scan the PATH ourself to find the path to (g)libtool
2004-02-18removed some "jhrg" from commentsDaniel Stenberg
2004-02-18I removed the socklen_t requirement from memdebug.h, so we don't need toDaniel Stenberg
figure it out here anymore to build debug builds.
2004-02-18Made curl_accept() take a 'void *' instead of 'socklen_t *' in the 3rdDaniel Stenberg
argument to also not force the casual includer to know about the socklen_t type.
2004-02-18Modified curl_accept() to take a 'void *' in the 2nd argument instead ofDaniel Stenberg
sockaddr *. This has the added benefit that source files that include memdebug.h doesn't have to know about "sockaddr".
2004-02-18No longer uses the 'ret' variable in the plain ipv4-version ofDaniel Stenberg
my_getaddrinfo() (caused a warning by the IRIX MIPSPro compiler). Also clarified the situation for the 3-arg version of gethostbyname_r() with a huge comment.
2004-02-18The --enable-debug option really requires this to be built as part of curl.Daniel Stenberg
When using it, we now set the include path to better find the devel curl headers, and we check for the socklen_t type since the curl memdebug stuff needs it.
2004-02-18simplified and better commented config.h include logicDaniel Stenberg
2004-02-18Make sure dns cache timeout -1 really means forever, as it is documented toDaniel Stenberg
be. Simply skip the pruning.
2004-02-17fix the help text for --manual if built without manualDaniel Stenberg
2004-02-17ignore moreDaniel Stenberg
2004-02-17memdebug build, 'make' no longer builds the demo toolsDaniel Stenberg
2004-02-17'make all' also builds the demosDaniel Stenberg
2004-02-17include ares_private.h to make sure we get the memdebug stuff includedDaniel Stenberg
2004-02-17If CURLDEBUG is set we use the libcurl internal memdebug system to trackDaniel Stenberg
memory leaks etc.
2004-02-16only build adig and ahost if 'make demos' is usedDaniel Stenberg
2004-02-16support closesocket() for closing sockets as well, as then we can use thisDaniel Stenberg
code fine on ares!
2004-02-16Make realloc() support NULL as pointer. Made to allow us to use these routinesDaniel Stenberg
to memdebug the ares stuff as well.
2004-02-16item 24 fixed, edited a few issuesDaniel Stenberg
2004-02-16Make the 'areschannel' get created in the curl_easy_init() and re-use thatDaniel Stenberg
same channel during the whole curl handle's life until curl_easy_cleanup().
2004-02-16updatesDaniel Stenberg
2004-02-16verbose-fix, socks5-fix, dnscache-fix, configure-winmmlib-fixDaniel Stenberg
2004-02-16Fix verbosconnect() when ipv6-enabled to not assume that conn->serv_addrDaniel Stenberg
is a valid pointer, but instead always depend on the passed-in dns pointer. This happens to be NULL when the connection is re-used...
2004-02-16removed usage of a silly macro instead of the actual functions memcpyDaniel Stenberg
and memset
2004-02-16Jeff Lawson pointed out that we need to check for a '5' in the version fieldDaniel Stenberg
to properly work with SOCKS5 proxies. I also included some ascii art describing the SOCKS5 response, as RFC1928 describes. Jeff provided details in bug report #741841 and here: http://curl.haxx.se/mail/lib-2004-02/0181.html
2004-02-15Andrés García added a check for lwinmm for Mingw/sysDaniel Stenberg
2004-02-15Mark the dns entry 'inuse' properly even when used from the cache. ThisDaniel Stenberg
seems to correct some host cache screw-ups I could reproduce.
2004-02-15another case which should use CURLcode and not intDaniel Stenberg
2004-02-15Use the was_iface variable when binding a socket locally, even if noDaniel Stenberg
SO_BINDTODEVICE is present, to prevent compiler warnings about the variable
2004-02-15bind interface and large file fixesDaniel Stenberg
2004-02-15recent fixesDaniel Stenberg
2004-02-15(void) functions we don't check the return code forDaniel Stenberg
2004-02-15CURLcode/int cleanup to reduce IRIX warningsDaniel Stenberg
Removed some dates/names in the comments.
2004-02-15spell!Daniel Stenberg
2004-02-15don't assume we can use gcc 2.96+ optionsDaniel Stenberg
2004-02-13in the socks code, make sure we receive Curl_read results in ints andDaniel Stenberg
Curl_write in CURLcode, to keep the picky compilers happy
2004-02-13removed usage of unset variables (by a function that does nothing!)Daniel Stenberg
2004-02-13return an intDaniel Stenberg
2004-02-13return an int, not a CURLcodeDaniel Stenberg
2004-02-13use CURLcode, not int, prevents picky compilers to warnDaniel Stenberg
2004-02-13the now and start variables were never really usedDaniel Stenberg
2004-02-13Ben Greear's SO_BINDTODEVICE patch that binds to a network interface "evenDaniel Stenberg
more" when the previous approach. Known to work on Linux, possibly on other platforms as well.
2004-02-13Tor Arntsen made the ares build warnings etc get included as wellDaniel Stenberg
2004-02-13Greg Hewgill found out 'contentlength' wasn't big enough to hold a large file!Daniel Stenberg
2004-02-13make the path constDaniel Stenberg
2004-02-13I made the same fix here, that Tor already did in the ftp.c code. To makeDaniel Stenberg
sure this doesn't get weird on 64bit archs.