View Single Post
Old 03-06-2010, 04:50 AM  
Yil
Too much time...
 
Join Date: May 2005
Posts: 1,194
Default

I looked into openSSL and found what I think is a way to move forward. If anyone has played with it let me know if I'm barking up the wrong tree here, but it looks like I can create a bio_pair which is basically 2 memory buffers you push stuff in and out of and it gets encrypted/decrypted. This bypasses all the normal openSSL stuff that wants to deal with sockets and handles most stuff for you but doesn't play well with the asynchronous windows model, let alone the current ioFTPD framework. So yea, it looks doable now. One of the next releases will probably focus on just this transition because it involves a bunch of things likes cert storage, creation, etc.
Yil is offline   Reply With Quote