[FYI] pthread_mutex bug in openssl thread locking fixed

2003-03-04 Thread Stipe Tolj
Hi list,

just to let you all know that I have fixed and commited a long
standing openssl call-back function bug causing to break with
pthread_mutex locking.

The problem was, that we registered the two different call-back
functions to the openssl crypto library, one for the ssl client and
one for the ssl server side. But openssl does not know about those
issues, it let's you only registed one bunch of mutex locks for it's
internal thread locking.

This fix should cleanup some ssl related problems. So if you had
experienced problems with it, please update your cvs tree and try the
latest version.

See
http://www.kannel.org/cgi-bin/viewcvs.cgi/gateway/gwlib/conn.c.diff?r1=1.58r2=1.59
for the changes.

Stipe

[EMAIL PROTECTED]
---
Wapme Systems AG

Vogelsanger Weg 80
40470 Düsseldorf

Tel: +49-211-74845-0
Fax: +49-211-74845-299

E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
---
wapme.net - wherever you are



RE: [FYI] pthread_mutex bug in openssl thread locking fixed

2003-03-04 Thread Angel Fradejas
Great.

Good work, Stipe.

Angel Fradejas
Mediafusión España, S.A.
[EMAIL PROTECTED]
www.mediafusion.es
Tel. +34 91 252 32 00
Fax +34 91 572 27 08


-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de Stipe Tolj
Enviado el: martes 4 de marzo de 2003 13:36
Para: [EMAIL PROTECTED]
Asunto: [FYI] pthread_mutex bug in openssl thread locking fixed


Hi list,

just to let you all know that I have fixed and commited a long
standing openssl call-back function bug causing to break with
pthread_mutex locking.

The problem was, that we registered the two different call-back
functions to the openssl crypto library, one for the ssl client and
one for the ssl server side. But openssl does not know about those
issues, it let's you only registed one bunch of mutex locks for it's
internal thread locking.

This fix should cleanup some ssl related problems. So if you had
experienced problems with it, please update your cvs tree and try the
latest version.

See
http://www.kannel.org/cgi-bin/viewcvs.cgi/gateway/gwlib/conn.c.diff?r1=1.58;
r2=1.59
for the changes.

Stipe

[EMAIL PROTECTED]
---
Wapme Systems AG

Vogelsanger Weg 80
40470 Düsseldorf

Tel: +49-211-74845-0
Fax: +49-211-74845-299

E-Mail: [EMAIL PROTECTED]
Internet: http://www.wapme-systems.de
---
wapme.net - wherever you are