Joseph Wu created MESOS-10009:
---------------------------------

             Summary: Windows SSL: Implement glue code for the Windows event 
loop and OpenSSL's basic I/O abstraction
                 Key: MESOS-10009
                 URL: https://issues.apache.org/jira/browse/MESOS-10009
             Project: Mesos
          Issue Type: Task
            Reporter: Joseph Wu
            Assignee: Joseph Wu


In order for the Windows event loop to pass data to the OpenSSL library, we 
will need some glue code in the form of a "BIO":
https://www.openssl.org/docs/man1.1.1/man7/bio.html

This will basically need to wrap the two {{windows::read}} and 
{{windows::write}} async I/O functions in the appropriate callbacks necessary 
for OpenSSL.  There are also a few other callbacks necessary.  This page 
contains the set of functions used to build up a new BIO type:
https://www.openssl.org/docs/man1.1.1/man3/BIO_meth_new.html



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to