openssl/apps
Geoff Thorpe 385d81380c First step in tidying up the LHASH code. The callback prototypes (and
casts) used in the lhash code are about as horrible and evil as they can
be. For starters, the callback prototypes contain empty parameter lists.
Yuck.

This first change defines clearer prototypes - including "typedef"'d
function pointer types to use as "hash" and "compare" callbacks, as well as
the callbacks passed to the lh_doall and lh_doall_arg iteration functions.
Now at least more explicit (and clear) casting is required in all of the
dependant code - and that should be included in this commit.

The next step will be to hunt down and obliterate some of the function
pointer casting being used when it's not necessary - a particularly evil
variant exists in the implementation of lh_doall.
2000-12-01 20:31:52 +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
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 First step in tidying up the LHASH code. The callback prototypes (and 2000-12-01 20:31:52 +00:00
CA.com
CA.pl.in
CA.sh
cert.pem
ciphers.c
client.pem
crl2p7.c
crl.c
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
dh1024.pem
dh2048.pem
dh4096.pem
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
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
oid.cnf
openssl-vms.cnf
openssl.c First step in tidying up the LHASH code. The callback prototypes (and 2000-12-01 20:31:52 +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
rand.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
req.c Small documentation change 2000-10-28 22:21:04 +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
s_cb.c
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
s_time.c
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
smime.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00
speed.c avoid segmentation fault 2000-11-29 11:04: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
testrsa.h
verify.c Merge the engine branch into the main trunk. All conflicts resolved. 2000-10-26 21:07:28 +00:00
version.c
winrand.c
x509.c Add the possibility to use keys handled by engines in more 2000-10-28 22:40:40 +00:00