Make sure ECDSA is built and tested on VMS.
authorRichard Levitte <levitte@openssl.org>
Thu, 23 May 2002 13:33:08 +0000 (13:33 +0000)
committerRichard Levitte <levitte@openssl.org>
Thu, 23 May 2002 13:33:08 +0000 (13:33 +0000)
crypto/install.com
makevms.com
test/maketests.com
test/tests.com

index b3d155e964348f310af614fb9e5ddfd8316f8307..207ae2595b940537fb71f03facf1648ee7d09434 100644 (file)
@@ -34,7 +34,7 @@ $     IF F$PARSE("WRK_SSLINCLUDE:") .EQS. "" THEN -
 $
 $      SDIRS := ,MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,-
                 DES,RC2,RC4,RC5,IDEA,BF,CAST,-
-                BN,EC,RSA,DSA,DH,DSO,ENGINE,AES,-
+                BN,EC,RSA,DSA,ECDSA,DH,DSO,ENGINE,AES,-
                 BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,-
                 EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,-
                 UI,KRB5
@@ -58,6 +58,7 @@ $     EXHEADER_BN := bn.h
 $      EXHEADER_EC := ec.h
 $      EXHEADER_RSA := rsa.h
 $      EXHEADER_DSA := dsa.h
+$      EXHEADER_ECDSA := ecdsa.h
 $      EXHEADER_DH := dh.h
 $      EXHEADER_DSO := dso.h
 $      EXHEADER_ENGINE := engine.h
index e5c1edbe0e7d41f97243d561f747b4c0b3fe6645..39f4917774d1b73b93c6612a90a6c2eccde47637 100755 (executable)
@@ -435,7 +435,7 @@ $! Copy All The ".H" Files From The [.CRYPTO] Directory Tree.
 $!
 $ SDIRS := ,MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,-
    DES,RC2,RC4,RC5,IDEA,BF,CAST,-
-   BN,EC,RSA,DSA,DH,DSO,ENGINE,AES,-
+   BN,EC,RSA,DSA,ECDSA,DH,DSO,ENGINE,AES,-
    BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,-
    EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5
 $ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,symhacks.h,-
@@ -458,6 +458,7 @@ $ EXHEADER_BN := bn.h
 $ EXHEADER_EC := ec.h
 $ EXHEADER_RSA := rsa.h
 $ EXHEADER_DSA := dsa.h
+$ EXHEADER_ECDSA := ecdsa.h
 $ EXHEADER_DH := dh.h
 $ EXHEADER_DSO := dso.h
 $ EXHEADER_ENGINE := engine.h
index f7ff8fe4071c802c9b7f954891e287feea0b1223..e7d559cc35e1341ce0bcee3f1936ba1769ef36c7 100644 (file)
@@ -143,7 +143,8 @@ $ GOSUB CHECK_OPT_FILE
 $!
 $! Define The TEST Files.
 $!
-$ TEST_FILES = "BNTEST,ECTEST,IDEATEST,MD2TEST,MD4TEST,MD5TEST,HMACTEST,"+ -
+$ TEST_FILES = "BNTEST,ECTEST,ECDSATEST,IDEATEST,"+ -
+              "MD2TEST,MD4TEST,MD5TEST,HMACTEST,"+ -
               "RC2TEST,RC4TEST,RC5TEST,"+ -
               "DESTEST,SHATEST,SHA1TEST,MDC2TEST,RMDTEST,"+ -
               "RANDTEST,DHTEST,ENGINETEST,"+ -
index 07a3c7f16dfc6b10ed457b891d6d6368603ec67a..f126e49cbeda15d1ceb20b77b8c640be2e695b21 100644 (file)
@@ -22,14 +22,16 @@ $       tests := -
        test_des,test_idea,test_sha,test_md4,test_md5,test_hmac,-
        test_md2,test_mdc2,-
        test_rmd,test_rc2,test_rc4,test_rc5,test_bf,test_cast,test_rd,-
-       test_rand,test_bn,test_ec,test_enc,test_x509,test_rsa,test_crl,test_sid,-
+       test_rand,test_bn,test_ec,test_ecdsa,-
+       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_ssl,test_evp
+       test_ss,test_ca,test_engine,test_evp,test_ssl
 $      endif
 $      tests = f$edit(tests,"COLLAPSE")
 $
 $      BNTEST :=       bntest
 $      ECTEST :=       ectest
+$      ECDSATEST :=    ecdsatest
 $      EXPTEST :=      exptest
 $      IDEATEST :=     ideatest
 $      SHATEST :=      shatest
@@ -182,6 +184,10 @@ $ test_ec:
 $      write sys$output "test elliptic curves"
 $      mcr 'texe_dir''ectest'
 $      return
+$ test_ec:
+$      write sys$output "test ecdsa"
+$      mcr 'texe_dir''ecdsatest'
+$      return
 $ test_verify:
 $      write sys$output "The following command should have some OK's and some failures"
 $      write sys$output "There are definitly a few expired certificates"