SRP memory leak fix
[openssl.git] / test / tests.com
index 373dd16eacbadff846a8ec9c939a5036511a0b26..39a7bfa60779cfd450fc7a6cdcf32861a665bb5a 100644 (file)
@@ -56,7 +56,7 @@ $         tests := -
        test_enc,test_x509,test_rsa,test_crl,test_sid,-
        test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,-
        test_ss,test_ca,test_engine,test_evp,test_ssl,test_tsa,test_ige,-
-       test_jpake,test_cms
+       test_jpake,test_srp,test_cms,test_heartbeat,test_constant_time
 $      endif
 $      tests = f$edit(tests,"COLLAPSE")
 $
@@ -68,6 +68,8 @@ $     EXPTEST :=      exptest
 $      IDEATEST :=     ideatest
 $      SHATEST :=      shatest
 $      SHA1TEST :=     sha1test
+$      SHA256TEST :=   sha256t
+$      SHA512TEST :=   sha512t
 $      MDC2TEST :=     mdc2test
 $      RMDTEST :=      rmdtest
 $      MD2TEST :=      md2test
@@ -91,7 +93,10 @@ $    ENGINETEST :=   enginetest
 $      EVPTEST :=      evp_test
 $      IGETEST :=      igetest
 $      JPAKETEST :=    jpaketest
+$      SRPTEST :=      srptest
 $      ASN1TEST :=     asn1test
+$      HEARTBEATTEST := heartbeat_test
+$      CONSTTIMETEST := constant_time_test
 $!
 $      tests_i = 0
 $ loop_tests:
@@ -114,6 +119,8 @@ $   return
 $ test_sha:
 $      mcr 'texe_dir''shatest'
 $      mcr 'texe_dir''sha1test'
+$      mcr 'texe_dir''sha256test'
+$      mcr 'texe_dir''sha512test'
 $      return
 $ test_mdc2:
 $      mcr 'texe_dir''mdc2test'
@@ -357,10 +364,24 @@ $ ! Define the logical name used to find openssl.exe in the perl script.
 $      define /user_mode osslx 'exe_dir'
 $      perl CMS-TEST.PL
 $      return
+$ test_srp: 
+$      write sys$output "Test SRP"
+$      mcr 'texe_dir''srptest'
+$      return
+$ test_heartbeat:
+$       write sys$output "Test HEARTBEAT"
+$       mcr 'texe_dir''heartbeattest'
+$       return
+$ test_constant_time:
+$       write sys$output "Test constant time utilities"
+$       mcr 'texe_dir''consttimetest'
+$       return
 $
 $
 $ exit:
+$      on error then goto exit2 ! In case openssl.exe didn't build.
 $      mcr 'exe_dir'openssl version -a
+$ exit2: 
 $      set default '__save_default'
 $      deassign sslroot
 $      exit