Use X509_cmp_time() in -checkend option, to support GeneralizedTime.
This commit is contained in:
		@@ -999,9 +999,9 @@ bad:
 | 
			
		||||
 | 
			
		||||
	if (checkend)
 | 
			
		||||
		{
 | 
			
		||||
		time_t tnow=time(NULL);
 | 
			
		||||
		time_t tcheck=time(NULL) + checkoffset;
 | 
			
		||||
 | 
			
		||||
		if (ASN1_UTCTIME_cmp_time_t(X509_get_notAfter(x), tnow+checkoffset) == -1)
 | 
			
		||||
		if (X509_cmp_time(X509_get_notAfter(x), &tcheck) < 0)
 | 
			
		||||
			{
 | 
			
		||||
			BIO_printf(out,"Certificate will expire\n");
 | 
			
		||||
			ret=1;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user