From: Bodo Möller Date: Mon, 24 May 1999 22:59:40 +0000 (+0000) Subject: Last minute VMS updates for 0.9.3. X-Git-Tag: OpenSSL_0_9_3a~21 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=58dc480ffd18007960569db728b93bab499d5deb;p=oweals%2Fopenssl.git Last minute VMS updates for 0.9.3. Submitted by: Richard Levitte --- diff --git a/INSTALL.VMS b/INSTALL.VMS index 93a4cf89f2..4c01560d3d 100644 --- a/INSTALL.VMS +++ b/INSTALL.VMS @@ -83,6 +83,10 @@ Note 2: if you want to compile the crypto library only, please make sure you have at least done a @MAKEVMS DATE and a @MAKEVMS SOFTLINKS. A lot of things will break if you don't. +Note 3: Alpha users will get a number of informational messages when + compiling the [.asm]vms.mar file in the BN (bignum) part of + the crypto library. These can be safely ignored. + Test: ===== @@ -106,6 +110,9 @@ Installation is easy, just do the following: subdirectories, libraries, header files, programs and startup command procedures. +N.B.: INSTALL.COM builds a new directory structure, different from +the directory tree where you have now build OpenSSL. + In the [.VMS] subdirectory of the installation, you will find the following command procedures: @@ -216,3 +223,23 @@ for further info. -- Richard Levitte 1999-03-09 + + +TODO: +===== + +There are a few things that need to be worked out in the VMS version of +OpenSSL, still: + +- Description files. ("Makefile's" :-)) +- Script code to link an already compiled build tree. +- A VMSINSTALlable version (way in the future, unless someone else hacks). +- shareable images (DLL for you Windows folks). + +There may be other things that I have missed and that may be desirable. +Please send mail to or to me directly if you +have any ideas. + +-- +Richard Levitte +1999-05-24 diff --git a/VMS/00README.1st b/VMS/00README.1st deleted file mode 100644 index 585c8dbcc0..0000000000 --- a/VMS/00README.1st +++ /dev/null @@ -1,63 +0,0 @@ - OpenSSL 0.9.2c for VMS, README - written by Richard Levitte - - - -For a more general overview of SSLeay, read README. -If you just want to compile and install, read INSTALL.VMS - - -A few notes: - -Things NOT done: -================ - -There are a bunch of directories that aren't touched on VMS so far. -If anyone wants to add those capabilities, go right ahead. - -The directories not touched but that might be of interest in the -future are: - - [.DEMOS] - [.TOOLS] - [.UTIL] - - -Things added by me: -=================== - -[.VMS] a directory with VMS command procedures. Right now, - there are a two of them, of which one is not finished. - - -Things removed: -=============== - -In some other patch kits, there were things very OSU-httpd specific -things. I haven't included those, because they seem to belong more -with the OSU source. - -I am, however, assembling those things in a separate package. - - -TODO: -===== - -- Description files. -- Bug fixes (of course). -- A VMSINSTALlable version (way in the future, unless someone else hacks). -- shareable images (DLL for you Windows folks). -- other... Please send me ideas. - - -Report bugs and such: -===================== - -I maintain a few mailinglists for bug reports and such on software that -I develop/port/enhance/destroy. Please look at http://www.free.lp.se/ -for further info. - - --- -Richard Levitte -1999-03-09 diff --git a/VMS/openssl_utils.com b/VMS/openssl_utils.com index bd3bb92ff8..ddc107394f 100644 --- a/VMS/openssl_utils.com +++ b/VMS/openssl_utils.com @@ -24,6 +24,7 @@ $ DSA :== $SSLEXE:OPENSSL DSA $ DSAPARAM :== $SSLEXE:OPENSSL DSAPARAM $ X509 :== $SSLEXE:OPENSSL X509 $ GENRSA :== $SSLEXE:OPENSSL GENRSA +$ GENDSA :== $SSLEXE:OPENSSL GENDSA $ S_SERVER :== $SSLEXE:OPENSSL S_SERVER $ S_CLIENT :== $SSLEXE:OPENSSL S_CLIENT $ SPEED :== $SSLEXE:OPENSSL SPEED @@ -33,3 +34,5 @@ $ PKCS7 :== $SSLEXE:OPENSSL PKCS7 $ CRL2PKCS7:== $SSLEXE:OPENSSL CRL2P7 $ SESS_ID :== $SSLEXE:OPENSSL SESS_ID $ CIPHERS :== $SSLEXE:OPENSSL CIPHERS +$ NSEQ :== $SSLEXE:OPENSSL NSEQ +$ PKCS12 :== $SSLEXE:OPENSSL PKCS12 diff --git a/makevms.com b/makevms.com index c8547dceec..628769ba08 100755 --- a/makevms.com +++ b/makevms.com @@ -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. +$! (not yet implemented) $! $! If you don't speficy a compiler, it will try to determine which $! "C" compiler to use. @@ -669,7 +670,7 @@ $ ELSE $! $! 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.