Revision fdaad3f1b31df6827554c378dd8385695a1deed4 authored by Richard Levitte on 09 May 2020, 08:11:14 UTC, committed by Richard Levitte on 12 May 2020, 09:32:40 UTC
This started with adding forward declarations of all provider side
interface functions, and fixing all compiler errors.

Furthermore, diminish the faulty assumption that the provider context
is and always will be just a library context.  That means adding a
teardown function in all providers that aren't necessarily built into
libcrypto.

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/11777)
1 parent b0f3c59
History
File Mode Size
demoSRP
include
lib
CA.pl.in -rw-r--r-- 7.8 KB
asn1pars.c -rw-r--r-- 10.4 KB
build.info -rw-r--r-- 2.4 KB
ca-cert.srl -rw-r--r-- 3 bytes
ca-key.pem -rw-r--r-- 916 bytes
ca-req.pem -rw-r--r-- 635 bytes
ca.c -rw-r--r-- 86.1 KB
cert.pem -rw-r--r-- 623 bytes
ciphers.c -rw-r--r-- 7.7 KB
client.pem -rw-r--r-- 3.2 KB
cmp_mock_srv.c -rw-r--r-- 12.4 KB
cmp_mock_srv.h -rw-r--r-- 1.4 KB
cms.c -rw-r--r-- 47.5 KB
crl.c -rw-r--r-- 11.6 KB
crl2p7.c -rw-r--r-- 6.5 KB
ct_log_list.cnf -rw-r--r-- 412 bytes
dgst.c -rw-r--r-- 18.6 KB
dhparam.c -rw-r--r-- 12.7 KB
dsa-ca.pem -rw-r--r-- 2.7 KB
dsa-pca.pem -rw-r--r-- 2.7 KB
dsa.c -rw-r--r-- 7.8 KB
dsa1024.pem -rw-r--r-- 455 bytes
dsa512.pem -rw-r--r-- 280 bytes
dsap.pem -rw-r--r-- 276 bytes
dsaparam.c -rw-r--r-- 10.2 KB
ec.c -rw-r--r-- 8.4 KB
ecparam.c -rw-r--r-- 15.4 KB
enc.c -rw-r--r-- 21.0 KB
engine.c -rw-r--r-- 15.7 KB
errstr.c -rw-r--r-- 1.9 KB
fipsinstall.c -rw-r--r-- 15.6 KB
gendsa.c -rw-r--r-- 5.2 KB
genpkey.c -rw-r--r-- 8.8 KB
genrsa.c -rw-r--r-- 6.7 KB
info.c -rw-r--r-- 3.1 KB
kdf.c -rw-r--r-- 4.4 KB
list.c -rw-r--r-- 21.9 KB
mac.c -rw-r--r-- 5.2 KB
nseq.c -rw-r--r-- 3.3 KB
ocsp.c -rw-r--r-- 39.2 KB
openssl-vms.cnf -rw-r--r-- 10.7 KB
openssl.c -rw-r--r-- 14.4 KB
openssl.cnf -rw-r--r-- 10.7 KB
passwd.c -rw-r--r-- 27.2 KB
pca-cert.srl -rw-r--r-- 3 bytes
pca-key.pem -rw-r--r-- 916 bytes
pca-req.pem -rw-r--r-- 635 bytes
pkcs12.c -rw-r--r-- 31.9 KB
pkcs7.c -rw-r--r-- 5.7 KB
pkcs8.c -rw-r--r-- 11.5 KB
pkey.c -rw-r--r-- 9.3 KB
pkeyparam.c -rw-r--r-- 3.9 KB
pkeyutl.c -rw-r--r-- 24.0 KB
prime.c -rw-r--r-- 3.8 KB
privkey.pem -rw-r--r-- 916 bytes
progs.pl -rw-r--r-- 7.4 KB
provider.c -rw-r--r-- 11.0 KB
rand.c -rw-r--r-- 3.6 KB
rehash.c -rw-r--r-- 15.6 KB
req.c -rw-r--r-- 53.3 KB
req.pem -rw-r--r-- 627 bytes
rsa.c -rw-r--r-- 9.8 KB
rsa8192.pem -rw-r--r-- 6.2 KB
rsautl.c -rw-r--r-- 8.1 KB
s1024key.pem -rw-r--r-- 891 bytes
s1024req.pem -rw-r--r-- 643 bytes
s512-key.pem -rw-r--r-- 497 bytes
s512-req.pem -rw-r--r-- 460 bytes
s_client.c -rw-r--r-- 114.8 KB
s_server.c -rw-r--r-- 120.0 KB
s_time.c -rw-r--r-- 13.6 KB
server.pem -rw-r--r-- 2.8 KB
server.srl -rw-r--r-- 3 bytes
server2.pem -rw-r--r-- 3.2 KB
sess_id.c -rw-r--r-- 5.5 KB
smime.c -rw-r--r-- 21.7 KB
speed.c -rw-r--r-- 139.2 KB
spkac.c -rw-r--r-- 6.2 KB
srp.c -rw-r--r-- 20.5 KB
storeutl.c -rw-r--r-- 16.4 KB
testCA.pem -rw-r--r-- 432 bytes
testdsa.h -rw-r--r-- 11.8 KB
testrsa.h -rw-r--r-- 121.1 KB
timeouts.h -rw-r--r-- 563 bytes
ts.c -rw-r--r-- 31.1 KB
tsget.in -rw-r--r-- 6.5 KB
verify.c -rw-r--r-- 12.5 KB
version.c -rw-r--r-- 3.9 KB
vms_decc_init.c -rw-r--r-- 5.1 KB
x509.c -rw-r--r-- 41.5 KB

back to top