aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-04-14asking for CURL_IPRESOLVE_V6 when ipv6 addresses can't be resolved willDaniel Stenberg
now cause the resolve function to return NULL immediately
2004-04-14Curl_wait_for_resolv() could hang due to the bad timeout timer resolution andDaniel Stenberg
some bad thinking on my part.
2004-04-13Gisle Vanem's fix that makes the multi interface work on Windows again evenDaniel Stenberg
when not using ares.
2004-04-13proper typecast to prevent compiler warningDaniel Stenberg
2004-04-13remove an long time #defined struct member and use the actual "real" nameDaniel Stenberg
instead to make it easier to find/read
2004-04-13Moved the 'tcp_nodelay' member to the proper 'UserDefined' struct within theDaniel Stenberg
sessionhandle to make the duphandle() function work as supposed. Also tried to start document functions the doxygen way (in the headers of the functions). Can't make it work though...
2004-04-12somewhat safer typecasting in case sizeof(long) != sizeof(void *) (is thereDaniel Stenberg
even such platforms?)
2004-04-11David Byron's patch for MSVC builds with zlibDaniel Stenberg
2004-04-09Dirk Manske increased the resolution for what the CURLINFO_*_TIME return.Daniel Stenberg
2004-04-07getting only a 100 Continue response and nothing else, when talking HTTP,Daniel Stenberg
is now treated as an error by libcurl
2004-04-07renamed the strtoofft() macro to curlx_strtoofft() to adjust to the curlx_*Daniel Stenberg
concept, and added lib/README.curlx to explain details about it
2004-04-06New authentication code added, particularly noticable when doing POST or PUTDaniel Stenberg
with Digest or NTLM. libcurl will now use HEAD to negotiate the authentication and when done perform the requested POST.
2004-04-06the pack_hostent() proto isn't used/needed with ipv6 is enabled.Daniel Stenberg
time to restructure this source file!
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