We've found that upstream-tracker.org was a good place to start.
Unfortunately, it only performs comparisons from one release to the
next, so what we did was download one of the tools that makes up
upstream-tracker and ran it against the specific release we were using
and the release to which we were intending to upgrade to. This provides
a report of the symbols that have changed in the public API to the
library, which is just a detailed starting point.
Pete
On 3/26/13 3:44 PM, Jakob Bohm wrote:
You can also read the detailed list in the file "CHANGES" in the OpenSSL
source code download, that file lists the changes, version by version
going back several versions. However the file in the latest 1.0.x
archive
does not list which fixes were made to 0.9.8 after work started on
version
1.0.0, so you should get both the latest 0.9.8 source download and the
latest 1.0.x source download and compare the CHANGES files from both.
Hopefully all the stuff that was fixed in later 0.9.8 releases was also
fixed in various 1.0.x releases around the same dates, since this is the
normal procedure of the project.
Programs compiled against 0.9.8 headers will need to be recompiled before
linking with 1.0.1 libraries or using them with 1.0.1 DLLs. This applies
whenever any of the digits in the version number changes, but usually not
if only the extra letter is changed e.g. from 1.0.1d to 1.0.1e .
On 26-03-2013 20:15, Walter H. wrote:
the major features that 1.0.x supports are
openssl ts (http://www.openssl.org/docs/apps/ts.html)
openssl cms (http://www.openssl.org/docs/apps/cms.html)
On 26.03.2013 18:50, Gopakumar Pillai wrote:
Hi,
Can any one point me to a location where I can find the major
differences between versions 0.9.8 and 1.0.x?
Now that 0.9.8 may not live for long, planning to move to 1.0.x
versions.
Are they API compatible? Any other restrictions?
Thank You in advance.
--Gopu
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org