aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2004-05-07Generate curllib.dsp on dist.time from msvcproj.head msvcproj.foot and theDaniel Stenberg
known source files. Not actually verified to work yet.
2004-05-07get the display host name properlyDaniel Stenberg
2004-05-06removed two odd commentsDaniel Stenberg
2004-05-06Michael Benedict brought a fix that fills in the errorbuffer properlyDaniel Stenberg
when ares fails to resolve a name. This was fixed before but somehow has fallen out again!
2004-05-06if no strerror_r prototype is found, we provide our own to prevent pickyDaniel Stenberg
compilers to warn
2004-05-06removed the unused 'len' variable, made use of the ptr pointer even if noDaniel Stenberg
extra lib is used to prevent compiler warnings ("variable set but not used") on that case
2004-05-06typecast the unsigned long to plain long to prevent compiler warningsDaniel Stenberg
2004-05-06unused variable removedDaniel Stenberg
2004-05-06use %ld to printf now.tv_secDaniel Stenberg
2004-05-06curlx.h is a header to add to the release archive(s)Daniel Stenberg
2004-05-05hm, avoid division by zero more carefully with that new percentage mathDaniel Stenberg
2004-05-05Joe Halpin fixed the warning on the typecast from data pointer to functionDaniel Stenberg
pointer!
2004-05-05Gisle fixed the percentage to work, I adjusted it slightly to not as easilyDaniel Stenberg
overflow on 32bit filesize-systems
2004-05-05Gisle-fix: constified the 'interface' argument.Daniel Stenberg
2004-05-05Gisle fix: curl_formparse is gone.Daniel Stenberg
2004-05-05Gisle fixed: don't reference 'mem' if it's NULL.Daniel Stenberg
2004-05-05initiate variables properly to default to no auth for server and proxyDaniel Stenberg
2004-05-05made the progress meter display not overflow even if _very_ large filesDaniel Stenberg
are transfered. The maximum size we support now is 8 exabytes, which equals to 8192 petabytes...
2004-05-05if the values allow it, avoid floting point math for the current speedDaniel Stenberg
2004-05-05do the alarm time-left math using unsigned longs since that is what alarm()Daniel Stenberg
returns and uses as input and converting to signed generates warnings and actually risks loss of accuracy
2004-05-05fix_hostname() now (void)s the conn argument to prevent warnings on non-idnDaniel Stenberg
enabled builds
2004-05-05ERR_error_string() returns an unsigned long so we should use one of thoseDaniel Stenberg
for the return code
2004-05-05prevent warnings when using the gcc option -Wunreachable-codeDaniel Stenberg
2004-05-05make the memlimit final NULL return get written to stderr as wellaDaniel Stenberg
2004-05-04bail out when an add_buffer() function returns failureDaniel Stenberg
2004-05-04improved the cleaning up of memory when we fail to resolve names due toDaniel Stenberg
out of memory (thanks to 'runtests.pl -t')
2004-05-04check malloc() return codeDaniel Stenberg
2004-05-04removed more leftovers from the formparse functionDaniel Stenberg
2004-05-04removed curl_formparse() from the libraryDaniel Stenberg
2004-05-04General HTTP authentication cleanup and fixesDaniel Stenberg
2004-05-03Gisle fixed the problem with ldap_search_s() fails with "filter error": a caseDaniel Stenberg
of using 'lud_filter' after freeing 'lud_dn'.
2004-05-03Gisle Vanem:Daniel Stenberg
Patch for ldap.c under Windows. It works with wldap32.dll as supplied with Win-98/ME/2000/XP, so no extra .dlls are required. I've mostly tested it against Verisign's ldap server. Added code in the case there are to many responses (rc = LDAP_SIZELIMIT_EXCEEDED) and print only those we got. E.g. curl ldap://directory.verisign.net/?cn,display-name,mail,info?subtree?(cn=*Nelson*) will print the first 10 results. My only problem with it is that ldap_search_s() fails with "filter error" when CURLDEBUG is defined ?! Maybe someone can spot the error.
2004-04-30updated with more and new infoDaniel Stenberg
2004-04-30New header file that offers easy access to the curlx_ functions for an app.Daniel Stenberg
curlx_ functions are NOT part of the offical API, but only available as source code functions from the lib directory in case of need.
2004-04-30oops, a bad strtok() was fixed by LucaDaniel Stenberg
2004-04-29fixed the host/proxy name issue when re-using a connection and made IDN namesDaniel Stenberg
work when using proxy by converting the IDN-name to the ACE-encoded version before the request-URL is passed to the proxy.
2004-04-29encode the correct nameDaniel Stenberg
2004-04-29curl_easy_duphandle() works again with ares enabledDaniel Stenberg
2004-04-29Luca Altea's major HTTP Digest updateDaniel Stenberg
2004-04-29Gisle made the code use ERR_error_string_n()Daniel Stenberg
2004-04-28the new way of accessing the host nameDaniel Stenberg
2004-04-27IDN: Gisle Vanem made the win32 version handle a missing CHARSET environmentDaniel Stenberg
and then figure it out with a suitable windows call.
2004-04-27outputed elsewhere alreadyDaniel Stenberg
2004-04-27provide our own inet_ntoa_r() proto if the system has none on its ownDaniel Stenberg
2004-04-27Made host name and proxy name get stored in a 'struct hostname' and setDaniel Stenberg
all things up to work with encoded host names internally, as well as keeping 'display names' to show in debug messages. IDN resolves work for me now using ipv6, ipv4 and ares resolving. Even cookies on IDN sites seem to do right.
2004-04-26oops, .obj not .c!Daniel Stenberg
2004-04-26made the verbose connect use the proper host name string even when usingDaniel Stenberg
a proxy
2004-04-26NI_MAXHOST is not generally available, we use plain 256 bytes for the hostnameDaniel Stenberg
instead, its only for debug verbose output anyway
2004-04-26corrected mistakeDaniel Stenberg
2004-04-26Gisle fixed a mistaken checkDaniel Stenberg