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] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]