Richard Levitte - VMS Whacker wrote:
>
> Yikes, I just found two functions with virtually the same name (see
> it? It's the casing of the 'v' that differs). I dunno about you
> guys, but this is something I see as confusing, bad, and broken (it
> does break the VMS linker. The VMS linker is case insensitive. This
> can be fixed through some macro magic, which has been done with other
> equally ugly constructs, but I'd rather not, if possible)!
>
> $ grep -i x509v3_add_standard_extensions crypto/*/*.[ch]
> crypto/x509/v3_x509.c:int X509v3_add_standard_extensions()
> crypto/x509/x509_vfy.h:int X509v3_add_standard_extensions(void );
> crypto/x509/x509_vfy.h:int X509v3_add_standard_extensions();
> crypto/x509v3/v3_lib.c:int X509V3_add_standard_extensions()
> crypto/x509v3/v3conf.c: X509V3_add_standard_extensions();
> crypto/x509v3/v3prin.c: X509V3_add_standard_extensions();
> crypto/x509v3/x509v3.h:int X509V3_add_standard_extensions(void);
> crypto/x509v3/x509v3.h:int X509V3_add_standard_extensions();
>
> Is this necessary? If not, can I assume the bad one is the one in
> crypto/x509/v3_x509.c? I haven't had the time to look too closely
> yet...
No it isn't necessary. The old one (lower case v) is a legacy function
from the original broken V3 code. I'll yank it out.
Steve.
--
Dr Stephen N. Henson. http://www.drh-consultancy.demon.co.uk/
Senior crypto engineer, Celo Communications: http://www.celocom.com/
Core developer of the OpenSSL project: http://www.openssl.org/
Email: [EMAIL PROTECTED] PGP key: via homepage.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]