Support connections without file descriptors for EAP-TLS

Bug #348577 reported by rick_dean
2
Affects Status Importance Assigned to Milestone
pyOpenSSL
Fix Released
Undecided
Unassigned

Bug Description

This patch implements SSL connections without a file descriptor
to enable EAP-TLS and similar uses. It contains a monster test
case showing a connection to oneself. The dirty data is communicated
with bio_read() and bio_write() while essential post-connection
parameters can be fetched with master_key(), server_random(),
and client_random().

The patch applies to revision 95 of branch ext-context.

Revision history for this message
rick_dean (rick-fdd) wrote :
Revision history for this message
Jean-Paul Calderone (exarkun) wrote :

Hi Rick,

I'm really excited about this feature. :) I'm traveling at the moment (at PyCon) and won't be back to my usual routine for a couple more weeks, but I'm definitely interested in resolving this ticket.

Changed in pyopenssl:
milestone: none → 0.10
status: New → Fix Committed
Changed in pyopenssl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.