aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-08Fixed known bug #28. The TFTP code no longer assumes a packed struct andDaniel Stenberg
thus works reliably on more platforms.
2006-05-07Fix GnuTLS compile warning. Risking breakage with some older version of GnuTLS?Daniel Stenberg
2006-05-05Curl_https_getsock() was OpenSSL-specific and really should not be presentDaniel Stenberg
like this in this source file. The quickfix for now is to provide a simple version for GnuTLS builds. The GnuTLS version of libcurl doesn't yet allow fully non-blocking connects anyway so this function doesn't get used.
2006-05-05get the Curl_sockerrno protoDaniel Stenberg
2006-05-05two more contributorsDaniel Stenberg
2006-05-05additional renames of Curl_ourerrno => Curl_sockerrnoDaniel Stenberg
2006-05-04Roland Blom filed bug report #1481217Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini and David Byron. libcurl previously wrongly used GetLastError() on windows to get error details after socket-related function calls, when it really should use WSAGetLastError() instead. When changing to this, the former function Curl_ourerrno() is now instead called Curl_sockerrno() as it is necessary to only use it to get errno from socket-related functions as otherwise it won't work as intended on Windows.
2006-05-04Mark Eichin submitted bug report #1480821Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=1480821) He found and identified a problem with how libcurl dealt with GnuTLS and a case where gnutls returned GNUTLS_E_AGAIN indicating it would block. It would then return an unexpected return code, making Curl_ssl_send() confuse the upper layer - causing random 28 bytes trash data to get inserted in the transfered stream. The proper fix was to make the Curl_gtls_send() function return the proper return codes that the callers would expect. The Curl_ossl_send() function already did this.
2006-05-03moved the curl_off_t check to within the --enable-debug block where it ↵Daniel Stenberg
belongs since it is a somewhat ugly hack
2006-05-03Nick Mathewson added the ARES_OPT_SOCK_STATE_CB option that when set makesDaniel Stenberg
c-ares call a callback on socket state changes. A better way than the ares_getsock() to get full control over the socket state.
2006-05-02curl-config got a --checkfor optionDaniel Stenberg
2006-05-02Make this code use the proper pointersDaniel Stenberg
2006-04-26Added revision ID-tag.Gisle Vanem
2006-04-26Fixed signed/unsigned convertion errors in Salford-C.Gisle Vanem
#ifdef around WSAEDISCON in strerror.c.
2006-04-26Use the HAVE_MALLOC_H and HAVE_PROCESS_H definesGisle Vanem
(more logical).
2006-04-26djgpp has <process.h> too.Gisle Vanem
2006-04-26Added support for Salford-C under Win32 (scc). HAVE_MALLOC_H andGisle Vanem
HAVE_PROCESS_H added for all except scc.
2006-04-26Added SalfordC support.Gisle Vanem
2006-04-26crlf_conversions needs to be a curl_off_t for ASCII transfers > 4GB on 32bitDaniel Stenberg
systems
2006-04-26updated with more error codesDaniel Stenberg
2006-04-26David McCreedy brought line end conversions when doing FTP ASCIIDaniel Stenberg
transfers. They are done on non-windows systems and translate CRLF to LF.
2006-04-25--ftp-method was missing in the --help output, as mentioned by Manfred SchwarbDaniel Stenberg
2006-04-25Paul Querna fixed libcurl to better deal with deflate content encoding whenDaniel Stenberg
the stream (wrongly) lacks a proper zlib header. This seems to be the case on too many actual server implementations.
2006-04-25prevent signed/unsigned warningsDaniel Stenberg
2006-04-24Mention my April 20 thoughts. I already changed the README in the lib dirDaniel Stenberg
to be accurate on this.
2006-04-24added the hipev buildDaniel Stenberg
2006-04-24the example that _is_ supposed to use libeventDaniel Stenberg
2006-04-24this example does NOT use libevent!Daniel Stenberg
2006-04-21Ale Vesely fixed CURLOPT_INTERFACE when using a hostnameDaniel Stenberg
2006-04-21each socket is used by exactly one easy handle, but of course each easy handleDaniel Stenberg
can and will use more than one socket
2006-04-21added SPL and XBLiteDaniel Stenberg
2006-04-20removed -fpack-struct because gcc4 seems to know its obsolete and warns...Gunter Knauf
2006-04-19detect ICC and pass on "-we 147" so that the configure checks for functionDaniel Stenberg
arguments work properly - and the option is not harmful for the rest of the curl build either!
2006-04-19the new conversion stuff documented (mostly by David McCreedy)Daniel Stenberg
2006-04-19CURL_VERSION_CONV is returned by curl_version_info if libcurl has been builtDaniel Stenberg
to allow/support character conversions
2006-04-18mention the recent thoughts/progress I hadDaniel Stenberg
2006-04-18Robson Braga Araujo provided a patch that makes libcurl less eager to closeDaniel Stenberg
the control connection when using FTP, for example when you remove an easy handle from a multi stack.
2006-04-18mention Katie Wang as author of the patchDaniel Stenberg
2006-04-18corrected the SSL timeout, as Ates Goral's patch did it and that works (opposedDaniel Stenberg
to my previous brain-damaged version)
2006-04-18attempt to silence the MIPSPro compiler warningDaniel Stenberg
2006-04-18avoid a warning about declaring a variable that shadows an earlier declaredDaniel Stenberg
one
2006-04-18there's an curl_easy_unescape too nowDaniel Stenberg
2006-04-17minor Makefile fix - let's go 2006;Gunter Knauf
use correct version var.
2006-04-17added missing symbol export.Gunter Knauf
2006-04-12added splayDaniel Stenberg
2006-04-12Added splay.c.Gisle Vanem
2006-04-12Add "multiif.h" for GETSOCK_WRITESOCK() macro.Gisle Vanem
2006-04-11#1468330 (http://curl.haxx.se/bug/view.cgi?id=1468330) pointed out a badDaniel Stenberg
typecast in the curl tool leading to a crash with (64bit?) VS2005 (at least) since the struct timeval field tv_sec is an int while time_t is 64bit.
2006-04-11adjusted to the new internal *_getsock() concept for providing info internallyDaniel Stenberg
about what sockets to wait for what action on
2006-04-11added docs and removed protoDaniel Stenberg