From: Kris Kennaway <[EMAIL PROTECTED]>

kris> Well, this is odd.  I no longer get the crash on one of my machines after
kris> applying the patch, but I do on another after rebuilding everything in
kris> sight.  If I copy the working libcrypto.so to the other machine (FreeBSD
kris> uses shared libraries) then it stops working (backtrace is the same as
kris> before). OpenSSL is dynamically linked and pointing at the correct
kris> libraries.

libcrypto.so from 0.9.5a is not upgradable to 0.9.6 with relinking
(and recompiling, probably) the programs that use it.

It has been said many times that you can't trust OpenSSL to be
backward compatible on a binary level for now.  We intend to have that
under control starting from 1.0, but until then there are just too
many things that will change for backward compatibility to be
something one wants to look at.

One big thing that has happened between 0.9.5a and 0.9.6 is that the
type-specific stack functions that we increasingly bloated the library
with have been converted to macros.  The only stack functions left are
the basic ones.  That's something that will most probably hit you if
you try to upgrade your library.

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Chairman@Stacken   \ S-168 35  BROMMA  \ T: +46-8-26 52 47
Redakteur@Stacken   \      SWEDEN       \ or +46-709-50 36 10
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, Celo Communications: http://www.celocom.com/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to