History log of /curl/lib/sendf.c (Results 276 – 300 of 334)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c2d8025a 11-Mar-2003 Daniel Stenberg

Christophe Demory fixed the check to work better for non-blocking on HP-UX
systems. Bug report #701749.


# a7c72b7a 29-Jan-2003 Daniel Stenberg

removed the local variables for emacs and vim, use the new sample.emacs
way for emacs, and vim users should provide a similar non-polluting style


# f26a338a 16-Jan-2003 Daniel Stenberg

copyright year update in the source header


Revision tags: curl-7_10_3
# d0cffdec 07-Jan-2003 Daniel Stenberg

when sending an error message to the debugfunction, we append a newline so
that the output looks better


# 9b4f9213 29-Dec-2002 Daniel Stenberg

return -1 even if SSL_pending() doesn't return non-zero, as we don't really
care how many bytes that is readable NOW. Philippe Raoult reported the
bug in 7.10.3-pre3.


# 39dc14c0 19-Dec-2002 Daniel Stenberg

Fixed the usage of SSL_read() to properly return -1 if the EWOULDBLOCK
situation occurs, which it previously didn't!

This was reptoed by Evan Jordan in bug report #653022.

Also,

Fixed the usage of SSL_read() to properly return -1 if the EWOULDBLOCK
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.

show more ...


Revision tags: curl-7_10_2
# cbf28dae 05-Nov-2002 Daniel Stenberg

Lehel Bernadt's fix to prevent debug message to get sent on errors when
debug wasn't enabled


Revision tags: curl-7_10_1
# 91b84b89 08-Oct-2002 Daniel Stenberg

failf() now sends the text to the debug function callback


Revision tags: curl-7_10
# ba4e69be 03-Sep-2002 Daniel Stenberg

updated source code boilerplate/header


# 394832c2 22-Aug-2002 Daniel Stenberg

Markus Oberhumer improved an out-of-memory check
I reformatted some functions using a different indent than the rest
of the file.


Revision tags: curl-7_9_8, curl-7_9_7, curl-7_9_7-pre2
# d321056e 04-May-2002 Daniel Stenberg

made VERBOSE output more like it used to be, HEADER_IN is thus also ignored
by the internal debugfunction callback


Revision tags: curl-7_9_6
# 3f6133be 12-Apr-2002 Daniel Stenberg

Jean-Philippe Barrette-LaPierre provided his patch that introduces
CURLOPT_DEBUGFUNCTION and CURLOPT_DEBUGDATA.


# e8109b09 10-Apr-2002 Daniel Stenberg

error code cleanup, use the new SEND/RECV errors


# 547e91db 02-Apr-2002 Daniel Stenberg

Clarence Gardner pointed out the not-taken-care-of return codes from SSL_read


# 974f314f 19-Mar-2002 Daniel Stenberg

copyright string (year) update


# bc9705f7 13-Mar-2002 Daniel Stenberg

sendf() now deals with Curl_write() returning -1 properly, which it might
do if the write would've blocked


Revision tags: curl-7_9_5, curl-7_9_5-pre4, curl-7_9_5-pre2
# ddbcccd4 05-Feb-2002 Daniel Stenberg

Kevin Roth's discovered SSL download problem


Revision tags: curl-7_9_4
# 907a6e0e 30-Jan-2002 Daniel Stenberg

Georg Horn the previous SSL_read() fix, this was actually the fix I did
on my test machine! :-)


# b2805188 30-Jan-2002 Daniel Stenberg

Georg Horn found yet another SSL reading problem caused by the non-blocks.
This was a real bummer!


Revision tags: curl-7_9_3
# 8edfb370 18-Jan-2002 Daniel Stenberg

Added #include <errno.h>


# 4c08c8f7 18-Jan-2002 Daniel Stenberg

Andr�s Garc�a patched. It now checks for EWOULDBLOCK properly on windows
boxes.


Revision tags: curl-7_9_3-pre3
# e177f145 16-Jan-2002 Daniel Stenberg

SSL writes passed back a silly length...


Revision tags: curl-7_9_3-pre2
# df015075 16-Jan-2002 Daniel Stenberg

Curl_read() and Curl_write() are both now adjusted to return properly in
cases where EWOULDBLOCK or equivalent is returned. We must not block.


# 4931fbce 14-Jan-2002 Daniel Stenberg

Curl_read() now returns a negative return code if EWOULDBLOCK or similar


# eecb86bf 08-Jan-2002 Daniel Stenberg

this seems to correct the SSL reading problem introduced when switching
over to non-blocking sockets, but this loops very nastily. We should return
back to the select() and wait there until m

this seems to correct the SSL reading problem introduced when switching
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...

show more ...


1...<<11121314