Thanks for the report; I've applied this patch: 2005-08-26 Jeremy Shapiro <[EMAIL PROTECTED]>
* openssl.c (ssl_init): Set SSL_MODE_AUTO_RETRY. Index: openssl.c =================================================================== --- openssl.c (revision 2063) +++ openssl.c (working copy) @@ -225,6 +225,10 @@ handles them correctly), allow them in OpenSSL. */ SSL_CTX_set_mode (ssl_ctx, SSL_MODE_ENABLE_PARTIAL_WRITE); + /* The OpenSSL library can handle renegotiations automatically, so + tell it to do so. */ + SSL_CTX_set_mode (ssl_ctx, SSL_MODE_AUTO_RETRY); + return true; error: