I have compile my company utility with OpenSSl 0.9.6c libs. None errors. Then I have recompile with OpenSSL 0.9.7 snap libs and I've got these errors:
'RIPEMD160_DIGEST_LENGTH' : undeclared identifier 'RIPEMD160' undefined; assuming extern returning int 'PKCS7_content_free' undefined; assuming extern returning int 'fullname' : is not a member of 'DIST_POINT_NAME_st' 'req_kludge' : is not a member of 'X509_req_info_st' 'MS_STATIC' : undeclared identifier 'set' : is not a member of 'x509_attributes_st' Thanks for interest Francesco Dal Bello -----Messaggio originale----- Da: Richard Levitte - VMS Whacker [mailto:[EMAIL PROTECTED]] Inviato: sabato 6 aprile 2002 10.50 A: [EMAIL PROTECTED]; Francesco Dal Bello Oggetto: Re: About OpenSSL 0.9.7 release From: "Francesco Dal Bello" <[EMAIL PROTECTED]> fdalbello> I have tried to build my company utility with fdalbello> <openssl-0.9.7-stable-SNAP-20020226> and I have obtained a fdalbello> mistake (a function doesn't exist anymore). This mistake fdalbello> doesn't exist using 0.9.6c release. I'd like to know what function it is you're missing. Either it is an actual glitch on our part, or we might have a good explanation for it missing. fdalbello> The 0.9.7 will be quite compatible backwards? Interesting way of putting the question :-). Yes, I believe we can say that it will be "quite" compatible :-). On a more serious note: we're doing our best to keep backward compatibility. However, there are needed changes that make backward compatibility tricky at best and impossible at worst. Fortunately, this only applies to some parts of OpenSSL. The two things that have changed enormously are the ASN.1 parser/coder/decoder and the ENGINE framework (but that only really affects those who've used the engine variant of OpenSSL 0.9.6x). Something that will affect you on a linker symbol level is the change of the symbols for the DES part. To (re)link with 0.9.7, you basically have to recompile the applications that use the DES functions directly (something we don't recommend to start with). BEWARE: this has a great impact on those that use libcrypto as a shared library (something we do not recommend for anything other than saving space)! -- Richard Levitte \ Spannv�gen 38, II \ [EMAIL PROTECTED] Redakteur@Stacken \ S-168 35 BROMMA \ T: +46-8-26 52 47 \ SWEDEN \ or +46-708-26 53 44 Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] Member of the OpenSSL development team: http://www.openssl.org/ 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 User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
