[Python-Dev] [PEP466] SSLSockets, and sockets, _socketobjects oh my! (original) (raw)

Antoine Pitrou antoine at python.org
Wed Jul 23 23:02:26 CEST 2014


Le 23/07/2014 15:36, Alex Gaynor a écrit :

That said, I've hit another issue, with SNI callbacks. The first argument to an SNI callback is the socket. The callback is set up by some C code, which right now has access to only the socket.socket object, not the ssl.SSLSocket object, which is what the public API needs there. Possible solutions are: * Pass the SSLObject in addition to the socket.socket object to the C code. This generates some additional divergence from the Python3 code, but is probably basically straightforward.

You mean for use with SSL_set_app_data?



More information about the Python-Dev mailing list