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]

Reply via email to