summaryrefslogtreecommitdiffstats
path: root/crypto/crypto-lib.com
AgeCommit message (Collapse)Author
2004-09-12Synchronise with Unix build.Richard Levitte
2004-09-08Synchronise VMS build files with Unixly Makefiles.Richard Levitte
2004-07-29We build the crypto stuff, not the ssl stuff, in this command procedure...Richard Levitte
2004-07-11o_dir needs to be compiler with the warnings about dollar signs inRichard Levitte
identities disabled.
2004-07-10Copy a few files from LPlib (a new project of mine), add a wrapper.Richard Levitte
Now we have directory reading capabilities for VMS as well, and all of it in a fairly general manner.
2004-05-26Synchronise VMS with the Unixly Malefiles.Richard Levitte
2004-03-23Sync the VMS build with Unix.Richard Levitte
2003-11-29Damnit, I'm sick of having to do something special every time a moduleRichard Levitte
that gets built before objects barfs all over the place because it uses a new NID that hasn't had a chance of getting defined yet (in this case, it was about a couple of new EC curves, and therefore a couple of new corresponding NIDs). I'm placing objects first in SDIRS! There.
2003-09-09Generalise the definition of strcasecmp() and strncasecmp() forRichard Levitte
platforms that don't (necessarely) have it. In the case of VMS, this means moving a couple of functions from apps/ to crypto/ and make them general (although only used privately).
2003-05-01Add STORE support in ENGINE.Richard Levitte
2003-05-01Define a STORE type. For documentation, read the entry in CHANGES,Richard Levitte
crypto/store/README, crypto/store/store.h and crypto/store/str_locl.h.
2003-03-26Update VMS building systemRichard Levitte
2002-12-15Synchronise with Makefiles.Richard Levitte
2002-11-27Add OPENSSL_cleanse() to help cleanse memory and avoid certain compilerRichard Levitte
and linker optimizations. PR: 343
2002-11-12Synchronise...Richard Levitte
2002-10-31Remove all referenses to RSAref, since that's been gone for more thanRichard Levitte
a year.
2002-10-30New files have appeared, tell VMS.Richard Levitte
2002-10-24External engines aren't in crypto/engine/ any more, so don't try toRichard Levitte
build them there. A command procedure to build the external engines is on it's way.
2002-08-15Yet a couple of modules forgotten. These weren't important forRichard Levitte
OpenSSL itself, since they aren't used there (yet). It became quite visible qhen building a shared library, however...
2002-08-15Sometimes, the value of the variable containing the compiler call canRichard Levitte
become rather large. This becomes a problem when the default 1024 character large buffer that WRITE uses isn't enough. WRITE/SYMBOL uses a 2048 byte large buffer instead.
2002-08-13Comma forgotten.Richard Levitte
2002-08-13Oh, ec2_smpt.c is #included by ec2_smpl.c!Richard Levitte
2002-08-12A few files in the ENGINE and EVP sections forgotten.Richard Levitte
2002-08-11One more file to compile on VMS as well.Richard Levitte
2002-08-09Synchronise with Unix.Richard Levitte
(I expect the next run will generate lots of errors on VMS :-)).
2002-05-23Make sure ECDSA is built and tested on VMS.Richard Levitte
Avoid loops if linking an application fails.
2002-05-22Allow the use of the TCP/IP stack keyword TCPIP and NONERichard Levitte
2002-03-26Add the mapping of des_random_seed() for 0.9.6 compatibility.Richard Levitte
Make sure DES_cblock is defined at all times (meaning one shouldn't include openssl/des_old.h directly any more).
2002-03-04Typo. In DCL, the continuation character is a dash at the end of theRichard Levitte
line, which I forgot when spliting one.
2002-02-28VMS addaptation, including a few more long names that needed hacking.Richard Levitte
2002-01-21Bring VMS up to date with development.Richard Levitte
2001-11-16Make sure evp_locl.h can be included (hw_openbsd_dev_crypto.c needs that).Richard Levitte
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-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.
2001-10-02Hmm, everything "open" isn't necessarely "openssl" :-).Richard Levitte
*sigh* habit...
2001-10-01o_time.c contains symbols with dollar signs in them, so we must tellRichard Levitte
the compiler not to warn about that.
2001-09-27Synchronise with Unixly build.Richard Levitte
2001-07-27Addapt VMS script to the latest changes in the makefiles.Richard Levitte
2001-05-16New internal function OPENSSL_gmtime, which is intended to do the sameRichard Levitte
as gmtime_r() on the systems where that is defined.
2001-05-14Remove the password reading objects from LIB_DES.Richard Levitte
2001-05-06Add a general user interface API. This is designed to replace thingsRichard Levitte
like des_read_password and friends (backward compatibility functions using this new API are provided). The purpose is to remove prompting functions from the DES code section as well as provide for prompting through dialog boxes in a window system and the like.
2001-04-20VMS was behind when it comes to OCSP.Richard Levitte
2001-04-04Since vms.mar handles 32-bit integers, do not use it on Alpha, that'sRichard Levitte
just a slowdown.
2001-03-08VMS catches up on the EC modifications.Richard Levitte
2001-03-05Update the VMS build scripts for ECRichard Levitte
2001-02-22e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte
and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
2001-02-20Let VMS catch up.Richard Levitte
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2001-02-19VMS follows suit.Richard Levitte