aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2007-08-04Patrick Monnerat fixed curl_easy_escape() and curlx_strtoll() to work onDaniel Stenberg
non-ASCII systems.
2007-08-04Fixed a couple of compiler warnings.Dan Fandrich
2007-08-03Refactored CreateConnection() somewhat to reduce its length by splittingDan Fandrich
it into a few new functions. Fixed a few leaks in out of memory conditions, including for test case 231.
2007-08-03some more makefile fixes/changes.Gunter Knauf
2007-08-03Start adding some expanded error conversion of libssh2 errors.James Housley
2007-08-03The previous commit to force the use of libssh2-0.16 by removingJames Housley
LIBSSH2_APINO
2007-08-03changed 'rm -f' to 'del /f' so it works without GnuUtils as Peteris Krumins ↵Gunter Knauf
pointed out; changed to use latest external libs.
2007-08-03remove left-over partly support for libssh2 0.14Daniel Stenberg
2007-08-03The SSH code now only works with libssh2 0.16 or later. Thus we must notDaniel Stenberg
release the next curl until there is a libssh2 0.16 released.
2007-08-02Scott Cantor filed bug report #1766320Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1766320) pointing out that the libcurl code accessed two curl_easy_setopt() options (CURLOPT_DNS_CACHE_TIMEOUT and CURLOPT_DNS_USE_GLOBAL_CACHE) as ints even though they're documented to be passed in as longs, and that makes a difference on 64 bit architectures.
2007-08-02Fixed a compiler warning.Dan Fandrich
2007-08-02Patrick Monnerat's cleanup fix after my alloc-strings commitDaniel Stenberg
2007-08-02Dmitriy Sergeyev reported a regression: resumed file:// transfers brokeDaniel Stenberg
after 7.16.2. This is much due to the different treatment file:// gets internally, but now I added test 231 to make it less likely to happen again without us noticing!
2007-08-02argh, Greg Morse pointed out that the NTLM POST fix only worked if VERBOSEDaniel Stenberg
was set, this should make it work for all cases!
2007-08-01Patrick Monnerat and I modified libcurl so that now it *copies* all stringsDaniel Stenberg
passed to it with curl_easy_setopt()! Previously it has always just refered to the data, forcing the user to keep the data around until libcurl is done with it. That is now history and libcurl will instead clone the given strings and keep private copies.
2007-08-01Greg Morse reported a problem with POSTing using ANYAUTH to a server requiringDaniel Stenberg
NTLM, and he provided test code and a test server and we worked out a bug fix. We failed to count sent body data at times, which then caused internal confusions when libcurl tried to send the rest of the data in order to maintain the same connection alive. (and then I did some minor reformatting of code in lib/http.c)
2007-07-30Patrick Monnerat restored qssl successful compilation and loadingDaniel Stenberg
2007-07-30Properly set USE_SSL on OS/400Dan Fandrich
2007-07-30Fixed compiler warning on non-SSL buildsDan Fandrich
2007-07-29Bug report #1759542 (http://curl.haxx.se/bug/view.cgi?id=1759542). A bad useDaniel Stenberg
of a socket after it has been closed, when the FTP-SSL data connection is taken down.
2007-07-27added missing part for the qsossl supportDaniel Stenberg
2007-07-24Removed unused variable.Dan Fandrich
2007-07-23#if that should be #ifdefDaniel Stenberg
2007-07-23Implemented the parts of Patrick Monnerat's OS/400 patch that introducesDaniel Stenberg
support for the OS/400 Secure Sockets Layer library
2007-07-23Implemented only the parts of Patrick Monnerat's OS/400 patch that renamedDan Fandrich
some few internal identifiers to avoid conflicts, which could be useful on other platforms.
2007-07-22HTTP Digest auth fix on a re-used connectionDaniel Stenberg
2007-07-21Make the pointers of a few static const arrays const, too, for safety.Dan Fandrich
2007-07-20Ralf S. Engelschall filed bug report #1757328Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1757328) and submitted a patch. It turns out we broke login to FTP servers that don't require (nor understand) PASS after the USER command
2007-07-20Fix a loop with PWDJames Housley
2007-07-20Made some const arrays static to avoid unnecessary stack usage.Dan Fandrich
2007-07-18As has been pointed out, err_msg should not be freed here. The actualJames Housley
issue is in libssh2 and not freeing a dynamic error message during cleanup.
2007-07-17Jofell Gallardo posted a libcurl log using FTP that exposed a bug which madeDaniel Stenberg
a control connection that was deemed "dead" to yet be re-used in a following request. We must make sure the connection gets closed on this situation.
2007-07-15make users use the latest OpenSSL and Zlib libraries;Gunter Knauf
added hint to compile with SSPI with MSVC6 without PSDK.
2007-07-14for now unless we do better fixed LIBSSH2_APINO compares to use long constants.Gunter Knauf
2007-07-13Colin Hogben filed bug report #1750274Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1750274) and submitted a patch for the case where libcurl did a connect attempt to a non-listening port and didn't provide a human readable error string back.
2007-07-13Daniel Cater made libcurl build with CURL_NO_OLDIES defined (which doesn'tDaniel Stenberg
define the symbols for backwards source compatibility)
2007-07-12Made the krb5 code build with Heimdal's GSSAPI libDaniel Stenberg
2007-07-12Shmulik Regev found an (albeit rare) case where the proxy CONNECT operationDaniel Stenberg
could in fact get stuck in an endless loop.
2007-07-12added nwos.c so that it gets distributed with releases and tarballs.Gunter Knauf
2007-07-11Made CURLOPT_SSL_VERIFYHOST set to 1 acts as described in the documentation:Daniel Stenberg
fail to connect if there is no Common Name field found in the remote cert. We should deprecate the support for this set to 1 anyway soon, since the feature is pointless and most likely never really used by anyone.
2007-07-11removed now obsolete NETDB_DEFINE_CONTEXT macro calls.Gunter Knauf
2007-07-11updated makefile to compile nwos.c.Gunter Knauf
2007-07-11added NetWare-own file to provide some init functions (for now only CLIB);Gunter Knauf
added call to netware_init() in curl_global_init() to make sure it gets called before any library functions get used.
2007-07-11added netdb.h for NetWare CLIB since gethostname() is defined there.Gunter Knauf
2007-07-11fixed endif comment.Gunter Knauf
2007-07-11fixed endif comment.Gunter Knauf
2007-07-10Shmulik Regev:Daniel Stenberg
The tiny patch below fixes a bug (that I introduced :) which happens when negotiating authentication with a proxy (probably with web servers as well) that uses chunked transfer encoding for the 407 error pages. In this case the ''ignorebody'' flag was ignored (no pun intended).
2007-07-10Giancarlo Formicuccia reported and fixed a problem with a closed connectionDaniel Stenberg
to a proxy during CONNECT auth negotiation.
2007-07-10* Finish moving sftp:// into a state machine so it won't block in multi modeJames Housley
* Move scp:// into a state machine so it won't block in multi mode * When available use the full directory entry from the sftp:// server
2007-07-107.16.4 prepsDaniel Stenberg