openssl/apps
Dr. Stephen Henson b762acadeb Add support for certificate stores in CERT structure. This makes it
possible to have different stores per SSL structure or one store in
the parent SSL_CTX. Include distint stores for certificate chain
verification and chain building. New ctrl SSL_CTRL_BUILD_CERT_CHAIN
to build and store a certificate chain in CERT structure: returing
an error if the chain cannot be built: this will allow applications
to test if a chain is correctly configured.

Note: if the CERT based stores are not set then the parent SSL_CTX
store is used to retain compatibility with existing behaviour.
(backport from HEAD)
2012-12-26 15:21:53 +00:00
..
demoCA Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
demoSRP Add SRP. 2011-03-16 11:26:40 +00:00
set Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
.cvsignore Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev 2008-04-17 10:19:16 +00:00
app_rand.c Use new-style system-id macros everywhere possible. I hope I haven't 2001-02-20 08:13:47 +00:00
apps.c Integrate host, email and IP address checks into X509_verify. 2012-12-19 15:14:10 +00:00
apps.h Backport X509 hostname, IP address and email checking code from HEAD. 2012-12-19 15:01:59 +00:00
asn1pars.c PR: 2527 2011-05-25 15:05:56 +00:00
ca-cert.srl Update test server certificate in apps/server.pem (it was expired). 2000-10-16 22:56:10 +00:00
ca-key.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
ca-req.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
ca.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
CA.com Corrections to the VMS build system. 2011-03-25 16:21:08 +00:00
CA.pl.in Fix from stable branch. 2006-04-28 00:30:49 +00:00
CA.sh PR: 1847 2009-10-15 17:27:47 +00:00
cert.pem Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
ciphers.c Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERN 2011-05-11 12:56:38 +00:00
client.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:45:15 +00:00
cms.c oops, add -debug_decrypt option which was accidenatally left out 2012-06-19 13:39:17 +00:00
crl.c Add support for -crlnumber option in crl utility. 2008-10-22 19:54:55 +00:00
crl2p7.c Change STRING to OPENSSL_STRING etc as common words such 2009-07-27 21:08:53 +00:00
dgst.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
dh.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
dh512.pem Include SKIP DH parameters with OpenSSL. 2000-08-02 09:04:44 +00:00
dh1024.pem Include SKIP DH parameters with OpenSSL. 2000-08-02 09:04:44 +00:00
dh2048.pem Include SKIP DH parameters with OpenSSL. 2000-08-02 09:04:44 +00:00
dh4096.pem Include SKIP DH parameters with OpenSSL. 2000-08-02 09:04:44 +00:00
dhparam.c PR: 2908 2012-11-21 14:02:30 +00:00
dsa-ca.pem Fix the gendsa program and add it to the app list. The progs.h file is 1999-01-09 17:29:34 +00:00
dsa-pca.pem Fix the gendsa program and add it to the app list. The progs.h file is 1999-01-09 17:29:34 +00:00
dsa.c PR: 2220 2010-04-06 11:18:32 +00:00
dsa512.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
dsa1024.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
dsap.pem Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
dsaparam.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
ec.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
ecparam.c Add new APIs EC_curve_nist2nid and EC_curve_nid2nist which convert 2012-04-06 17:35:01 +00:00
enc.c add fips hmac option and fips blocking overrides to command line utilities 2012-02-10 16:46:19 +00:00
engine.c Change STRING to OPENSSL_STRING etc as common words such 2009-07-27 21:08:53 +00:00
errstr.c LHASH revamp. make depend. 2008-05-26 11:24:29 +00:00
gendh.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
gendsa.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
genpkey.c Make no-engine work again. 2008-12-20 17:04:40 +00:00
genrsa.c use supplied ENGINE in genrsa 2010-03-01 14:22:02 +00:00
install-apps.com Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
makeapps.com Corrections to the VMS build system. 2011-03-25 16:21:08 +00:00
Makefile Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
nseq.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
ocsp.c add missing \n 2012-12-23 18:12:28 +00:00
oid.cnf Import of old SSLeay release: SSLeay 0.9.1b (unreleased) 1998-12-21 11:00:56 +00:00
openssl-vms.cnf make update 2011-12-27 14:38:27 +00:00
openssl.c add FIPS support to openssl utility (backport from HEAD) 2011-05-19 18:23:24 +00:00
openssl.cnf The default CN prompt message can be confusing when often the CN needs to 2011-12-06 00:00:51 +00:00
passwd.c Brought forward from 0.9.8 - 64 bit warning fixes and fussy compiler fixes. 2005-06-29 11:02:15 +00:00
pca-cert.srl Update test server certificate in apps/server.pem (it was expired). 2000-10-16 22:56:10 +00:00
pca-key.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
pca-req.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
pkcs7.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
pkcs8.c Tolerate PKCS#8 DSA format with negative private key. 2010-01-22 20:17:30 +00:00
pkcs12.c PR: 2469 2011-03-13 18:20:23 +00:00
pkey.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
pkeyparam.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
pkeyutl.c PR: 2366 2010-11-11 14:42:34 +00:00
prime.c Generate primes, too. 2005-08-23 13:48:17 +00:00
privkey.pem Oops... 2006-05-17 12:29:16 +00:00
progs.h PR: 2714 2012-02-10 19:44:00 +00:00
progs.pl PR: 2714 2012-02-10 19:44:00 +00:00
rand.c Fix warnings (From HEAD, original patch by Ben). 2010-06-15 17:25:15 +00:00
req.c Backport PSS signature support from HEAD. 2011-10-09 23:13:50 +00:00
req.pem Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
rsa.c PR: 2220 2010-04-06 11:18:32 +00:00
rsa8192.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
rsautl.c Make no-rsa, no-dsa and no-dh compile again. 2009-04-23 17:16:40 +00:00
s512-key.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
s512-req.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
s1024key.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
s1024req.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
s_apps.h Add support for certificate stores in CERT structure. This makes it 2012-12-26 15:21:53 +00:00
s_cb.c Add support for certificate stores in CERT structure. This makes it 2012-12-26 15:21:53 +00:00
s_client.c Add support for certificate stores in CERT structure. This makes it 2012-12-26 15:21:53 +00:00
s_server.c Add support for certificate stores in CERT structure. This makes it 2012-12-26 15:21:53 +00:00
s_socket.c Fix warnings. 2011-12-02 14:39:41 +00:00
s_time.c If we include winsock2.h then FD_SET wants an unsigned type for an fd. 2006-04-17 12:22:13 +00:00
server.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:45:15 +00:00
server.srl Import of old SSLeay release: SSLeay 0.9.0b 1998-12-21 10:56:39 +00:00
server2.pem Replace expired test server and client certificates with new ones. 2011-12-08 14:45:15 +00:00
sess_id.c Initial "opaque SSL" framework. If an application defines OPENSSL_NO_SSL_INTERN 2011-05-11 12:56:38 +00:00
smime.c Add new function X509_STORE_set_verify_cb and use it in apps 2009-10-18 14:42:27 +00:00
speed.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
spkac.c Updatde from stable branch. 2009-01-07 23:44:27 +00:00
srp.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
testCA.pem Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00
testdsa.h openssl speed is quite useful for testing hardware support (among other 2001-07-11 18:59:25 +00:00
testrsa.h cleaning up a little 2000-03-12 23:27:14 +00:00
timeouts.h Add DTLS support. 2005-04-26 16:02:40 +00:00
ts.c Add new function X509_STORE_set_verify_cb and use it in apps 2009-10-18 14:42:27 +00:00
tsget PR: 2031 2009-09-07 17:57:02 +00:00
verify.c Make verify return errors. 2012-12-13 15:49:15 +00:00
version.c Add missing "-d" to option list of openssl version. 2008-10-20 12:53:36 +00:00
vms_decc_init.c Apply all the changes submitted by Steven M. Schweda <sms@antinode.info> 2011-03-19 09:47:47 +00:00
winrand.c Security fixes brought forward from 0.9.7. 2002-11-13 15:43:43 +00:00
x509.c Backport X509 hostname, IP address and email checking code from HEAD. 2012-12-19 15:01:59 +00:00