In general, I find that openssl routinely breaks backward compatibility. Even header files are incompatibly - compiling with one version and linking with another will cause errors.
It would be wonderful to finally get to a version 1.0 which would freeze the existing API and guarantee backward compatibility. [EMAIL PROTECTED] wrote on 09/30/2008 06:20:45 AM: > I am facing issues in running my application on two different Linux > distributions having different OpenSSL versions. > > The application “foo” is built on SUSE 9 and is intended to be > executed on RHEL 4, 5, SUSE 9 and 10. The application”foo” links > implicit dynamic with OpenSSL libraries on the SUSE 9, OpenSSL > version here is 0.9.7d. When I try to run the application on RHEL 5 > where in the OpenSSL version is 0.9.8b. I am getting following error. >