Commit 8f284faa authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

V1 certificates that aren't self signed can't be accepted as CAs.

parent f774accd
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -441,8 +441,6 @@ static int check_ca(const X509 *x)
		/* Older certificates could have Netscape-specific CA types */
		else if (x->ex_flags & EXFLAG_NSCERT
			 && x->ex_nscert & NS_ANY_CA) return 5;
		/* 2 means "I don't know...", which is legal for V1 and V2 */
		else if (x->ex_flags & EXFLAG_V1) return 2;
		/* can this still be regarded a CA certificate?  I doubt it */
		return 0;
	}