openssl/crypto
Dr. Stephen Henson 2f043896d1 *BIG* verify code reorganisation.
The old code was painfully primitive and couldn't handle
distinct certificates using the same subject name.

The new code performs several tests on a candidate issuer
certificate based on certificate extensions.

It also adds several callbacks to X509_VERIFY_CTX so its
behaviour can be customised.

Unfortunately some hackery was needed to persuade X509_STORE
to tolerate this. This should go away when X509_STORE is
replaced, sometime...

This must have broken something though :-(
2000-09-05 17:53:58 +00:00
..
asn1 *BIG* verify code reorganisation. 2000-09-05 17:53:58 +00:00
bf On case-insensitive systems, the 'install' target gets matched against 2000-06-22 18:02:23 +00:00
bio Increase print buffer (10K instead of just 2K). 2000-09-05 12:43:39 +00:00
bn Avoid abort() throughout the library, except when preprocessor 2000-09-04 15:34:43 +00:00
buffer
cast
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 Avoid abort() throughout the library, except when preprocessor 2000-09-04 15:34:43 +00:00
des On Unicos, shorts are 8 bytes, so instead, use a structure with 2 32-bit ints, just as in destest.c 2000-08-03 21:58:56 +00:00
dh
dsa
dso Steve fixed up some strange errors introduced into dso_win32.c, and I'm 2000-06-23 17:29:05 +00:00
err Use the passed buffer in ERR_error_string! 2000-08-28 10:57:01 +00:00
evp NULL is not an integer... 2000-08-18 09:30:31 +00:00
hmac MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test 2000-08-14 14:05:53 +00:00
idea
lhash
md2
md4 Ignore Makefile.save 2000-09-05 12:42:05 +00:00
md5
mdc2
objects Avoid abort() throughout the library, except when preprocessor 2000-09-04 15:34:43 +00:00
pem MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test 2000-08-14 14:05:53 +00:00
perlasm
pkcs7 Keep a not of original encoding in certificate requests. 2000-09-05 13:27:57 +00:00
pkcs12 New option to CA.pl to sign request using CA extensions. 2000-08-24 23:24:18 +00:00
rand Make sure that 'initialized' is zeroed as well when cleaning up. 2000-08-08 15:06:44 +00:00
rc2
rc4
rc5
ripemd
rsa MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test 2000-08-14 14:05:53 +00:00
sha
stack *BIG* verify code reorganisation. 2000-09-05 17:53:58 +00:00
threads
txt_db
x509 *BIG* verify code reorganisation. 2000-09-05 17:53:58 +00:00
x509v3 *BIG* verify code reorganisation. 2000-09-05 17:53:58 +00:00
.cvsignore
cpt_err.c
cryptlib.c Handle ASN1_SET_OF and PKCS12_STACK_OF using function 2000-06-20 18:45:28 +00:00
cryptlib.h
crypto-lib.com Added md4 to the VMS compilation 2000-08-17 22:43:31 +00:00
crypto.h Remove casts that are no longer needed. 2000-08-01 08:41:13 +00:00
cversion.c
ebcdic.c
ebcdic.h
ex_data.c
install.com
Makefile.ssl
md32_common.h
mem_dbg.c
mem.c
opensslconf.h.in
opensslv.h Redo and enhance the support for building shared libraries. Currently 2000-07-21 15:08:53 +00:00
tmdiff.c
tmdiff.h