Synchronise with Unixly build.

This commit is contained in:
Richard Levitte
2008-12-22 09:30:09 +00:00
parent 2cad035c01
commit 6ba7bd5697
5 changed files with 30 additions and 10 deletions

View File

@@ -83,7 +83,7 @@ $ ENCRYPT_TYPES = "Basic,"+ -
"BUFFER,BIO,STACK,LHASH,RAND,ERR,"+ - "BUFFER,BIO,STACK,LHASH,RAND,ERR,"+ -
"EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ - "EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ -
"CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5,"+ - "CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5,"+ -
"STORE,PQUEUE" "STORE,CMS,PQUEUE,JPAKE"
$! $!
$! Check To Make Sure We Have Valid Command Line Parameters. $! Check To Make Sure We Have Valid Command Line Parameters.
$! $!
@@ -277,7 +277,10 @@ $ LIB_UI_COMPAT = ",ui_compat"
$ LIB_UI = "ui_err,ui_lib,ui_openssl,ui_util"+LIB_UI_COMPAT $ LIB_UI = "ui_err,ui_lib,ui_openssl,ui_util"+LIB_UI_COMPAT
$ LIB_KRB5 = "krb5_asn" $ LIB_KRB5 = "krb5_asn"
$ LIB_STORE = "str_err,str_lib,str_meth,str_mem" $ LIB_STORE = "str_err,str_lib,str_meth,str_mem"
$ LIB_CMS = "cms_lib,cms_asn1,cms_att,cms_io,cms_smime,cms_err,"+ -
"cms_sd,cms_dd,cms_cd,cms_env,cms_enc,cms_ess"
$ LIB_PQUEUE = "pqueue" $ LIB_PQUEUE = "pqueue"
$ LIB_JPAKE = "jpake,jpake_err"
$! $!
$! Setup exceptional compilations $! Setup exceptional compilations
$! $!

View File

@@ -35,12 +35,12 @@ $
$ SDIRS := ,- $ SDIRS := ,-
OBJECTS,- OBJECTS,-
MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,- MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,-
DES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,- DES,AES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,-
BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,AES,- BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,-
BUFFER,BIO,STACK,LHASH,RAND,ERR,- BUFFER,BIO,STACK,LHASH,RAND,ERR,-
EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,- EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,-
UI,KRB5,- UI,KRB5,-
STORE,PQUEUE STORE,PQUEUE,JPAKE
$ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,- $ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,-
symhacks.h,ossl_typ.h symhacks.h,ossl_typ.h
$ EXHEADER_OBJECTS := objects.h,obj_mac.h $ EXHEADER_OBJECTS := objects.h,obj_mac.h
@@ -52,6 +52,7 @@ $ EXHEADER_MDC2 := mdc2.h
$ EXHEADER_HMAC := hmac.h $ EXHEADER_HMAC := hmac.h
$ EXHEADER_RIPEMD := ripemd.h $ EXHEADER_RIPEMD := ripemd.h
$ EXHEADER_DES := des.h,des_old.h $ EXHEADER_DES := des.h,des_old.h
$ EXHEADER_AES := aes.h
$ EXHEADER_RC2 := rc2.h $ EXHEADER_RC2 := rc2.h
$ EXHEADER_RC4 := rc4.h $ EXHEADER_RC4 := rc4.h
$ EXHEADER_RC5 := rc5.h $ EXHEADER_RC5 := rc5.h
@@ -69,7 +70,6 @@ $ EXHEADER_DH := dh.h
$ EXHEADER_ECDH := ecdh.h $ EXHEADER_ECDH := ecdh.h
$ EXHEADER_DSO := dso.h $ EXHEADER_DSO := dso.h
$ EXHEADER_ENGINE := engine.h $ EXHEADER_ENGINE := engine.h
$ EXHEADER_AES := aes.h
$ EXHEADER_BUFFER := buffer.h $ EXHEADER_BUFFER := buffer.h
$ EXHEADER_BIO := bio.h $ EXHEADER_BIO := bio.h
$ EXHEADER_STACK := stack.h,safestack.h $ EXHEADER_STACK := stack.h,safestack.h
@@ -92,6 +92,7 @@ $ EXHEADER_KRB5 := krb5_asn.h
$! EXHEADER_STORE := store.h,str_compat.h $! EXHEADER_STORE := store.h,str_compat.h
$ EXHEADER_STORE := store.h $ EXHEADER_STORE := store.h
$ EXHEADER_PQUEUE := pqueue.h,pq_compat.h $ EXHEADER_PQUEUE := pqueue.h,pq_compat.h
$ EXHEADER_JPAKE := jpake.h
$ LIBS := LIBCRYPTO $ LIBS := LIBCRYPTO
$ $
$ VEXE_DIR := [-.VAX.EXE.CRYPTO] $ VEXE_DIR := [-.VAX.EXE.CRYPTO]

View File

@@ -179,6 +179,11 @@
#define ENGINE_set_load_privkey_function ENGINE_set_load_privkey_fn #define ENGINE_set_load_privkey_function ENGINE_set_load_privkey_fn
#undef ENGINE_get_load_privkey_function #undef ENGINE_get_load_privkey_function
#define ENGINE_get_load_privkey_function ENGINE_get_load_privkey_fn #define ENGINE_get_load_privkey_function ENGINE_get_load_privkey_fn
#undef ENGINE_set_load_ssl_client_cert_function
#define ENGINE_set_load_ssl_client_cert_function \
ENGINE_set_ld_ssl_clnt_cert_fn
#undef ENGINE_get_ssl_client_cert_function
#define ENGINE_get_ssl_client_cert_function ENGINE_get_ssl_client_cert_fn
/* Hack some long OCSP names */ /* Hack some long OCSP names */
#undef OCSP_REQUEST_get_ext_by_critical #undef OCSP_REQUEST_get_ext_by_critical

View File

@@ -429,11 +429,11 @@ $!
$ SDIRS := ,- $ SDIRS := ,-
OBJECTS,- OBJECTS,-
MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,- MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,-
DES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,- DES,AES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,-
BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,AES,- BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,-
BUFFER,BIO,STACK,LHASH,RAND,ERR,- BUFFER,BIO,STACK,LHASH,RAND,ERR,-
EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5,- EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5,-
STORE,CMS,PQUEUE STORE,CMS,PQUEUE,JPAKE
$ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,symhacks.h,- $ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,symhacks.h,-
ossl_typ.h ossl_typ.h
$ EXHEADER_OBJECTS := objects.h,obj_mac.h $ EXHEADER_OBJECTS := objects.h,obj_mac.h
@@ -445,6 +445,7 @@ $ EXHEADER_MDC2 := mdc2.h
$ EXHEADER_HMAC := hmac.h $ EXHEADER_HMAC := hmac.h
$ EXHEADER_RIPEMD := ripemd.h $ EXHEADER_RIPEMD := ripemd.h
$ EXHEADER_DES := des.h,des_old.h $ EXHEADER_DES := des.h,des_old.h
$ EXHEADER_AES := aes.h
$ EXHEADER_RC2 := rc2.h $ EXHEADER_RC2 := rc2.h
$ EXHEADER_RC4 := rc4.h $ EXHEADER_RC4 := rc4.h
$ EXHEADER_RC5 := rc5.h $ EXHEADER_RC5 := rc5.h
@@ -462,7 +463,6 @@ $ EXHEADER_DH := dh.h
$ EXHEADER_ECDH := ecdh.h $ EXHEADER_ECDH := ecdh.h
$ EXHEADER_DSO := dso.h $ EXHEADER_DSO := dso.h
$ EXHEADER_ENGINE := engine.h $ EXHEADER_ENGINE := engine.h
$ EXHEADER_AES := aes.h
$ EXHEADER_BUFFER := buffer.h $ EXHEADER_BUFFER := buffer.h
$ EXHEADER_BIO := bio.h $ EXHEADER_BIO := bio.h
$ EXHEADER_STACK := stack.h,safestack.h $ EXHEADER_STACK := stack.h,safestack.h
@@ -486,6 +486,7 @@ $!EXHEADER_STORE := store.h,str_compat.h
$ EXHEADER_STORE := store.h $ EXHEADER_STORE := store.h
$ EXHEADER_CMS := cms.h $ EXHEADER_CMS := cms.h
$ EXHEADER_PQUEUE := pqueue.h,pq_compat.h $ EXHEADER_PQUEUE := pqueue.h,pq_compat.h
$ EXHEADER_JPAKE := jpake.h
$ $
$ I = 0 $ I = 0
$ LOOP_SDIRS: $ LOOP_SDIRS:

View File

@@ -25,7 +25,7 @@ $ tests := -
test_rand,test_bn,test_ec,test_ecdsa,test_ecdh,- test_rand,test_bn,test_ec,test_ecdsa,test_ecdh,-
test_enc,test_x509,test_rsa,test_crl,test_sid,- test_enc,test_x509,test_rsa,test_crl,test_sid,-
test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,- test_gen,test_req,test_pkcs7,test_verify,test_dh,test_dsa,-
test_ss,test_ca,test_engine,test_evp,test_ssl test_ss,test_ca,test_engine,test_evp,test_ssl,test_ige,test_jpake
$ endif $ endif
$ tests = f$edit(tests,"COLLAPSE") $ tests = f$edit(tests,"COLLAPSE")
$ $
@@ -57,6 +57,8 @@ $ SSLTEST := ssltest
$ RSATEST := rsa_test $ RSATEST := rsa_test
$ ENGINETEST := enginetest $ ENGINETEST := enginetest
$ EVPTEST := evp_test $ EVPTEST := evp_test
$ IGETEST := igetest
$ JPAKETEST := jpaketest
$ $
$ tests_i = 0 $ tests_i = 0
$ loop_tests: $ loop_tests:
@@ -250,6 +252,14 @@ $ test_rd:
$ write sys$output "test Rijndael" $ write sys$output "test Rijndael"
$ !mcr 'texe_dir''rdtest' $ !mcr 'texe_dir''rdtest'
$ return $ return
$ test_ige:
$ write sys$output "Test IGE mode"
$ mcr 'texe_dir''igetest'
$ return
$ test_jpake:
$ write sys$output "Test JPAKE"
$ mcr 'texe_dir''jpaketest'
$ return
$ $
$ $
$ exit: $ exit: