Hi*!
I am implementing SSL support for my IOCP server using bio pairs. I
would like if someone can throw some light on the following ...
a. Do the bio pairs support full duplex data flow, like for example I get
some data from client thats less then a complete SSL record, I write that
incomplete SSL record to bio and then reading the other end of bio yeilds
nothing (since the record wasn't complete, so this seems ok), now I have
some data to send, should I wait for until the previous record is completly
decrypted and read out of the bio before writing it to the bio???
b. Secondly, I set the SSL version to 3 via "SSLv3_method" and wait for
client to connect. When the client connects (client is a FireFox browser,
with SSLv2,3 & TLSv1 enabled), on the server side when i try to read from
the bio (after writing the initial handshake data to the BIO) the read fails
and BIO_should_retry also fails with the error being incorrect version
number. Now if i change the SSL method on my server to "SSLv2_method" then i
dont have any problems and i can connect fine. But since i have enabled all
available version on my client (SSLv2,3 TLS v1), the BIO should not return
an error. Can someone tell what do i need to do to make the server connect
with SSL v3, or TLS ver 1????
Thanks in Advance,
Regards,
Usman.
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager [EMAIL PROTECTED]