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]

Reply via email to