mirror of
				https://github.com/drwetter/testssl.sh.git
				synced 2025-10-31 22:05:26 +01:00 
			
		
		
		
	OpenSSL compatibility fix
OpenSSL 3.0.X uses different names for some elliptic cures in the "Server Temp Key" line than previous previous versions. This commit addresses this issue by checking for both names.
This commit is contained in:
		| @@ -10517,7 +10517,10 @@ run_fs() { | ||||
|                               curve_found="${curve_found%%,*}" | ||||
|                          fi | ||||
|                          for (( i=low; i < high; i++ )); do | ||||
|                               ! "${supported_curve[i]}" && [[ "${curves_ossl_output[i]}" == "$curve_found" ]] && break | ||||
|                               if ! "${supported_curve[i]}"; then | ||||
|                                    [[ "${curves_ossl_output[i]}" == "$curve_found" ]] && break | ||||
|                                    [[ "${curves_ossl[i]}" == "$curve_found" ]] && break | ||||
|                               fi | ||||
|                          done | ||||
|                          [[ $i -eq $high ]] && break | ||||
|                          supported_curve[i]=true | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 David Cooper
					David Cooper