projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add PBE algorithms with ciphers, not digests.
[openssl.git]
/
makevms.com
diff --git
a/makevms.com
b/makevms.com
index 30d53848ac77e4c5032e65addfbfac002f4fcf5d..b41440f694575b595e060028b34bd8b8c1105170 100755
(executable)
--- a/
makevms.com
+++ b/
makevms.com
@@
-17,7
+17,7
@@
$!
$! Specify one of the following build options for P1.
$!
$! ALL Just build "everything".
$! Specify one of the following build options for P1.
$!
$! ALL Just build "everything".
-$!
DATE Just build the "[.INCLUDE.OPENSSL]DATE
.H" file.
+$!
BUILDINF Just build the "[.CRYPTO]BUILDINF
.H" file.
$! SOFTLINKS Just fix the Unix soft links.
$! RSAREF Just build the "[.xxx.EXE.RSAREF]LIBRSAGLUE.OLB" library.
$! CRYPTO Just build the "[.xxx.EXE.CRYPTO]LIBCRYPTO.OLB" library.
$! SOFTLINKS Just fix the Unix soft links.
$! RSAREF Just build the "[.xxx.EXE.RSAREF]LIBRSAGLUE.OLB" library.
$! CRYPTO Just build the "[.xxx.EXE.CRYPTO]LIBCRYPTO.OLB" library.
@@
-47,6
+47,7
@@
$! VAXC For VAX C.
$! DECC For DEC C.
$! GNUC For GNU C.
$! LINK To only link the programs from existing object files.
$! DECC For DEC C.
$! GNUC For GNU C.
$! LINK To only link the programs from existing object files.
+$! (not yet implemented)
$!
$! If you don't speficy a compiler, it will try to determine which
$! "C" compiler to use.
$!
$! If you don't speficy a compiler, it will try to determine which
$! "C" compiler to use.
@@
-95,9
+96,9
@@
$! First, Fix The Unix Softlinks.
$!
$ GOSUB SOFTLINKS
$!
$!
$ GOSUB SOFTLINKS
$!
-$! Create The "
DATE
.H" Include File.
+$! Create The "
BUILDINF
.H" Include File.
$!
$!
-$ GOSUB
DATE
+$ GOSUB
BUILDINF
$!
$! Check To See If We Are Going To Be Building The
$! [.xxx.EXE.RSAREF]LIBRSAGLUE.OLB Library.
$!
$! Check To See If We Are Going To Be Building The
$! [.xxx.EXE.RSAREF]LIBRSAGLUE.OLB Library.
@@
-146,27
+147,29
@@
$! Time To EXIT.
$!
$ EXIT
$!
$!
$ EXIT
$!
-$! Rebuild The "[.
INCLUDE.OPENSSL]DATE
.H" file.
+$! Rebuild The "[.
CRYPTO]BUILDINF
.H" file.
$!
$!
-$
DATE
:
+$
BUILDINF
:
$!
$!
-$! Tell The User We Are Creating The [.CRYPTO]
DATE
.H File.
+$! Tell The User We Are Creating The [.CRYPTO]
BUILDINF
.H File.
$!
$!
-$ WRITE SYS$OUTPUT "Creating [.CRYPTO]
DATE
.H Include File."
+$ WRITE SYS$OUTPUT "Creating [.CRYPTO]
BUILDINF
.H Include File."
$!
$!
-$! Create The [.CRYPTO]
DATE
.H File.
+$! Create The [.CRYPTO]
BUILDINF
.H File.
$!
$!
-$ OPEN/WRITE H_FILE SYS$DISK:[.CRYPTO]
DATE
.H
+$ OPEN/WRITE H_FILE SYS$DISK:[.CRYPTO]
BUILDINF
.H
$!
$! Get The Current Date & Time.
$!
$ TIME = F$TIME()
$!
$!
$! Get The Current Date & Time.
$!
$ TIME = F$TIME()
$!
-$! Write The [.CRYPTO]
DATE
.H File.
+$! Write The [.CRYPTO]
BUILDINF
.H File.
$!
$!
+$ WRITE H_FILE "#define CFLAGS """" /* Not filled in for now */"
+$ WRITE H_FILE "#define PLATFORM ""VMS"""
$ WRITE H_FILE "#define DATE ""''TIME'"" "
$!
$ WRITE H_FILE "#define DATE ""''TIME'"" "
$!
-$! Close The [.CRYPTO]
DATE
.H File.
+$! Close The [.CRYPTO]
BUILDINF
.H File.
$!
$ CLOSE H_FILE
$!
$!
$ CLOSE H_FILE
$!
@@
-220,7
+223,7
@@
$ IF F$PARSE("SYS$DISK:[.INCLUDE.OPENSSL]") .EQS. "" THEN -
$!
$! Copy All The ".H" Files From The Main Directory.
$!
$!
$! Copy All The ".H" Files From The Main Directory.
$!
-$ EXHEADER := e_os.h
+$ EXHEADER := e_os.h
,e_os2.h
$ COPY 'EXHEADER' SYS$DISK:[.INCLUDE.OPENSSL]
$!
$! Copy All The ".H" Files From The [.CRYPTO] Directory Tree.
$ COPY 'EXHEADER' SYS$DISK:[.INCLUDE.OPENSSL]
$!
$! Copy All The ".H" Files From The [.CRYPTO] Directory Tree.
@@
-231,7
+234,7
@@
$ SDIRS := ,MD2,MD5,SHA,MDC2,HMAC,RIPEMD,-
BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,-
EVP,ASN1,PEM,X509,X509V3,-
CONF,TXT_DB,PKCS7,PKCS12,COMP
BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,-
EVP,ASN1,PEM,X509,X509V3,-
CONF,TXT_DB,PKCS7,PKCS12,COMP
-$ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h
+$ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h
,ebcdic.h
$ EXHEADER_MD2 := md2.h
$ EXHEADER_MD5 := md5.h
$ EXHEADER_SHA := sha.h
$ EXHEADER_MD2 := md2.h
$ EXHEADER_MD5 := md5.h
$ EXHEADER_SHA := sha.h
@@
-292,6
+295,11
@@
$!
$ EXHEADER := ssl.h,ssl2.h,ssl3.h,ssl23.h,tls1.h
$ COPY SYS$DISK:[.SSL]'EXHEADER' SYS$DISK:[.INCLUDE.OPENSSL]
$!
$ EXHEADER := ssl.h,ssl2.h,ssl3.h,ssl23.h,tls1.h
$ COPY SYS$DISK:[.SSL]'EXHEADER' SYS$DISK:[.INCLUDE.OPENSSL]
$!
+$! Copy All The ".H" Files From The [.VMS] Directory.
+$!
+$ EXHEADER := vms_idhacks.h
+$ COPY SYS$DISK:[.VMS]'EXHEADER' SYS$DISK:[.INCLUDE.OPENSSL]
+$!
$! Purge all doubles
$!
$ PURGE SYS$DISK:[.INCLUDE.OPENSSL]*.H
$! Purge all doubles
$!
$ PURGE SYS$DISK:[.INCLUDE.OPENSSL]*.H
@@
-315,7
+323,11
@@
$ SET DEFAULT SYS$DISK:[.CRYPTO]
$!
$! Build The [.xxx.EXE.CRYPTO]LIBCRYPTO.OLB Library.
$!
$!
$! Build The [.xxx.EXE.CRYPTO]LIBCRYPTO.OLB Library.
$!
-$ @CRYPTO-LIB 'RSAREF' 'DEBUGGER' "''COMPILER'" "''TCPIP_TYPE'" 'ISSEVEN'
+$ @CRYPTO-LIB LIBRARY 'RSAREF' 'DEBUGGER' "''COMPILER'" "''TCPIP_TYPE'" 'ISSEVEN'
+$!
+$! Build The [.xxx.EXE.CRYPTO]*.EXE Test Applications.
+$!
+$ @CRYPTO-LIB APPS 'RSAREF' 'DEBUGGER' "''COMPILER'" "''TCPIP_TYPE'" 'ISSEVEN'
$!
$! Go Back To The Main Directory.
$!
$!
$! Go Back To The Main Directory.
$!
@@
-469,7
+481,7
@@
$ ELSE
$!
$! Else, Check To See If P1 Has A Valid Arguement.
$!
$!
$! Else, Check To See If P1 Has A Valid Arguement.
$!
-$ IF (P1.EQS."
DATE
").OR.(P1.EQS."SOFTLINKS").OR.(P1.EQS."CRYPTO") -
+$ IF (P1.EQS."
BUILDINF
").OR.(P1.EQS."SOFTLINKS").OR.(P1.EQS."CRYPTO") -
.OR.(P1.EQS."SSL").OR.(P1.EQS."RSAREF").OR.(P1.EQS."SSL_TASK") -
.OR.(P1.EQS."TEST").OR.(P1.EQS."APPS")
$ THEN
.OR.(P1.EQS."SSL").OR.(P1.EQS."RSAREF").OR.(P1.EQS."SSL_TASK") -
.OR.(P1.EQS."TEST").OR.(P1.EQS."APPS")
$ THEN
@@
-488,7
+500,7
@@
$ WRITE SYS$OUTPUT ""
$ WRITE SYS$OUTPUT "The Option ",P1," Is Invalid. The Valid Options Are:"
$ WRITE SYS$OUTPUT ""
$ WRITE SYS$OUTPUT " ALL : Just Build Everything."
$ WRITE SYS$OUTPUT "The Option ",P1," Is Invalid. The Valid Options Are:"
$ WRITE SYS$OUTPUT ""
$ WRITE SYS$OUTPUT " ALL : Just Build Everything."
-$ WRITE SYS$OUTPUT "
DATE : Just build the [.INCLUDE.OPENSSL]DATE
.H file."
+$ WRITE SYS$OUTPUT "
BUILDINF : Just build the [.CRYPTO]BUILDINF
.H file."
$ WRITE SYS$OUTPUT " SOFTLINKS: Just Fix The Unix soft links."
$ WRITE SYS$OUTPUT " RSAREF : To Build Just The [.xxx.EXE.RSAREF]LIBRSAGLUE.OLB Library."
$ WRITE SYS$OUTPUT " CRYPTO : To Build Just The [.xxx.EXE.CRYPTO]LIBCRYPTO.OLB Library."
$ WRITE SYS$OUTPUT " SOFTLINKS: Just Fix The Unix soft links."
$ WRITE SYS$OUTPUT " RSAREF : To Build Just The [.xxx.EXE.RSAREF]LIBRSAGLUE.OLB Library."
$ WRITE SYS$OUTPUT " CRYPTO : To Build Just The [.xxx.EXE.CRYPTO]LIBCRYPTO.OLB Library."
@@
-669,7
+681,7
@@
$ ELSE
$!
$! Check To See If The User Entered A Valid Paramter.
$!
$!
$! Check To See If The User Entered A Valid Paramter.
$!
-$ IF (P4.EQS."VAXC").OR.(P4.EQS."DECC").OR.(P4.EQS."GNUC").OR.(P4.EQS."LINK")
+$ IF (P4.EQS."VAXC").OR.(P4.EQS."DECC").OR.(P4.EQS."GNUC")
!
.OR.(P4.EQS."LINK")
$ THEN
$!
$! Check To See If The User Wanted To Just LINK.
$ THEN
$!
$! Check To See If The User Wanted To Just LINK.