The files.
./crypto/dsa/dsagen.c
./crypto/x509v3/v3conf.c
seems no longer used (reference from makefiles). But some functions have
wrong number of arguments. The files should IMHO be removed or corrected.
Here is a patch:
-------------------------------------------------------------
--- ./crypto/dsa/dsagen.c.orig
+++ ./crypto/dsa/dsagen.c
@@ -103,7 +103,7 @@
bio_err=BIO_new_fp(stderr,BIO_NOCLOSE);
memcpy(seed_buf,seed,20);
+ dsa=DSA_generate_parameters(1024,seed,20,&counter,&h,cb,bio_err);
- dsa=DSA_generate_parameters(1024,seed,20,&counter,&h,cb);
if (dsa == NULL)
DSA_print(bio_err,dsa,0);
--- ./crypto/x509v3/v3conf.c.orig
+++ ./crypto/x509v3/v3conf.c
@@ -118,7 +118,7 @@
printf("%s", OBJ_nid2ln(OBJ_obj2nid(ext->object)));
if(ext->critical) printf(",critical:\n");
else printf(":\n");
+ X509V3_EXT_print_fp(stdout, ext, 0, 0);
- X509V3_EXT_print_fp(stdout, ext, 0);
printf("\n");
}
-------------------------------------------------------------
Gisle V.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]