RE: OpenSSL Asynchronous Windows Sockets

2002-03-20 Thread Justin Kagan

Daryl,

I'm currently implementing a server using overlapped I/O completion ports.
Have you personally had any success in getting OpenSSL to work with that
sort of application?  I've searched the list archives for info on this
topic, and the little I could find about using BIOs was extremely vague.

Thanks - Justin



-Original Message-
From: Daryl Odnert [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, March 14, 2002 10:05 AM
To: '[EMAIL PROTECTED]'
Subject: RE: OpenSSL  Asynchronous Windows Sockets

Common wisdom on this topic seems to be that you should
handle the I/O in your own code and use BIO pairs to do the
handshake/encryption/decryption.

If you search the list archives for the keyword overlapped
or completion port you will find a couple of good
descriptions of what to do.

Daryl Odnert
[EMAIL PROTECTED]
Tumbleweed Communications
Redwood City, California

-Original Message-
From: agent [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 14, 2002 7:00 AM
To: [EMAIL PROTECTED]
Subject: OpenSSL  Asynchronous Windows Sockets


1. Will OpenSSL work with Windows Asynchronous Sockets?
2. I mean, will the WSAAsyncSelect()... work when using ssl?
I am halfway in implementing the asynchronous sockets in my project...
so it won't be a disaster to switch to another method...
3. Can anyone give me advice what is the best method to handle sockets
in non-blocking manner which will work correctly with OpenSSL?

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



RE: OpenSSL Asynchronous Windows Sockets

2002-03-14 Thread Daryl Odnert

Common wisdom on this topic seems to be that you should
handle the I/O in your own code and use BIO pairs to do the
handshake/encryption/decryption.

If you search the list archives for the keyword overlapped
or completion port you will find a couple of good
descriptions of what to do.

Daryl Odnert
[EMAIL PROTECTED]
Tumbleweed Communications
Redwood City, California

-Original Message-
From: agent [mailto:[EMAIL PROTECTED]]
Sent: Thursday, March 14, 2002 7:00 AM
To: [EMAIL PROTECTED]
Subject: OpenSSL  Asynchronous Windows Sockets


1. Will OpenSSL work with Windows Asynchronous Sockets?
2. I mean, will the WSAAsyncSelect()... work when using ssl?
I am halfway in implementing the asynchronous sockets in my project...
so it won't be a disaster to switch to another method...
3. Can anyone give me advice what is the best method to handle sockets
in non-blocking manner which will work correctly with OpenSSL?

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]