aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
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
2007-07-09added better CodeWarrior detection (forgot to add with previos version).Gunter Knauf
2007-07-08added better CodeWarrior detection;Gunter Knauf
moved autounload flag so that its used for both lib architectures.
2007-07-07removed some obsolete include paths and defines.Gunter Knauf
2007-07-06Thomas J. Moore made it build with less warningsDaniel Stenberg
2007-07-05Gavrie Philipson provided a patch that will use a more specific errorJames Housley
message for an scp:// upload failure. If libssh2 has his matching patch, then the error message return by the server will be used instead of a more generic error.
2007-07-04Fix spelling error in error messageJames Housley
2007-07-04enabled ares build.Gunter Knauf
2007-07-03fixed rule to build libcares when needed.Gunter Knauf
2007-07-02some more makefile tweaks and hacks to deal with both lib architectures.Gunter Knauf
2007-07-01Thomas J. Moore provided a patch that introduces Kerberos5 support inDaniel Stenberg
libcurl. This also makes the options change name to --krb (from --krb4) and CURLOPT_KRBLEVEL (from CURLOPT_KRB4LEVEL) but the old names are still
2007-07-01Song Ma helped me verify and extend a fix for doing FTP over a SOCKS4/5 proxyDaniel Stenberg
2007-07-01changed RECV_* / SEND_* defines to correctly reflect NetWare APIs;Gunter Knauf
some more minor Makefile tidyups.
2007-07-01disabled 64bit type for CLIB build which removes compiler runtime dependency.Gunter Knauf
2007-07-01added lib architecture to NLM description.Gunter Knauf
2007-06-30added HAVE_SYS_IOCTL_H define; added gcc runtime.Gunter Knauf
2007-06-30moved includes to setup.h so that the project headers also pick them up ↵Gunter Knauf
(eleminate gcc warning).
2007-06-30fixed path to Metrowerks tools and runtime since they changed between ↵Gunter Knauf
compiler versions.
2007-06-30minor patches to enable building for NetWare CLIB.Gunter Knauf
sent by Dmitry Mityugov.
2007-06-30enabled building for NetWare CLIB architecture.Gunter Knauf
2007-06-28Using fdopen() is a more correct way to implement the CURLOPT_NEW_FILE_PREMSJames Housley
file.c, but the debug interface was missing. This adds the routines needed to make the memory debuging work for fdopen().
2007-06-27Add two new options for the SFTP/SCP/FILE protocols: CURLOPT_NEW_FILE_PERMSJames Housley
and CURLOPT_NEW_DIRECTORY_PERMS. These control the premissions for files and directories created on the remote server. CURLOPT_NEW_FILE_PERMS defaults to 0644 and CURLOPT_NEW_DIRECTORY_PERMS defaults to 0755
2007-06-27removed trailing spaces.Gunter Knauf
2007-06-27fixed wrong var nameGunter Knauf
2007-06-26Robert Iakobashvili re-arranged the internal hash code to work with a customDaniel Stenberg
hash function for different hashes, and also expanded the default size for the socket hash table used in multi handles to greatly enhance speed when very many connections are added and the socket API is used.
2007-06-26The results for a list only directory should be sent to the callbackJames Housley
2007-06-26ftp_list_only mode should list all file types, not just directories.James Housley
2007-06-25gah, adding missing braces, removed silly debug output, added new debug outputDaniel Stenberg
2007-06-25Adjusted how libcurl treats HTTP 1.1 responses without content-lenth orDaniel Stenberg
chunked encoding (that also lacks "Connection: close"). It now simply assumes that the connection WILL be closed to signal the end, as that is how RFC2616 section 4.4 point #5 says we should behave.
2007-06-24As reported by "Tro" in http://curl.haxx.se/mail/lib-2007-06/0161.html andDaniel Stenberg
http://curl.haxx.se/mail/lib-2007-06/0238.html, libcurl didn't properly do no-body requests on FTP files on re-used connections properly, or at least it didn't provide the info back in the header callback properly in the subsequent requests.
2007-06-22made debug flag settable from outside; add allways debug stuff when DB != NDEBUGGunter Knauf
2007-06-22remove annoying debug outputDaniel Stenberg