Dear OpenSSL,

A colleque of mine voiced his displeasure about the lack of documentation
about what exactly has changed in between 0.9.6 and 0.9.7 APIs ?

He reported that Apache (in windows xp / cygwin) stopped working after
updating openssl in that system from 0.9.6x to 0.9.7.

I have also heard similar comments from other sources (in pure UNIX 
platforms), but nobody has been able to give me documentation about
these changes.

In compiling one software suite I did observe changes in some parameter
prototypes requiring me to use 'const' types in some places where it
previously wasn't necessary.  (Very sensible, and likely even backwards
compatible change, that one -- SSL_CTX_set_info_callback()  parameter
function prototype now passes 'const SSL *' pointer, where it previously
wasn't a 'const' thing.)



The  CHANGES  file in source tarball  (which, IMO, should be published 
also separately in web besides each source tarball file containing changes 
in between released version, and its predecessor)  does not yield clear 
picture about the issues, either.  This is mainly because it shows also
all small detail internal changes.


In one maintained source package I have separate file:  README.UPGRADING
which contains synopsis of changes affecting compability issues in between
versions.  Something of that style is very usefull for systems, like
yours.  More so, if you could also publish it in web so that we don't
need to download the package in order to find it.


/Matti Aarnio
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to