Re: Some issues with M2Crypto 0.18 and timeouts

Jesus Cea <[email protected]>
Newsgroups gmane.comp.python.cryptography
Organization Argo Redes y Servicios Telematicos, S.A.
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Juan M. Bello Rivas wrote:
> Hi,
> 
> On Wed, Oct 03, 2007 at 08:14:32PM +0200, Jesus Cea wrote:
>> Seems "accept_ssl()" can be called several times if the socket is
>> notblocking. Nice. But return codes is not consistent with openssl docs.
>> In fact, I can't make sense of it :-?. Any example out there?. I can't
>> differenciate between "waiting for read" and "waiting for writing", so I
>> can't use a "select" there. Any idea?.
> 
> I think this:
> 
> http://www.opensslbook.com/res/nonblock_support.txt
> 
> and pages 159 to 166 from the same book are what you're looking for.

I was unable to make any significant progress in this issue. Too bad.

Today I found this link in my inbox: it is a backport of the future
"ssl" module from future python 2.6 to previous python revisions:

http://pypi.python.org/pypi/ssl
http://docs.python.org/dev/library/ssl.html

The module will be included in python 2.6 (and Python 3000, of course)
and it is *VERY* easy to use. It seems to support timeouts just fine.

I will integrate it in my POP3 server this week. Hope this SSL try be
the last one!.

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
[email protected] http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:[email protected]         _/_/    _/_/          _/_/_/_/_/
                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRxTsR5lgi5GaxT1NAQLrGQQAjO/H8s3vy3JT7CKshO6RbS5wNPVgVXzD
wjUDL6gp++64ln8lopbJW5Q7N5s6qeuMkt33Xesn5cbrV7x+yioy5U7wJffdDLH4
kjEUILCG3YI6ZnrlMC9IY35NK3DeHLKQ2Ve4CzLpH2jxjoi7iIuVuRjXil6ARKWa
jZAe3ofEvBM=
=3jZu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.