On Sat, Mar 18, 2006 at 02:00:16PM -0500, Hector Santos wrote: > Thanks Richard, Bill and et. > > I didn't see a straight forward document saying if the prototypes or > structures changed in 0.9.8a, but part of the reason to do the update > (besides security issues) was that I am starting on a new project that > requires the EVP_SHA256 function and when I first compiled my new project > under the current 0.9.7c environment, it lacked this function. So I got > the new 0.9.7i and 0.9.8a and the web site said that 0.9.7i was a > compatibility fix. I figured that implied that 0.9.8a was no 100% > compatible. > > I also figured this was probably mostly true if you were using static > libraries, not DLLS. I wouldn't had presume the functional prototyping would > had been changed for DLL interfacing. > > I did notice 0.9.7i introduced the EVP_SHA256 function, but it must of > required a DEFINE to import it since the new project fail to compile the > first time. Simply changing my INCLUDE statement to point to the newly > compiled 0.9.8a successfully compiled it. If 0.9.7i has succeed, I would > probably stick with this for now. > > Hence why I ask the question. > > Since we need to go with the 0.9.8a for the SHA256 stuff anyway, I'm not > going to begin distributing two sets of dlls, I will go ahead and recompile > all our applications as well around the latest 0.9.8i. :-) > > Thanks again. > > -- > Hector > > ----- Original Message ----- > From: <openssl-users@openssl.org> > > > The 0.9.8 are likely to be binary-incompatible with your modssl compiled > for > > 0.9.7. Stay with 0.9.7 until you update your mod_ssl.so module! They > must > > stay in-sync. > > > > > It really depends on what your application uses the libraries for. > > > There are some fundamental changes in some parts of the libraries > > > between the 0.9.7 and the 0.9.8 series, so to be on the safe side, I'd > > > recommend you to recompile your applications for 0.9.8a. > > > > Also keep in mind when building httpd that if you are compiling in with > > php, perl, or openldap, they must all be binding to the same openssl > binary. > > If you load mod_php, mod_perl, and mod_authnz_ldap built against openldap > > (ssl-enabled) you are loading these bindings on the fly, and if one has > > been built against a different openssl, things will come crashing down > > around you (if they load at all.) > > > > Bill > > ______________________________________________________________________ > > OpenSSL Project http://www.openssl.org > > User Support Mailing List openssl-users@openssl.org > > Automated List Manager [EMAIL PROTECTED] > > > > > > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager [EMAIL PROTECTED] > > -- > This message has been scanned for viruses and > dangerous content by MailScanner, and is > believed to be clean. >
Try reading http://www.nk.ca/~doctor/blog and look what I have done under BSD/OS . Similar technique for updating is all you need? -- Member - Liberal International This is [EMAIL PROTECTED] Ici [EMAIL PROTECTED] God Queen and country! Beware Anti-Christ rising! Canada's New CONservatives - Same old Tory. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]