mirror of https://github.com/openssl/openssl.git
				
				
				
			Fix no-tls1_2
Misc fixes impacting no-tls1_2. Also fixes no-dtls1_2. Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
		
							parent
							
								
									3e82ae573a
								
							
						
					
					
						commit
						80f397e2c6
					
				|  | @ -23,8 +23,8 @@ plan skip_all => "$test_name needs the dynamic engine feature enabled" | |||
| plan skip_all => "$test_name needs the sock feature enabled" | ||||
|     if disabled("sock"); | ||||
| 
 | ||||
| plan skip_all => "$test_name needs TLS enabled" | ||||
|     if alldisabled(available_protocols("tls")); | ||||
| plan skip_all => "$test_name needs TLSv1.2 enabled" | ||||
|     if disabled("tls1_2"); | ||||
| 
 | ||||
| $ENV{OPENSSL_ia32cap} = '~0x200000200000000'; | ||||
| my $proxy = TLSProxy::Proxy->new( | ||||
|  |  | |||
|  | @ -49,7 +49,8 @@ my %conf_dependent_tests = ( | |||
| my %skip = ( | ||||
|   "07-dtls-protocol-version.conf" => $no_dtls, | ||||
|   "08-npn.conf" => $no_tls || $no_npn, | ||||
|   "11-dtls_resumption.conf" => $no_dtls, | ||||
|   "10-resumption.conf" => disabled("tls1_1") || disabled("tls1_2"), | ||||
|   "11-dtls_resumption.conf" => disabled("dtls1") || disabled("dtls1_2"), | ||||
| ); | ||||
| 
 | ||||
| foreach my $conf (@conf_files) { | ||||
|  |  | |||
|  | @ -242,7 +242,7 @@ static int execute_test_session(SSL_SESSION_TEST_FIXTURE fix) | |||
|         goto end; | ||||
|     } | ||||
| 
 | ||||
| #ifndef OPENSSL_NO_TLS1_1 | ||||
| #if !defined(OPENSSL_NO_TLS1_1) && !defined(OPENSSL_NO_TLS1_2) | ||||
|     /* Force a connection failure */ | ||||
|     SSL_CTX_set_max_proto_version(sctx, TLS1_1_VERSION); | ||||
|     clientssl3 = SSL_new(cctx); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue