$Log$
+ Revision 620.21 2004/04/21 03:44:50 ajc
+ * serv_crypto.c: small fix to make self-signed certs no longer invalid
+
Revision 620.20 2004/04/21 03:00:06 ajc
* Replace ctdl_install_certificate() with convenience functions found
in the OpenSSL library.
Fri Jul 10 1998 Art Cancro <ajc@uncensored.citadel.org>
* Initial CVS import
-
if (req) {
if (cer = X509_new(), cer != NULL) {
+ ASN1_INTEGER_set(X509_get_serialNumber(cer), 0);
X509_set_issuer_name(cer, req->req_info->subject);
X509_set_subject_name(cer, req->req_info->subject);
X509_gmtime_adj(X509_get_notBefore(cer),0);