openssl/apps
Petr Gotthard 91034b68b3 apps/ca,req,x509: Switch to EVP_DigestSignInit_ex
Switch lib/apps.c do_sign_init() to use EVP_DigestSignInit_ex, so it
works with external providers.
Since EVP_DigestSignInit_ex requires a digest name instead of
an EVP_MD pointer, the apps using do_sign_init() had to be modified
to pass char* instead of EVP_MD*.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/15014)
2021-04-30 21:02:59 +02:00
..
demoSRP
include apps/ca,req,x509: Switch to EVP_DigestSignInit_ex 2021-04-30 21:02:59 +02:00
lib apps/ca,req,x509: Switch to EVP_DigestSignInit_ex 2021-04-30 21:02:59 +02:00
asn1pars.c
build.info Add library context and property query support into the PKCS12 API 2021-04-30 09:15:50 +10:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c apps/ca,req,x509: Switch to EVP_DigestSignInit_ex 2021-04-30 21:02:59 +02:00
CA.pl.in
cert.pem
ciphers.c
client.pem
cmp_mock_srv.c
cmp_mock_srv.h
cmp.c runchecker: fix no-sock build by conditioning clean up on the NO_SOCK symbol. 2021-04-29 17:41:20 +10:00
cms.c Remove an unused parameter 2021-04-22 18:11:18 +02:00
crl2p7.c Update copyright year 2021-04-22 14:38:44 +01:00
crl.c Fix CRL app so that stdin works. 2021-04-30 16:04:52 +10:00
ct_log_list.cnf
dgst.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
dhparam.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
dsap.pem
dsaparam.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
ec.c Force public key to be included unless explicitly excluded with -no_public 2021-04-22 17:43:30 +02:00
ecparam.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
enc.c APPS: Improve diagnostics for string options and options expecting int >= 0 2021-04-24 18:54:32 +02:00
engine.c
errstr.c
fipsinstall.c
gendsa.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
genpkey.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
genrsa.c APPS: Improve diagnostics for string options and options expecting int >= 0 2021-04-24 18:54:32 +02:00
info.c
insta.ca.crt
kdf.c
list.c Fix naming for EVP_RAND_CTX_gettable functions. 2021-04-17 18:22:13 +10:00
mac.c
nseq.c
ocsp.c APPS: Improve diagnostics for string options and options expecting int >= 0 2021-04-24 18:54:32 +02:00
openssl-vms.cnf
openssl.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
openssl.cnf
passwd.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c
pkcs8.c APPS: Improve diagnostics for string options and options expecting int >= 0 2021-04-24 18:54:32 +02:00
pkcs12.c remove end of line whitespace 2021-04-30 09:15:50 +10:00
pkey.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
pkeyparam.c
pkeyutl.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
prime.c
privkey.pem
progs.pl Add library context and property query support into the PKCS12 API 2021-04-30 09:15:50 +10:00
rand.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
rehash.c
req.c apps/ca,req,x509: Switch to EVP_DigestSignInit_ex 2021-04-30 21:02:59 +02:00
req.pem
rsa8192.pem
rsa.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
rsautl.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_client.c Fix CRL app so that stdin works. 2021-04-30 16:04:52 +10:00
s_server.c Fix CRL app so that stdin works. 2021-04-30 16:04:52 +10:00
s_time.c APPS: Improve diagnostics for string options and options expecting int >= 0 2021-04-24 18:54:32 +02:00
server2.pem
server.pem
server.srl
sess_id.c
smime.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
speed.c Prefer fetch over legacy get_digestby/get_cipherby 2021-04-28 09:38:31 +02:00
spkac.c
srp.c APPS: make apps strict on app_RAND_load() and app_RAND_write() failure 2021-04-14 16:48:27 +02:00
storeutl.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
testCA.pem
testdsa.h Replace OSSL_PARAM_BLD_free_params() with OSSL_PARAM_free(). 2021-04-12 16:55:30 +10:00
testrsa.h
timeouts.h
ts.c Fetch and free cipher and md's 2021-04-20 10:12:29 +02:00
tsget.in
verify.c Update copyright year 2021-04-08 13:04:41 +01:00
version.c
vms_decc_init.c
x509.c apps/ca,req,x509: Switch to EVP_DigestSignInit_ex 2021-04-30 21:02:59 +02:00