When you write a zero-length string with SSL_write, OpenSSL signals a "protocol-violating EOF" even though no such thing has happened. My guess is that a zero returned is misinterpreted somewhere though I have not had time to dig through the source.
I attached a program that (at least on my machine) reproduces the problem. $ uname -a Linux ratthing-b3cf 2.4.18 #5 Thu Jul 4 12:01:50 CEST 2002 i686 unknown $ /tmp/openssl-0.9.7-beta2/bin/openssl version OpenSSL 0.9.7-beta2 16 Jun 2002 Regards, Martin -- Martin Sj�gren [EMAIL PROTECTED] ICQ : 41245059 Phone: +46 (0)31 7710870 Cell: +46 (0)739 169191 GPG key: http://www.strakt.com/~martin/gpg.html ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
