aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-04-06Gisle Vanem's fix for bug item #927979 reported by Nathan O'Sullivan.Daniel Stenberg
Good enough?
2004-04-06Added the curl source header and changed some commentsDaniel Stenberg
2004-04-06Gisle Vanem caught me breaking the windows version of Curl_strerror()Daniel Stenberg
2004-04-06provide these functions as curlx_* ones as this enables the curl app toDaniel Stenberg
re-use these sources and functions for subsecond resolution timing
2004-04-06up-to-date with realityDaniel Stenberg
2004-04-06remove the general use of sys_nerrDaniel Stenberg
2004-04-02Dirk Manske's feedback:Daniel Stenberg
* bring back subsecond resolution to CURLINFO_TOTAL_TIME * Fix the Curl_pgrsDone() so that the final progress update is shown properly
2004-04-02Andrés García's updated mingw makefilesDaniel Stenberg
2004-04-01Dirk Manske's fix that makes sure we cancel the ares resolve when we time outDaniel Stenberg
from a name resolve. Without this, we leak memory!
2004-04-01removed my previously attempted fix for ares timeouts, not neededDaniel Stenberg
2004-03-31Use the new HAVE_NI_WITHSCOPEID define instead of merely checking for theDaniel Stenberg
existance of NI_WITHSCOPEID since some platforms have that define but still can't function with it set.
2004-03-31Roy Shan fixed a case that prevented ares name resolve timeouts to occur.Daniel Stenberg
2004-03-31Remove the elapsed time from the most recent select() only.Daniel Stenberg
2004-03-31The asynch name resolve methods now all use CURL_TIMEOUT_RESOLVE forDaniel Stenberg
the specific time to wait for a resolve. The definition is at the top of this source file.
2004-03-31Dirk Manske found out the Curl_wait_for_resolv() timed out too early.Daniel Stenberg
2004-03-31added include to fix warningDaniel Stenberg
2004-03-31* Fixed a memory leak when doing repeated re-negotiations.Daniel Stenberg
* Made the incoming line parser more forgiving to allow "name=contents" pairs where the contents isn't within double quotes. * Made the digest code return CURLDIGEST_BADALGO if a requested algorithm isn't supported by the code.
2004-03-31Moved the NI_WITHSCOPEID magic #ifdef to the top of the file and made sureDaniel Stenberg
we use the NIFLAGS properly on both places in the code that use getnameinfo().
2004-03-31Fixed how the user name is extracted from http_proxy environment variableDaniel Stenberg
when set.
2004-03-31Andrés García fixed a warning in the ioctlsocket() usage.Daniel Stenberg
2004-03-31CURLDIGEST_BADALGO is a new return code from the digest codeDaniel Stenberg
2004-03-30typecast setsockopt()'s 4th argument to void * to make compilers complainDaniel Stenberg
less
2004-03-30adjusted to the new dns cache function to hide more hostip internalsDaniel Stenberg
2004-03-30Lots of comments added an clarified. Added timeout for the ares versionDaniel Stenberg
of Curl_is_resolved() to address Roy Shan's reported problem.
2004-03-30added stale boolean to the digest structDaniel Stenberg
2004-03-30first attempt to support stale=trueDaniel Stenberg
2004-03-30if 0'ed out a code section that uses __FUNCTION__ etc, used for debuggingDaniel Stenberg
the new "fail with auth" code
2004-03-30init the dns pointer to NULL for clarityDaniel Stenberg
2004-03-30added more comments for what the functions returnDaniel Stenberg
2004-03-30David Byron made CURLOPT_FAILONERROR work with authentications such as NTLMDaniel Stenberg
or Digest.
2004-03-30'authdone' was added to the sessionhandle and thus was removed from theDaniel Stenberg
argument to the NTLM function(s)
2004-03-30David Byron added 'authdone' to the SessionHandle.Daniel Stenberg
2004-03-29The select() timeout is better not static since some implementation actuallyDaniel Stenberg
might change it. I don't *think* it does it when the timeout is 0,0 but it is better to be sure...
2004-03-29Gisle Vanem's djgpp/MS-DOS updatesDaniel Stenberg
2004-03-29re-indented to use curl-standard source formattingDaniel Stenberg
2004-03-29netinet/tcp.h may require netinet/in.h to be include beforeDaniel Stenberg
2004-03-27Tor fixed a left-over from the ip argument to setnodelayDaniel 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-26check for netinet/tcp.h precense before actually including itDaniel Stenberg
2004-03-26removed the ip number from the notcpdelay functionDaniel Stenberg
2004-03-25only output one line about the nodelay even if it failsDaniel Stenberg
2004-03-25win32 doesn't need and even doesn't build if we extern declare sys_nerrDaniel Stenberg
2004-03-25include the strerror.h file without curl_ prefixDaniel Stenberg
2004-03-25strerror without prefixDaniel Stenberg
2004-03-25cut off 'curl_' from the strerror file namesDaniel Stenberg
2004-03-25tcp-nodelay patch by Joe HalpinDaniel Stenberg
2004-03-25so there are at least two different strerror_r() versions and our brandDaniel Stenberg
new configure script detects them and now this code acts according to what API that was detected
2004-03-25added curl_strerror to the buildDaniel Stenberg
2004-03-25extern declare the sys_nerr variable. Required on Solaris at least.Daniel Stenberg
2004-03-25Always include setup.h as the first header file.Daniel Stenberg
Added a more verbose comment about what strerror_r() can set errno to in case of failure. This file still doesn't build on Solaris due to a missing 'sys_nerr' symbol.