openssl/apps
Geoff Thorpe d0fa136ce2 Next step in tidying up the LHASH code.
DECLARE/IMPLEMENT macros now exist to create type (and prototype) safe
wrapper functions that avoid the use of function pointer casting yet retain
type-safety for type-specific callbacks. However, most of the usage within
OpenSSL itself doesn't really require the extra function because the hash
and compare callbacks are internal functions declared only for use by the
hash table. So this change catches all those cases and reimplements the
functions using the base-level LHASH prototypes and does per-variable
casting inside those functions to convert to the appropriate item type.

The exception so far is in ssl_lib.c where the hash and compare callbacks
are not static - they're exposed in ssl.h so their prototypes should not be
changed. In this last case, the IMPLEMENT_LHASH_*** macros have been left
intact.
2000-12-08 20:02:01 +00:00
..
demoCA
set
.cvsignore
app_rand.c Don't ever set 'seeded' if RAND_status() returned 0 2000-10-23 07:37:03 +00:00
apps.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00
apps.h Make all engines available in the openssl application. 2000-11-06 22:03:00 +00:00
asn1pars.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +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
ca-req.pem
ca.c Merge from the ASN1 branch of new ASN1 code 2000-12-08 19:09:35 +00:00
CA.com A hack to make sure access() will give us the correct answer about the 2000-02-11 18:12:47 +00:00
CA.pl.in Last minute update, in time to make it to 0.9.6-beta1 2000-09-11 13:06:48 +00:00
CA.sh
cert.pem
ciphers.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
client.pem
crl2p7.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
crl.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
der_chop.in
dgst.c Make flag variables int instead of char. This avoids getting into trouble on systems where char is unsigned by default 2000-10-31 11:58:56 +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
dh.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
dhparam.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
dsap.pem
dsaparam.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
enc.c Better handling of EVP names, add EVP to speed. 2000-11-20 04:14:19 +00:00
engine.c Make all engines available in the openssl application. 2000-11-06 22:03:00 +00:00
errstr.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
gendh.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
gendsa.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
genrsa.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
install.com
makeapps.com Addapt the VMS scripts to the changes in the Makefiles. 2000-11-22 18:17:16 +00:00
Makefile.ssl "make depend" 2000-12-01 08:48:42 +00:00
nseq.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
oid.cnf
openssl-vms.cnf
openssl.c Next step in tidying up the LHASH code. 2000-12-08 20:02:01 +00:00
openssl.cnf
passwd.c Improve usability of 'openssl passwd' by including 2000-11-17 09:03:02 +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
pca-req.pem
pkcs7.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
pkcs8.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
pkcs12.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
privkey.pem
progs.h Add application to enumerate, list and test engines with. 2000-11-01 02:57:35 +00:00
progs.pl Add 'rsautl' low level RSA utility. 2000-09-03 23:13:48 +00:00
rand.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
req.c Merge from the ASN1 branch of new ASN1 code 2000-12-08 19:09:35 +00:00
req.pem
rsa8192.pem
rsa.c The consequence of constification is that to pass the address to a 2000-11-06 23:16:04 +00:00
rsautl.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_apps.h cleaning up a little 2000-03-12 23:27:14 +00:00
s_cb.c cleaning up a little 2000-03-12 23:27:14 +00:00
s_client.c First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu> 2000-11-30 22:53:34 +00:00
s_server.c First tentative impementation of Kerberos 5 cryptos and keys for SSL/TLS. Implemented by Vern Staats <staatsvr@asc.hpc.mil>, further hacked and distributed by Jeffrey Altman <jaltnab@columbia.edu> 2000-11-30 22:53:34 +00:00
s_socket.c Portability patch for HP MPE/iX. Submitted by Mark Bixby <mark_bixby@hp.com> 2000-09-21 05:42:01 +00:00
s_time.c Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wcast-align 2000-02-11 09:47:18 +00:00
server2.pem
server.pem Update test server certificate in apps/server.pem (it was expired). 2000-10-16 22:56:10 +00:00
server.srl
sess_id.c On VMS, stdout may very well lead to a file that is written to in a 2000-09-20 13:55:50 +00:00
smime.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00
speed.c remember the problem with ftime() 2000-12-02 18:50:31 +00:00
spkac.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
testCA.pem
testdsa.h cleaning up a little 2000-03-12 23:27:14 +00:00
testrsa.h cleaning up a little 2000-03-12 23:27:14 +00:00
verify.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
version.c Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wcast-align 2000-02-11 09:47:18 +00:00
winrand.c Sample application using RAND_event() to collect entropy from mouse 2000-03-19 22:58:12 +00:00
x509.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00