On Tue, Nov 06, 2001 at 11:58:30AM +0100, Richard Levitte - VMS Whacker wrote:

>> In OpenSSL, there are no similarly named functions for ciphers other
>> than DES; so we can simply rename DES_random_key() to DES_rnd_key() or
>> DES_rand_key() or DES_create_random_key() without causing too much
>> confusion.

> The other solution is for the kerberos implementations to include
> openssl/des_old.h instead of openssl/des.h until they are actually
> using the new names.  At that point, they may also have fixed the
> clashes...

If that implementation currently uses <openssl/des.h>, it cannot be
expected to work with the current OpenSSL development code anyway
without being updated accordingly: Either it must be changed to
include <openssl/des_old.h> to get the compatible OpenSSL interface,
or it has to use the new OpenSSL names ("DES_..." rather than
"des_...").  It is not much extra effort to rename static functions
while these changes are done.

We knew all the time that software including <openssl/des.h> would
require modifications, so this "conflict" does not look all that
surprising.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to