summaryrefslogtreecommitdiffstats
path: root/makevms.com
AgeCommit message (Collapse)Author
2015-01-14Define CFLAGS as cflags on VMS as wellOpenSSL_1_0_2-pre-reformatRichard Levitte
Reviewed-by: Matt Caswell <matt@openssl.org>
2015-01-07VMS fixups for 1.0.2Richard Levitte
Reviewed-by: Rich Salz <rsalz@openssl.org>
2014-06-18Adjust VMS build to Unix build. Most of all, make it so the disabledRichard Levitte
algorithms MD2 and RC5 don't get built. Also, disable building the test apps in crypto/des and crypto/pkcs7, as they have no support at all.
2014-02-25OpenVMS fixes.Zoltan Arpadffy
2014-01-11VMS fixesZoltan Arpadffy
2012-02-25PR: 2730Dr. Stephen Henson
Submitted by: Arpadffy Zoltan <Zoltan.Arpadffy@scientificgames.se> VMS fixes: disable SCTP by default.
2012-01-05PR: 2652Dr. Stephen Henson
Submitted by: Arpadffy Zoltan <Zoltan.Arpadffy@scientificgames.se> OpenVMS fixes.
2011-10-30Add missing algorithms to disable, and in particular, disableRichard Levitte
EC_NISTP_64_GCC_128 by default, as GCC isn't currently supported on VMS. Add CMAC to the modules to build, and synchronise with Unix.
2011-03-25Corrections to the VMS build system.Richard Levitte
Submitted by Steven M. Schweda <sms@antinode.info>
2011-03-25For VMS, implement the possibility to choose 64-bit pointers withRichard Levitte
different options: "64" The build system will choose /POINTER_SIZE=64=ARGV if the compiler supports it, otherwise /POINTER_SIZE=64. "64=" The build system will force /POINTER_SIZE=64. "64=ARGV" The build system will force /POINTER_SIZE=64=ARGV.
2011-03-19Keep file references in the VMS build files in the same order as theyRichard Levitte
are in the Unix Makefiles, and add SRP tests.
2011-03-19SRP was introduced, add it for OpenVMS.Richard Levitte
2011-03-19Apply all the changes submitted by Steven M. Schweda <sms@antinode.info>Richard Levitte
2010-12-14First attempt at adding the possibility to set the pointer size for the ↵Richard Levitte
builds on VMS. PR: 2393
2010-11-23Don't define an empty CFLAGS, it's much more honest not to defined it at all.Richard Levitte
Make sure to remove any [.CRYTO]BUILDINF.H so it doesn't get used instead of [.CRYPTO._''ARCH'BUILDINF.H
2010-04-13Rework the configuration of avoided algorithms.Richard Levitte
Avoid copying test modules.
2010-01-29Typo.Richard Levitte
2010-01-29The previous take went wrong, try again.Richard Levitte
2010-01-29If opensslconf.h and buildinf.h are to be in an architecture specificRichard Levitte
directory, place it in the same tree as the other architecture specific things.
2010-01-27Cosmetic changes, including changing a confusing example.Richard Levitte
2009-11-12Everywhere was a little too much.Richard Levitte
2009-08-25Make sure ENGINES can be separately compiled as well.Richard Levitte
Make sure _XOPEN_SOURCE_EXTENDED is defined in opensslconf.h Submitted by Zoltan Arpadffy <zoli@polarhome.com>
2009-05-15Functional VMS changes submitted by sms@antinode.info (Steven M. Schweda).Richard Levitte
Thank you\! (note: not tested for now, a few nightly builds should give indications though)
2009-01-03VMS stuff I forgot...Richard Levitte
2008-12-26More synchronisation with UnixRichard Levitte
2008-12-16Synchronise VMS build system with the Unixly oneRichard Levitte
2008-04-12Further synchronisation with Unix build. I hadn't noticed pq_compat.hRichard Levitte
was gone...
2008-04-11Synchronise with Unix buildRichard Levitte
2007-08-22VAX C can't handle 64 bit integers, making SHA512 impossible...Richard Levitte
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2006-06-10Keep synchronised with the Unix buildRichard Levitte
2006-02-26Add TS to the VMS build.Richard Levitte
2005-11-29Build Whirlpool on VMS as wellRichard Levitte
2005-11-19Synchronise with the Unix build.Richard Levitte
2005-05-31Synchronise more with the Unix build.Richard Levitte
2005-05-30Merge from 0.9.8-stable.Richard Levitte
2005-05-07I was incorrect about VMS/Alpha. Defining BN_LLONG withRichard Levitte
SIXTY_FOUR_BIT could cause havoc, so don't (it's lucky bn.h undefines BN_LLONG when SIXTY_FOUR_BIT is defined).
2005-05-06Actually, C on VMS/Alpha knows very well what a long long is, andRichard Levitte
knows how to make use of it. So let's stop pretending the Alpha doesn't know long long...
2004-07-11Some test programs in crypto/sha were named differently than usual...Richard Levitte
2004-03-24Add store.h among the exported headers on VMS.Richard Levitte
2002-10-31Remove all referenses to RSAref, since that's been gone for more thanRichard Levitte
a year.
2002-10-31Add all that is needed to build external engines on VMS.Richard Levitte
Currently, we simply assume that they shall always be built as shareable images.
2002-08-09A new header.Richard Levitte
2002-05-23Make sure ECDSA is built and tested on VMS.Richard Levitte
2002-05-22Allow the use of the TCP/IP stack keyword TCPIP and NONERichard Levitte
2002-01-02Because Rijndael is more known as AES, use crypto/aes instead ofRichard Levitte
crypto/rijndael. Additionally, I applied the AES integration patch from Stephen Sprunk <stephen@sprunk.org> and fiddled it to work properly with the normal EVP constructs (and incidently work the same way as all other symmetric cipher implementations). This results in an API that looks a lot like the rest of the OpenSSL cipher suite.
2001-10-29Addapt VMS scripts to the newer disk layout system ODS-5, which allows more ↵Richard Levitte
than one period and mixed size characters in file names
2001-10-24Due to an increasing number of clashes between modern OpenSSL andRichard Levitte
libdes (which is still used out there) or other des implementations, the OpenSSL DES functions are renamed to begin with DES_ instead of des_. Compatibility routines are provided and declared by including openssl/des_old.h. Those declarations are the same as were in des.h when the OpenSSL project started, which is exactly how libdes looked at that time, and hopefully still looks today. The compatibility functions will be removed in some future release, at the latest in version 1.0.
2001-10-04Copy evptests.txt to the right place.Richard Levitte
2001-10-04Because there's chances we clash with the system's types.h, rename ourRichard Levitte
types.h to ossl_typ.h. Also, it seems like krb5 was forgotten in some places.