From: Ben Laurie <[EMAIL PROTECTED]>

ben> Goetz Babin-Ebell wrote:
ben> > We could do domething like
ben> > 
ben> > #define PEM_read_PrivateKey(fp,pkeyp,callback)\
ben> > PEM_read_PrivateKey_ex(fp,pkeyp,callback,NULL)
ben> > 
ben> > Would be no overkill, cause we still have only one set of functions
ben> 
ben> Oh yes. That's sensible.

I know that we don't care much about API changes in 0.9.x.  However, I
hope changes like that won't happen when you do care.  The reason is
that it would break linkage to older versions of shareable libraries
(DLL's, shareable images, whatever you wanna call it).  Whenever we
start to care about such things, PEM_read_PrivateKey would have to be
a wrapper function, not a macro.

Until such discipline is established, I do not dare unleash the
changes to create shareable libraries under VMS (I've most of it
prepared), because I know it will be used by the VMS community the
minute it shows up, and there will be a lot of whining as soon as it
starts breaking (and it will break horribly if mistreated).

I already get a lot of whining because of "my" changes to the DES
API.  And if one looks at what has changed and how, it's quite
messy...

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-161 43  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis             -- [EMAIL PROTECTED]

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
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to