Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-04-21 | Fix the "lingering close" problem when re-using a connection, as test case | Daniel Stenberg | |
160 shows. We got no data and we attempted to re-use a connection. This might happen if the connection was left alive when we were done using it before, but that was closed when we wanted to read from it again. Bad luck. Retry the same request on a fresh connect! Deleted the sockerror variable again, it serves no purpose anymore. | |||
2004-03-10 | Minor edit to avoid an unreachable break and to remove the extra {} body | Daniel Stenberg | |
within the switch. | |||
2004-03-09 | Use curl_socket_t instead of int for holding sockets. The typedefs and | Daniel Stenberg | |
defines are in setup.h. | |||
2004-03-08 | Commented the Curl_read() arguments. | Daniel Stenberg | |
2004-02-26 | Clear up int/long/size_t/ssize_t usage a bit | Daniel Stenberg | |
2004-02-02 | clear the sockerror if no error was returned | Daniel Stenberg | |
2004-01-30 | Somewhat crude attempt at fixing the test 91 failures. I commit this now | Daniel Stenberg | |
so that the automatic testing hosts will test these changes over the weekend. | |||
2004-01-29 | Dan Fandrich's cleanup patch to make pedantic compiler options cause less | Daniel Stenberg | |
warnings. Minor edits by me. | |||
2004-01-07 | updated year in the copyright string | Daniel Stenberg | |
2003-12-02 | use the HAVE_KRB4 define instead of just KRB4 | Daniel Stenberg | |
2003-11-24 | FTPS support added as RFC2228 and the murray-ftp-auth-ssl draft describe it | Daniel Stenberg | |
2003-10-27 | James Bursa's fix to prevent failf() to write outside its buffer boundary | Daniel Stenberg | |
2003-10-19 | better error output on SSL errors when receiving data - Georg Horn patch | Daniel Stenberg | |
2003-10-14 | Gisle Vanem's IPv6-on-Windows patch applied! | Daniel Stenberg | |
2003-08-11 | the new cookie functions that require 'data' passed in | Daniel Stenberg | |
2003-06-26 | use CURLDEBUG instead of MALLOCDEBUG for preprocessor conditions | Daniel Stenberg | |
2003-06-06 | Just moved around some logic in Curl_write() to make it easier to debug. | Daniel Stenberg | |
2003-05-06 | Kevin Delafield reported another case where we didn't correctly check for | Daniel Stenberg | |
EAGAIN but only EWOULDBLOCK, which caused badness on HPUX. We also check for and act the same on EINTR errors as well now. | |||
2003-05-01 | Use the proper Curl_ourerrno() function instead of plain errno, for better | Daniel Stenberg | |
portability. Also use Andy Cedilnik's compiler warning fixes. | |||
2003-04-09 | the default debugfunction shows incoming headers as well | Daniel Stenberg | |
2003-03-11 | syntax error | Daniel Stenberg | |
2003-03-11 | Christophe Demory fixed the check to work better for non-blocking on HP-UX | Daniel Stenberg | |
systems. Bug report #701749. | |||
2003-01-29 | removed the local variables for emacs and vim, use the new sample.emacs | Daniel Stenberg | |
way for emacs, and vim users should provide a similar non-polluting style | |||
2003-01-16 | copyright year update in the source header | Daniel Stenberg | |
2003-01-07 | when sending an error message to the debugfunction, we append a newline so | Daniel Stenberg | |
that the output looks better | |||
2002-12-29 | return -1 even if SSL_pending() doesn't return non-zero, as we don't really | Daniel Stenberg | |
care how many bytes that is readable NOW. Philippe Raoult reported the bug in 7.10.3-pre3. | |||
2002-12-19 | Fixed the usage of SSL_read() to properly return -1 if the EWOULDBLOCK | Daniel Stenberg | |
situation occurs, which it previously didn't! This was reptoed by Evan Jordan in bug report #653022. Also, if ERROR_SYSCALL is returned from SSL_write(), include the errno number in the error string for easier error detection. | |||
2002-11-05 | Lehel Bernadt's fix to prevent debug message to get sent on errors when | Daniel Stenberg | |
debug wasn't enabled | |||
2002-10-08 | failf() now sends the text to the debug function callback | Daniel Stenberg | |
2002-09-03 | updated source code boilerplate/header | Daniel Stenberg | |
2002-08-22 | Markus Oberhumer improved an out-of-memory check | Daniel Stenberg | |
I reformatted some functions using a different indent than the rest of the file. | |||
2002-05-04 | made VERBOSE output more like it used to be, HEADER_IN is thus also ignored | Daniel Stenberg | |
by the internal debugfunction callback | |||
2002-04-12 | Jean-Philippe Barrette-LaPierre provided his patch that introduces | Daniel Stenberg | |
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA. | |||
2002-04-10 | error code cleanup, use the new SEND/RECV errors | Daniel Stenberg | |
2002-04-02 | Clarence Gardner pointed out the not-taken-care-of return codes from SSL_read | Daniel Stenberg | |
2002-03-19 | copyright string (year) update | Daniel Stenberg | |
2002-03-13 | sendf() now deals with Curl_write() returning -1 properly, which it might | Daniel Stenberg | |
do if the write would've blocked | |||
2002-02-05 | Kevin Roth's discovered SSL download problem | Daniel Stenberg | |
2002-01-30 | Georg Horn the previous SSL_read() fix, this was actually the fix I did | Daniel Stenberg | |
on my test machine! :-) | |||
2002-01-30 | Georg Horn found yet another SSL reading problem caused by the non-blocks. | Daniel Stenberg | |
This was a real bummer! | |||
2002-01-18 | Added #include <errno.h> | Daniel Stenberg | |
2002-01-18 | Andrés García patched. It now checks for EWOULDBLOCK properly on windows | Daniel Stenberg | |
boxes. | |||
2002-01-16 | SSL writes passed back a silly length... | Daniel Stenberg | |
2002-01-16 | Curl_read() and Curl_write() are both now adjusted to return properly in | Daniel Stenberg | |
cases where EWOULDBLOCK or equivalent is returned. We must not block. | |||
2002-01-14 | Curl_read() now returns a negative return code if EWOULDBLOCK or similar | Daniel Stenberg | |
2002-01-08 | this seems to correct the SSL reading problem introduced when switching | Daniel Stenberg | |
over to non-blocking sockets, but this loops very nastily. We should return back to the select() and wait there until more data arrives, not just blindly attempt again and again... | |||
2001-12-11 | solaris 2.5.1 needs the sys/types.h file before the sys/socket.h | Daniel Stenberg | |
2001-12-11 | failf() calls should not have newlines in the message string! | Daniel Stenberg | |
2001-12-04 | Eric's #include fixes for better macos compiles | Daniel Stenberg | |
2001-11-02 | failf() now only overwrites the error buffer the first time it gets called | Daniel Stenberg | |
for each *_perform(). It makes things a lot easier, as the first one that detects the error get to write the final error reason... |