- May 02, 2007
-
-
Daniel Stenberg authored
CURLMOPT_TIMERFUNCTION callback option.
-
Daniel Stenberg authored
when CURLM_CALL_MULTI_PERFORM is returned from curl_multi_socket*/perform, to make applications using only curl_multi_socket() to properly function when adding easy handles "on the fly". Bug report and test app provided by Michael Wallner.
-
Daniel Stenberg authored
for every year is giving us too many files! I also split out the changes from 2006 from CHANGES to CHANGES.0 now.
-
- Apr 30, 2007
-
-
Dan Fandrich authored
the default port numbers, allowing more than one test suite to run simultaneously on the same host.
-
- Apr 28, 2007
-
-
Daniel Stenberg authored
since it then inits libgcrypt and libgcrypt is being evil and EXITS the application if it fails to get a fine random seed. That's really not a nice thing to do by a library.
-
Daniel Stenberg authored
been removed from a multi handle, and then fixed another flaw that prevented curl_easy_duphandle() to work even after the first fix - the handle was still marked as using the multi interface.
-
- Apr 26, 2007
-
-
Daniel Stenberg authored
was 16385 bytes (16K+1) and it turned out we didn't properly always "suck out" all data from libssh2. The effect being that libcurl would hang on the socket waiting for data when libssh2 had in fact already read it all...
-
- Apr 25, 2007
-
-
Dan Fandrich authored
-
Daniel Stenberg authored
the CURLOPT_RESUME_FROM or CURLOPT_RANGE options and an existing connection in the connection cache is closed to make room for the new one when you call curl_easy_perform(). It would then wrongly free range-related data in the connection close funtion.
-
Yang Tse authored
-
- Apr 24, 2007
-
-
Daniel Stenberg authored
can/will be used as it then makes the common cases save 16KB of data for each easy handle that isn't used for pipelining.
-
- Apr 23, 2007
-
-
Dan Fandrich authored
-
- Apr 22, 2007
-
-
Daniel Stenberg authored
the man page now.
-
- Apr 21, 2007
-
-
http://curl.haxx.se/bug/view.cgi?id=1704675Daniel Stenberg authored
identifying a double-free problem in the SSL-dealing layer, telling GnuTLS to free NULL credentials on closedown after a failure and a bad #ifdef for NSS when closing down SSL.
-
- Apr 20, 2007
-
-
Yang Tse authored
Curl_socket_ready(), Curl_poll() and Curl_select() when these are called with a zero timeout or a timeout value indicating a blocking call should be performed. These unnecessary calls to gettimeofday() got introduced in 7.16.2 when fixing 'timeout would restart when signal caught while awaiting socket events' on 20 March 2007. - Move some loop breaking logic from the while clause into the loop, avoiding compiler warning 'assignment within conditional expression'
-
- Apr 18, 2007
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
per second.
-
Dan Fandrich authored
-
- Apr 16, 2007
-
-
Daniel Stenberg authored
function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*().
-
Daniel Stenberg authored
-
- Apr 13, 2007
-
-
Dan Fandrich authored
-
Yang Tse authored
of a new host on the net with the same silly domain the test was using for a host which was supposed not to exist.
-
- Apr 12, 2007
-
-
Daniel Stenberg authored
name longer than the name field of the ifreq struct (typically 6 bytes), as then it wouldn't close the used dummy socket.
-
- Apr 11, 2007
-
-
Daniel Stenberg authored
-
- Apr 10, 2007
-
-
Daniel Stenberg authored
-
Yang Tse authored
-
- Apr 08, 2007
-
-
Daniel Stenberg authored
-
- Apr 03, 2007
-
-
Daniel Stenberg authored
-
- Apr 02, 2007
-
-
Daniel Stenberg authored
-
- Apr 01, 2007
-
-
Daniel Stenberg authored
easy handles are added to a multi handle, by avoiding the looping over all the handles to find which one to remove.
-
Daniel Stenberg authored
by letting configure check for setmode and ifdef on HAVE_SETMODE. NOTE: non- configure platforms that havve setmode() needs their hard-coded config.h files fixed. I fixed the src/config-win32.h.
-
- Mar 31, 2007
-
-
Daniel Stenberg authored
embedded in the URL.
-
- Mar 30, 2007
-
-
Dan Fandrich authored
and added tests 290 and 291 to check.
-
- Mar 27, 2007
-
-
Yang Tse authored
uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is available.
-
- Mar 26, 2007
- Mar 25, 2007
-
-
Daniel Stenberg authored
A left-over bug from the February 21 fix.
-
- Mar 24, 2007
-
-
Dan Fandrich authored
test case 288 to verify it.
-
Dan Fandrich authored
before resorting to the kill -9 hammer. Added test harness infrastructure to support scp/sftp tests, using OpenSSH as the server.
-
- Mar 23, 2007
-
-
Dan Fandrich authored
plus made --pass work on an SSH private key as well.
-