- Dec 05, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Curl_done()
-
Daniel Stenberg authored
use gmtime_r
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=1230118) curl_getdate() did not work properly for all input dates on Windows. It was mostly seen on some TZ time zones using DST. Luckily, Martin also provided a fix.
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=1600447) in which he noted that active FTP connections don't work with the multi interface. The problem is here that the multi interface state machine has a state during which it can wait for the data connection to connect, but the active connection is not done in the same step in the sequence as the passive one is so it doesn't quite work for active. The active FTP code still use a blocking function to allow the remote server to connect. The fix (work-around is a better word) for this problem is to set the boolean prematurely that the data connection is completed, so that the "wait for connect" phase ends at once.
-
Daniel Stenberg authored
HTTP upload was disconnected: "What appears to be happening is that my system (Linux 2.6.17 and 2.6.13) is setting *only* POLLHUP on poll() when the conditions in my previous mail occur. As you can see, select.c:Curl_select() does not check for POLLHUP. So basically what was happening, is poll() was returning immediately (with POLLHUP set), but when Curl_select() looked at the bits, neither POLLERR or POLLOUT was set. This still caused Curl_readwrite() to be called, which quickly returned. Then the transfer() loop kept continuing at full speed forever."
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Dec 03, 2006
-
-
Daniel Stenberg authored
a warning output if no OpenSSL was found
-
- Dec 01, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
header in a third, not suppported by libcurl, format and we agreed that we could make the parser more forgiving to accept all the three found variations.
-
- Nov 30, 2006
-
-
Daniel Stenberg authored
-
- Nov 29, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Nov 27, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
holding the conn->data value
-
- Nov 25, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connection (i.e not set to be closed after the response has been taken care of) must have Content-Length or chunked encoding set, or libcurl will simply assume that there is no body. To my horror I learned that we had no less than 57(!) test cases that did bad HTTP responses like this, and even the test http server (sws) responded badly when queried by the test system if it is the test system. So although the actual fix for the problem was tiny, going through all the newly failing test cases got really painful and boring.
-
Daniel Stenberg authored
-
Yang Tse authored
-
- Nov 24, 2006
-
-
Daniel Stenberg authored
-
Yang Tse authored
as appropriate for platforms that don't have autotools support
-
- Nov 22, 2006
-
-
Daniel Stenberg authored
struct, and there are domain/search entries in /etc/resolv.conf, the domains of the options struct will be overridden.
-
Daniel Stenberg authored
-
Yang Tse authored
defining HAVE_SIGNAL_H if the header is available. Added a check in configure that tests if the sig_atomic_t type is available, defining HAVE_SIG_ATOMIC_T if it is available. Providing a suitable default in setup_once.h if not available. Added a check in configure that tests if the sig_atomic_t type is already defined as volatile, defining HAVE_SIG_ATOMIC_T_VOLATILE if it is available and already defined as volatile.
-
- Nov 21, 2006
-
-
Daniel Stenberg authored
-
- Nov 20, 2006
-
-
Yang Tse authored
This is done to back out changes done in revisions 1.77 and 1.75
-
Yang Tse authored
This is done to back out changes done from revisions 1.213 to 1.217
-
Yang Tse authored
This is done to back out changes done from revisions 1.6 to 1.10
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
have proper TERM and INT signal handlers implemented.
-
- Nov 19, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Yang Tse authored
servers hash, and adjust message arguments accordingly.
-
Yang Tse authored
be clear of warnings. Uncomment it if this module is further modified. The "warnings" module requires perl 5.006 or later. Previous perl versions don't have it and die on missing modules.
-
- Nov 18, 2006
-
-
Daniel Stenberg authored
-
Yang Tse authored
-
Yang Tse authored
If the list has only one item avoid sort subroutine.
-
- Nov 17, 2006
-
-
Yang Tse authored
server holds not only its two main pids, but also the pidfile of the test server and the 'slavepidfiles' for ftp* servers. This allows a better control when stopping servers. Now from runtests.pl when test servers are stopped they are signalled in sequence TERM, INT and KILL allowing time in between for them to die. This will give us a chance of gracefully stopping test servers, which we didn't have when we were killing them in first instance.
-