diff options
Diffstat (limited to 'src/lib/libcrypto/crypto-lib.com')
-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 | $! |