openssl/crypto
Richard Levitte b436a98257 Redo and enhance the support for building shared libraries. Currently
there's support for building under Linux and True64 (using examples
from the programming manuals), including versioning that is currently
the same as OpenSSL versions but should really be a different series.

With this change, it's up to the users to decide if they want shared
libraries as well as the static ones.  This decision now has to be
done at configuration time (well, not really, those who know what they
do can still do it the same way as before).

The OpenSSL programs (openssl and the test programs) are currently
always linked statically, but this may change in the future in a
configurable manner.  The necessary makefile variables to enable this
are in place.

Also note that I have done absolutely nothing about the Windows target
to get something similar.  On the other hand, DLLs are already the
default there, but without versioning, and I've no idea what the
possibilities for such a thing are there...
2000-07-21 15:08:53 +00:00
..
asn1 Fix some typose in the i2d/d2i functions that 2000-07-10 18:33:05 +00:00
bf On case-insensitive systems, the 'install' target gets matched against 2000-06-22 18:02:23 +00:00
bio I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
bn Return bignum '0' when BN_rand is asked for a 0 bit random number. 2000-07-02 19:42:19 +00:00
buffer Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
cast EVP constification. 2000-06-03 14:13:58 +00:00
comp I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
conf Safe stack reorganisation in terms of function casts. 2000-06-16 23:29:26 +00:00
des Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dh Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dsa Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
dso Steve fixed up some strange errors introduced into dso_win32.c, and I'm 2000-06-23 17:29:05 +00:00
err Bugfix: use write locks, not just read locks 2000-07-21 15:07:56 +00:00
evp I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
hmac I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
idea EVP constification. 2000-06-03 14:13:58 +00:00
lhash Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md2 Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md5 Avoid unnecessary links and incomplete program file in apps/. 2000-06-19 17:38:22 +00:00
mdc2 Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
objects Corrected small bug that could add ',L' when it shouldn't 2000-07-08 07:56:12 +00:00
pem I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
perlasm Move the 'file scope' argument in set_label to 2000-03-03 00:06:40 +00:00
pkcs7 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
pkcs12 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
rand oops. 2000-07-21 02:14:15 +00:00
rc2 EVP constification. 2000-06-03 14:13:58 +00:00
rc4 In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 2000-05-02 12:16:01 +00:00
rc5 EVP constification. 2000-06-03 14:13:58 +00:00
ripemd Avoid unnecessary links and incomplete program file in apps/. 2000-06-19 17:38:22 +00:00
rsa I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
sha In some of the Makefiles CPP was not defined. 2000-03-20 18:16:52 +00:00
stack I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
threads There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
txt_db Using checks of the existence of HEADER_{foo}_H in other header files 2000-06-09 10:41:35 +00:00
x509 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
x509v3 I got sick and tired of having to keep track of NIDs when such a thing 2000-07-05 02:45:36 +00:00
.cvsignore Always use buildinf.h, which now includes the mk1mfinf.h data. 1999-07-29 12:57:23 +00:00
cpt_err.c Add support for dynamically created and destroyed mutexes. This will 2000-06-18 15:59:04 +00:00
cryptlib.c Handle ASN1_SET_OF and PKCS12_STACK_OF using function 2000-06-20 18:45:28 +00:00
cryptlib.h In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>, 2000-05-02 12:35:04 +00:00
crypto-lib.com Modifications for VMS. 2000-06-18 16:06:44 +00:00
crypto.h Add the missing callback pointer handling functions. 2000-06-19 16:38:27 +00:00
cversion.c Always use buildinf.h, which now includes the mk1mfinf.h data. 1999-07-29 12:57:23 +00:00
ebcdic.c Add new -notext option to 'ca', -pubkey option to spkac. 2000-02-03 02:56:48 +00:00
ebcdic.h EBCDIC support. 2000-02-01 02:21:16 +00:00
ex_data.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
install.com Modifications for VMS. 2000-06-18 16:06:44 +00:00
Makefile.ssl Enable DSO support on alpha (OSF1), cc and gcc. 2000-06-13 12:59:38 +00:00
md32_common.h Fix signed/unsigned warnings. 2000-02-16 12:09:17 +00:00
mem_dbg.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
mem.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
opensslconf.h.in Cosmetic change. No, openssl.h.in is not autogenerated :-) 2000-02-18 09:06:55 +00:00
opensslv.h Redo and enhance the support for building shared libraries. Currently 2000-07-21 15:08:53 +00:00
tmdiff.c There have been a number of complaints from a number of sources that names 2000-06-01 22:19:21 +00:00
tmdiff.h Remove NOPROTO definitions and error code comments. 1999-04-26 16:43:10 +00:00