diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/crypto-lib.com | 63 |
1 files changed, 34 insertions, 29 deletions
diff --git a/src/lib/libcrypto/crypto-lib.com b/src/lib/libcrypto/crypto-lib.com index 8ddeafbc06..21d56a4b50 100644 --- a/src/lib/libcrypto/crypto-lib.com +++ b/src/lib/libcrypto/crypto-lib.com | |||
| @@ -86,9 +86,9 @@ $ ENDIF | |||
| 86 | $! | 86 | $! |
| 87 | $! Define The Different Encryption Types. | 87 | $! Define The Different Encryption Types. |
| 88 | $! | 88 | $! |
| 89 | $ ENCRYPT_TYPES = "Basic,MD2,MD5,SHA,MDC2,HMAC,RIPEMD,"+ - | 89 | $ ENCRYPT_TYPES = "Basic,MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,"+ - |
| 90 | "DES,RC2,RC4,RC5,IDEA,BF,CAST,"+ - | 90 | "DES,RC2,RC4,RC5,IDEA,BF,CAST,"+ - |
| 91 | "BN,RSA,DSA,DH,"+ - | 91 | "BN,RSA,DSA,DH,DSO,ENGINE,"+ - |
| 92 | "BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,"+ - | 92 | "BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,"+ - |
| 93 | "EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ - | 93 | "EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ - |
| 94 | "CONF,TXT_DB,PKCS7,PKCS12,COMP" | 94 | "CONF,TXT_DB,PKCS7,PKCS12,COMP" |
| @@ -176,6 +176,7 @@ $ APPS_PKCS7 = "ENC/ENC;DEC/DEC;SIGN/SIGN;VERIFY/VERIFY,EXAMPLE" | |||
| 176 | $ | 176 | $ |
| 177 | $ LIB_ = "cryptlib,mem,mem_dbg,cversion,ex_data,tmdiff,cpt_err" | 177 | $ LIB_ = "cryptlib,mem,mem_dbg,cversion,ex_data,tmdiff,cpt_err" |
| 178 | $ LIB_MD2 = "md2_dgst,md2_one" | 178 | $ LIB_MD2 = "md2_dgst,md2_one" |
| 179 | $ LIB_MD4 = "md4_dgst,md4_one" | ||
| 179 | $ LIB_MD5 = "md5_dgst,md5_one" | 180 | $ LIB_MD5 = "md5_dgst,md5_one" |
| 180 | $ LIB_SHA = "sha_dgst,sha1dgst,sha_one,sha1_one" | 181 | $ LIB_SHA = "sha_dgst,sha1dgst,sha_one,sha1_one" |
| 181 | $ LIB_MDC2 = "mdc2dgst,mdc2_one" | 182 | $ LIB_MDC2 = "mdc2dgst,mdc2_one" |
| @@ -203,35 +204,35 @@ $ LIB_RSA = "rsa_eay,rsa_gen,rsa_lib,rsa_sign,rsa_saos,rsa_err,"+ - | |||
| 203 | "rsa_pk1,rsa_ssl,rsa_none,rsa_oaep,rsa_chk,rsa_null" | 204 | "rsa_pk1,rsa_ssl,rsa_none,rsa_oaep,rsa_chk,rsa_null" |
| 204 | $ LIB_DSA = "dsa_gen,dsa_key,dsa_lib,dsa_asn1,dsa_vrf,dsa_sign,dsa_err,dsa_ossl" | 205 | $ LIB_DSA = "dsa_gen,dsa_key,dsa_lib,dsa_asn1,dsa_vrf,dsa_sign,dsa_err,dsa_ossl" |
| 205 | $ LIB_DH = "dh_gen,dh_key,dh_lib,dh_check,dh_err" | 206 | $ LIB_DH = "dh_gen,dh_key,dh_lib,dh_check,dh_err" |
| 207 | $ LIB_DSO = "dso_dl,dso_dlfcn,dso_err,dso_lib,dso_null,"+ - | ||
| 208 | "dso_openssl,dso_win32,dso_vms" | ||
| 209 | $ LIB_ENGINE = "engine_err,engine_lib,engine_list,engine_openssl,"+ - | ||
| 210 | "hw_atalla,hw_cswift,hw_ncipher" | ||
| 206 | $ LIB_BUFFER = "buffer,buf_err" | 211 | $ LIB_BUFFER = "buffer,buf_err" |
| 207 | $ LIB_BIO = "bio_lib,bio_cb,bio_err,"+ - | 212 | $ LIB_BIO = "bio_lib,bio_cb,bio_err,"+ - |
| 208 | "bss_mem,bss_null,bss_fd,"+ - | 213 | "bss_mem,bss_null,bss_fd,"+ - |
| 209 | "bss_file,bss_sock,bss_conn,"+ - | 214 | "bss_file,bss_sock,bss_conn,"+ - |
| 210 | "bf_null,bf_buff,b_print,b_dump,"+ - | 215 | "bf_null,bf_buff,b_print,b_dump,"+ - |
| 211 | "b_sock,bss_acpt,bf_nbio,bss_rtcp,bss_bio,bss_log" | 216 | "b_sock,bss_acpt,bf_nbio,bss_rtcp,bss_bio,bss_log,"+ - |
| 217 | "bf_lbuf" | ||
| 212 | $ LIB_STACK = "stack" | 218 | $ LIB_STACK = "stack" |
| 213 | $ LIB_LHASH = "lhash,lh_stats" | 219 | $ LIB_LHASH = "lhash,lh_stats" |
| 214 | $ LIB_RAND = "md_rand,randfile,rand_lib,rand_err,rand_egd" | 220 | $ LIB_RAND = "md_rand,randfile,rand_lib,rand_err,rand_egd,rand_win" |
| 215 | $ LIB_ERR = "err,err_all,err_prn" | 221 | $ LIB_ERR = "err,err_all,err_prn" |
| 216 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" | 222 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" |
| 217 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,"+ - | 223 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,"+ - |
| 218 | "e_ecb_d,e_cbc_d,e_cfb_d,e_ofb_d,"+ - | 224 | "e_des,e_bf,e_idea,e_des3,"+ - |
| 219 | "e_ecb_i,e_cbc_i,e_cfb_i,e_ofb_i,"+ - | 225 | "e_rc4,names,"+ - |
| 220 | "e_ecb_3d,e_cbc_3d,e_rc4,names,"+ - | 226 | "e_xcbc_d,e_rc2,e_cast,e_rc5" |
| 221 | "e_cfb_3d,e_ofb_3d,e_xcbc_d,"+ - | 227 | $ LIB_EVP_2 = "m_null,m_md2,m_md4,m_md5,m_sha,m_sha1," + - |
| 222 | "e_ecb_r2,e_cbc_r2,e_cfb_r2,e_ofb_r2,"+ - | 228 | "m_dss,m_dss1,m_mdc2,m_ripemd,"+ - |
| 223 | "e_ecb_bf,e_cbc_bf,e_cfb_bf,e_ofb_bf" | ||
| 224 | $ LIB_EVP_2 = "e_ecb_c,e_cbc_c,e_cfb_c,e_ofb_c,"+ - | ||
| 225 | "e_ecb_r5,e_cbc_r5,e_cfb_r5,e_ofb_r5,"+ - | ||
| 226 | "m_null,m_md2,m_md5,m_sha,m_sha1,m_dss,m_dss1,m_mdc2,"+ - | ||
| 227 | "m_ripemd,"+ - | ||
| 228 | "p_open,p_seal,p_sign,p_verify,p_lib,p_enc,p_dec,"+ - | 229 | "p_open,p_seal,p_sign,p_verify,p_lib,p_enc,p_dec,"+ - |
| 229 | "bio_md,bio_b64,bio_enc,evp_err,e_null,"+ - | 230 | "bio_md,bio_b64,bio_enc,evp_err,e_null,"+ - |
| 230 | "c_all,c_allc,c_alld,evp_lib,bio_ok,"+- | 231 | "c_all,c_allc,c_alld,evp_lib,bio_ok,"+- |
| 231 | "evp_pkey,evp_pbe,p5_crpt,p5_crpt2" | 232 | "evp_pkey,evp_pbe,p5_crpt,p5_crpt2" |
| 232 | $ LIB_ASN1 = "a_object,a_bitstr,a_utctm,a_gentm,a_time,a_int,a_octet,"+ - | 233 | $ LIB_ASN1 = "a_object,a_bitstr,a_utctm,a_gentm,a_time,a_int,a_octet,"+ - |
| 233 | "a_null,a_print,a_type,a_set,a_dup,a_d2i_fp,a_i2d_fp,a_bmp,"+ - | 234 | "a_null,a_print,a_type,a_set,a_dup,a_d2i_fp,a_i2d_fp,a_bmp,"+ - |
| 234 | "a_enum,a_vis,a_utf8,a_sign,a_digest,a_verify,a_mbstr,"+ - | 235 | "a_enum,a_vis,a_utf8,a_sign,a_digest,a_verify,a_mbstr,a_strex,"+ - |
| 235 | "x_algor,x_val,x_pubkey,x_sig,x_req,x_attrib,"+ - | 236 | "x_algor,x_val,x_pubkey,x_sig,x_req,x_attrib,"+ - |
| 236 | "x_name,x_cinf,x_x509,x_x509a,x_crl,x_info,x_spki,nsseq,"+ - | 237 | "x_name,x_cinf,x_x509,x_x509a,x_crl,x_info,x_spki,nsseq,"+ - |
| 237 | "d2i_r_pr,i2d_r_pr,d2i_r_pu,i2d_r_pu,"+ - | 238 | "d2i_r_pr,i2d_r_pr,d2i_r_pu,i2d_r_pu,"+ - |
| @@ -254,7 +255,7 @@ $ LIB_X509 = "x509_def,x509_d2,x509_r2x,x509_cmp,"+ - | |||
| 254 | $ LIB_X509V3 = "v3_bcons,v3_bitst,v3_conf,v3_extku,v3_ia5,v3_lib,"+ - | 255 | $ LIB_X509V3 = "v3_bcons,v3_bitst,v3_conf,v3_extku,v3_ia5,v3_lib,"+ - |
| 255 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - | 256 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - |
| 256 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info" | 257 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info" |
| 257 | $ LIB_CONF = "conf,conf_err" | 258 | $ LIB_CONF = "conf_err,conf_lib,conf_api,conf_def" |
| 258 | $ LIB_TXT_DB = "txt_db" | 259 | $ LIB_TXT_DB = "txt_db" |
| 259 | $ LIB_PKCS7 = "pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,pk7_mime" | 260 | $ LIB_PKCS7 = "pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,pk7_mime" |
| 260 | $ LIB_PKCS12 = "p12_add,p12_attr,p12_bags,p12_crpt,p12_crt,p12_decr,"+ - | 261 | $ LIB_PKCS12 = "p12_add,p12_attr,p12_bags,p12_crpt,p12_crt,p12_decr,"+ - |
| @@ -267,8 +268,8 @@ $! Setup exceptional compilations | |||
| 267 | $! | 268 | $! |
| 268 | $ COMPILEWITH_CC3 = ",bss_rtcp," | 269 | $ COMPILEWITH_CC3 = ",bss_rtcp," |
| 269 | $ COMPILEWITH_CC4 = ",a_utctm,bss_log," | 270 | $ COMPILEWITH_CC4 = ",a_utctm,bss_log," |
| 270 | $ COMPILEWITH_CC5 = ",md2_dgst,md5_dgst,mdc2dgst,sha_dgst,sha1dgst," + - | 271 | $ COMPILEWITH_CC5 = ",md2_dgst,md4_dgst,md5_dgst,mdc2dgst," + - |
| 271 | "rmd_dgst,bf_enc," | 272 | "sha_dgst,sha1dgst,rmd_dgst,bf_enc," |
| 272 | $! | 273 | $! |
| 273 | $! Check To See If We Are Going To Use RSAREF. | 274 | $! Check To See If We Are Going To Use RSAREF. |
| 274 | $! | 275 | $! |
| @@ -281,10 +282,10 @@ $! | |||
| 281 | $ IF (F$SEARCH("SYS$DISK:[-.RSAREF]RSAREF.C").EQS."") | 282 | $ IF (F$SEARCH("SYS$DISK:[-.RSAREF]RSAREF.C").EQS."") |
| 282 | $ THEN | 283 | $ THEN |
| 283 | $! | 284 | $! |
| 284 | $! Tell The User That The File Dosen't Exist. | 285 | $! Tell The User That The File Doesn't Exist. |
| 285 | $! | 286 | $! |
| 286 | $ WRITE SYS$OUTPUT "" | 287 | $ WRITE SYS$OUTPUT "" |
| 287 | $ WRITE SYS$OUTPUT "The File [-.RSAREF]RSAREF.C Dosen't Exist." | 288 | $ WRITE SYS$OUTPUT "The File [-.RSAREF]RSAREF.C Doesn't Exist." |
| 288 | $ WRITE SYS$OUTPUT "" | 289 | $ WRITE SYS$OUTPUT "" |
| 289 | $! | 290 | $! |
| 290 | $! Exit The Build. | 291 | $! Exit The Build. |
| @@ -316,10 +317,10 @@ $! | |||
| 316 | $ IF (F$SEARCH("SYS$DISK:[-.RSAREF]RSAR_ERR.C").EQS."") | 317 | $ IF (F$SEARCH("SYS$DISK:[-.RSAREF]RSAR_ERR.C").EQS."") |
| 317 | $ THEN | 318 | $ THEN |
| 318 | $! | 319 | $! |
| 319 | $! Tell The User That The File Dosen't Exist. | 320 | $! Tell The User That The File Doesn't Exist. |
| 320 | $! | 321 | $! |
| 321 | $ WRITE SYS$OUTPUT "" | 322 | $ WRITE SYS$OUTPUT "" |
| 322 | $ WRITE SYS$OUTPUT "The File [-.RSAREF]RSAR_ERR.C Dosen't Exist." | 323 | $ WRITE SYS$OUTPUT "The File [-.RSAREF]RSAR_ERR.C Doesn't Exist." |
| 323 | $ WRITE SYS$OUTPUT "" | 324 | $ WRITE SYS$OUTPUT "" |
| 324 | $! | 325 | $! |
| 325 | $! Exit The Build. | 326 | $! Exit The Build. |
| @@ -532,10 +533,10 @@ $! | |||
| 532 | $ IF (F$SEARCH(SOURCE_FILE).EQS."") | 533 | $ IF (F$SEARCH(SOURCE_FILE).EQS."") |
| 533 | $ THEN | 534 | $ THEN |
| 534 | $! | 535 | $! |
| 535 | $! Tell The User That The File Dosen't Exist. | 536 | $! Tell The User That The File Doesn't Exist. |
| 536 | $! | 537 | $! |
| 537 | $ WRITE SYS$OUTPUT "" | 538 | $ WRITE SYS$OUTPUT "" |
| 538 | $ WRITE SYS$OUTPUT "The File ",SOURCE_FILE," Dosen't Exist." | 539 | $ WRITE SYS$OUTPUT "The File ",SOURCE_FILE," Doesn't Exist." |
| 539 | $ WRITE SYS$OUTPUT "" | 540 | $ WRITE SYS$OUTPUT "" |
| 540 | $! | 541 | $! |
| 541 | $! Exit The Build. | 542 | $! Exit The Build. |
| @@ -918,7 +919,7 @@ $! | |||
| 918 | $ WRITE SYS$OUTPUT "" | 919 | $ WRITE SYS$OUTPUT "" |
| 919 | $ WRITE SYS$OUTPUT "It appears that you don't have the RSAREF Souce Code." | 920 | $ WRITE SYS$OUTPUT "It appears that you don't have the RSAREF Souce Code." |
| 920 | $ WRITE SYS$OUTPUT "You need to go to 'ftp://ftp.rsa.com/rsaref'. You have to" | 921 | $ WRITE SYS$OUTPUT "You need to go to 'ftp://ftp.rsa.com/rsaref'. You have to" |
| 921 | $ WRITE SYS$OUTPUT "get the '.tar-Z' file as the '.zip' file dosen't have the" | 922 | $ WRITE SYS$OUTPUT "get the '.tar-Z' file as the '.zip' file doesn't have the" |
| 922 | $ WRITE SYS$OUTPUT "directory structure stored. You have to extract the file" | 923 | $ WRITE SYS$OUTPUT "directory structure stored. You have to extract the file" |
| 923 | $ WRITE SYS$OUTPUT "into the [.RSAREF] directory under the root directory" | 924 | $ WRITE SYS$OUTPUT "into the [.RSAREF] directory under the root directory" |
| 924 | $ WRITE SYS$OUTPUT "as that is where the scripts will look for the files." | 925 | $ WRITE SYS$OUTPUT "as that is where the scripts will look for the files." |
| @@ -1139,7 +1140,7 @@ $ ENDIF | |||
| 1139 | $! | 1140 | $! |
| 1140 | $! Set Up Initial CC Definitions, Possibly With User Ones | 1141 | $! Set Up Initial CC Definitions, Possibly With User Ones |
| 1141 | $! | 1142 | $! |
| 1142 | $ CCDEFS = "VMS=1,TCPIP_TYPE_''P5'" | 1143 | $ CCDEFS = "VMS=1,TCPIP_TYPE_''P5',DSO_VMS" |
| 1143 | $ IF F$TRNLNM("OPENSSL_NO_ASM") THEN CCDEFS = CCDEFS + ",NO_ASM" | 1144 | $ IF F$TRNLNM("OPENSSL_NO_ASM") THEN CCDEFS = CCDEFS + ",NO_ASM" |
| 1144 | $ IF F$TRNLNM("OPENSSL_NO_RSA") THEN CCDEFS = CCDEFS + ",NO_RSA" | 1145 | $ IF F$TRNLNM("OPENSSL_NO_RSA") THEN CCDEFS = CCDEFS + ",NO_RSA" |
| 1145 | $ IF F$TRNLNM("OPENSSL_NO_DSA") THEN CCDEFS = CCDEFS + ",NO_DSA" | 1146 | $ IF F$TRNLNM("OPENSSL_NO_DSA") THEN CCDEFS = CCDEFS + ",NO_DSA" |
| @@ -1195,7 +1196,9 @@ $ CC = "CC" | |||
| 1195 | $ IF ARCH.EQS."VAX" .AND. F$TRNLNM("DECC$CC_DEFAULT").NES."/DECC" - | 1196 | $ IF ARCH.EQS."VAX" .AND. F$TRNLNM("DECC$CC_DEFAULT").NES."/DECC" - |
| 1196 | THEN CC = "CC/DECC" | 1197 | THEN CC = "CC/DECC" |
| 1197 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/STANDARD=ANSI89" + - | 1198 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/STANDARD=ANSI89" + - |
| 1198 | "/NOLIST/PREFIX=ALL/INCLUDE=SYS$DISK:[]" + CCEXTRAFLAGS | 1199 | "/NOLIST/PREFIX=ALL" + - |
| 1200 | "/INCLUDE=(SYS$DISK:[],SYS$DISK:[.ENGINE.VENDOR_DEFNS])" + - | ||
| 1201 | CCEXTRAFLAGS | ||
| 1199 | $! | 1202 | $! |
| 1200 | $! Define The Linker Options File Name. | 1203 | $! Define The Linker Options File Name. |
| 1201 | $! | 1204 | $! |
| @@ -1227,7 +1230,8 @@ $ WRITE SYS$OUTPUT "There is no VAX C on Alpha!" | |||
| 1227 | $ EXIT | 1230 | $ EXIT |
| 1228 | $ ENDIF | 1231 | $ ENDIF |
| 1229 | $ IF F$TRNLNM("DECC$CC_DEFAULT").EQS."/DECC" THEN CC = "CC/VAXC" | 1232 | $ IF F$TRNLNM("DECC$CC_DEFAULT").EQS."/DECC" THEN CC = "CC/VAXC" |
| 1230 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/NOLIST/INCLUDE=SYS$DISK:[]" + - | 1233 | $ CC = CC + "/''CC_OPTIMIZE'/''DEBUGGER'/NOLIST" + - |
| 1234 | "/INCLUDE=(SYS$DISK:[],SYS$DISK:[.ENGINE.VENDOR_DEFNS])" + - | ||
| 1231 | CCEXTRAFLAGS | 1235 | CCEXTRAFLAGS |
| 1232 | $ CCDEFS = """VAXC""," + CCDEFS | 1236 | $ CCDEFS = """VAXC""," + CCDEFS |
| 1233 | $! | 1237 | $! |
| @@ -1259,7 +1263,8 @@ $! | |||
| 1259 | $! Use GNU C... | 1263 | $! Use GNU C... |
| 1260 | $! | 1264 | $! |
| 1261 | $ CC = "GCC/NOCASE_HACK/''GCC_OPTIMIZE'/''DEBUGGER'/NOLIST" + - | 1265 | $ CC = "GCC/NOCASE_HACK/''GCC_OPTIMIZE'/''DEBUGGER'/NOLIST" + - |
| 1262 | "/INCLUDE=SYS$DISK:[]" + CCEXTRAFLAGS | 1266 | "/INCLUDE=(SYS$DISK:[],SYS$DISK:[.ENGINE.VENDOR_DEFNS])" + - |
| 1267 | CCEXTRAFLAGS | ||
| 1263 | $! | 1268 | $! |
| 1264 | $! Define The Linker Options File Name. | 1269 | $! Define The Linker Options File Name. |
| 1265 | $! | 1270 | $! |
