OpenSSL is based on the excellent SSLeay library developed by Eric A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under an Apache-style licence, which basically means that you are free to get and use it for commercial and non-commercial purposes subject to some simple license conditions.
| Official OpenSSL Home Page | http://www.openssl.org/ |
| Official OpenSSL documentation | http://www.openssl.org/docs/ |
| Information about the VMS operating system | http://www.polarhome.com/vms |
|
|
|
| Online http OpenSSL on VMS file archive | http://www.polarhome.com/openssl/files |
| Online ftp OpenSSL on VMS file archive | ftp://ftp.polarhome.com/pub/openssl |
OpenSSL 1.0.1c 10 May 2012 built on: 19-JUL-2012 09:48:02.66 platform: VMS IA64 V8.3 options: bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) idea(int) blowf ish(idx) compiler: /POINTER_SIZE=32 OPENSSLDIR: N/ACurrent release in 1.0.0 branch is 1.0.0j (status: TESTED - download ready )
OpenSSL 1.0.0j 10 May 2012 built on: 19-JUL-2012 09:47:12.51 platform: VMS ALPHA V7.3-2 options: bn(64,64) md2(int) rc4(ptr,int) des(ptr,risc1,16,long) idea(int) blowf ish(idx) compiler: /POINTER_SIZE=32 OPENSSLDIR: N/ACurrent release in 0.9.8 branch is 0.9.8x (status: N/A )
VAX architecture is silently discontinued from OpenSSL 1.0.1 version and above.
Read more at http://www.mail-archive.com/openssl-dev@openssl.org/msg30590.html and http://www.mail-archive.com/openssl-dev@openssl.org/msg29956.html
A more complete list of VMS related issues that are raported here (regardin this binary distribution) can be found in the polarhome's ticketing system:
openssl_vms
Please, feel free to open a new ticket/issue, if needed.
OpenSSL errors should be reported to the official OpenSSL development list: openssl-dev@openssl.org
HP C V7.2-001 on OpenVMS IA64 V8.3
HP C S7.1-013 on OpenVMS IA64 V8.2-1
hp C T7.1-003 on OpenVMS IA64 XAIP-T3Z
DEC C V6.0-001 on OpenVMS Alpha V6.2-1H3
DEC C V6.0-001 on OpenVMS Alpha V7.1-2
Compaq C V6.2-009 on OpenVMS Alpha V7.2-1
Compaq C V6.4-008 on OpenVMS Alpha V7.1
Compaq C V6.5-001 on OpenVMS Alpha V7.3
DEC C V6.0-001 on OpenVMS VAX V6.2
DEC C V6.0-001 on OpenVMS VAX V7.2
NOTE:
For compatibility reasons executables has been built on lowest available OpenVMS version.
Currently v7.3 for Alpha, v7.2 for VAX and v8.3 for IA64 environment all linked against HP TCPIP product sharable objects.
View BUILD101.LOG (latest release in 1.0.1 branch)
View BUILD100.LOG (latest release in 1.0.0 branch)
Tests: ALL TESTS SUCCESSFUL - reached
Some of the tests require special environment to be performed - those are not tested or return a warning.
View TEST101.LOG (latest release in 1.0.1 release)
View TEST100.LOG (latest release in 1.0.0 release)
Install LOG
View INSTALL101.LOG (latest release in 1.0.1 release)
View INSTALL100.LOG (latest release in 1.0.0 release)
ALPHA_64_EXE.DIR (Alpha 64bit executables) ALPHA_EXE.DIR (Alpha executables) ALPHA_LIB.DIR (Alpha libraries) CERTS.DIR (CERTS dir - delivered empty) IA64_64_EXE.DIR (IA64 64bit executables) IA64_EXE.DIR (IA64 executables) IA64_LIB.DIR (IA64 libraries) INCLUDE.DIR (C header files) LIB.DIR (LIB dir - delivered empty) OPENSSL.CNF PRIVATE.DIR (PRIVATE dir - delivered empty) VAX_EXE.DIR (VAX executables) VAX_LIB.DIR (VAX libraries) VMS.DIR (Common VMS specific files)You should define only one important logical for proper response of help command, syntax files and menus: $SSLROOT
$! See the example below: (note the . behind the path and the /TRANS=CONC parameter ) $ DEFINE/NOLOG'P1 SSLROOT DKA400:[ZOLI.OPENSSL-101.INSTALL.] /TRANS=CONCThe best is to call OPENSSL_STARTUP.COM from SYS$COMMON:[SYSMGR]SYLOGICALS.COM
Live demonstartion at gate.polarhome.com
port 702 (username: guest password: guest) (VAX system)
Live demonstartion at gate.polarhome.com port 762 (username: guest password: guest) (Alpha system)
...or from IPv6 network
by vax.polarhome.com
and alpha.polarhome.com
If you are OpenSSL developer on OpenVMS without develpment environment, please apply for account at root(at)polarhome.com
| openssl-100j.zip | OpenSSL binaries, executables and libraries without source code - IA64, Alpha and VAX both 64 and 32 bit pointer size |
| openssl-100j-src.zip | OpenSSL (ev. modified) source code used for building VMS executables |
| openssl-101c.zip | OpenSSL binaries, executables and libraries without source code - IA64 and Alpha both 64 and 32 bit pointer size |
| openssl-101c-src.zip | OpenSSL (ev. modified) source code used for building VMS executables |
|
|
|
| MD5SUMS | MD5 checksums for the downloadable files |
| unzip.exe (VAX) | unzip utility for VAX (50K) |
| unzip.exe (Alpha) | unzip utility for Alpha (123K) |
| unzip.exe (IA64) | unzip utility for Itanium (123K) |
Here is the list of OpenSSL enthusiasts who contributed in development, testing, bug rapports, suggestions, fixes, solutions and documentation for OpenVMS version so far.
| Steven M. Schweda | sms(at)antinode.info |
| Zoltán Árpádffy | arpadffy(at)polarhome.com |
What platform and OpenVMS version do you use?
Last Modified: Thu, Jul 19, 2012.
Zoltan Arpadffy (arpadffy(at)polarhome.com)