On Tue, 11 Jan 2000, Richard Levitte - VMS Whacker wrote:
[edit]
->
->Otherwise, I must say that I personally would like things to Become
->Right rather than keeping Bug Compatibility, if one has to choose. So
->I'd choose to put correctly updated and used reference counters
->everywhere (or at least where it's relevant).
->
->Yes, there will be some struggle with old code that will break, but I
->think that the future will look better with better consistency.
I usually keep my mouth shut on this list but this is something
important! :)
Richard is completely and utterly correct. Make the changes to get this
done right the first time instead of propagating these problems forward
into a growing install base. Do it now rather than later!
I believe it is more important to have a consistent API going into
version 1.0.0 and to break binary compatibility now than to have to
constantly watch out for (and explain to every new developer) the quirks
in the code.
Derek
--
Derek Browne [EMAIL PROTECTED]
Software Developer - Transport/Security
Toronto, Ontario, Canada
Hummingbird Communications Ltd.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]