[Python-Dev] SSL support in _socket (original) (raw)
Guido van Rossum guido@python.org
Wed, 13 Feb 2002 08:01:50 -0500
- Previous message: [Python-Dev] SSL support in _socket
- Next message: [Python-Dev] SSL support in _socket
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Some symbols starting with 'RAND*' are aparently missing from OpenSSL on my notebook.
Yes, this has bitten me too. It's apparently a relatively new API in OpenSSL and the SSL code in socket.c was changed to require it almost as soon as it appeared in OpenSSL.
In summary: socket is just too important to lose if something in the OpenSSL support goes wrong. The two build model I suggested fixes this problem elegantly and doesn't cost anything in terms of adding tons of code -- all we need is an #ifdef for the module name in socketmodule.c
Since the SSL support mostly introduces new code that doesn't depend on other socket code (not 100% sure if this is true), can't we make the SSL support a separate module? Then socket.py (which is also used on Unix these days!!!) can glue them together.
--Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] SSL support in _socket
- Next message: [Python-Dev] SSL support in _socket
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]