openssl/apps
Richard Levitte aba9bca31c APPS: Add ctrl_str()-like functionality for X509 and X509_REQ
This should really be part of libcrypto, but since this looks like
added legacy support, it's preferable to keep it in apps for now.

This allows to build functions that add user given verification
options to X509 and X509_REQ structures.

Fixes #11293

Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
(Merged from https://github.com/openssl/openssl/pull/11302)
2020-03-15 19:42:05 +01:00
..
demoSRP Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
include APPS: Add ctrl_str()-like functionality for X509 and X509_REQ 2020-03-15 19:42:05 +01:00
lib APPS: Add ctrl_str()-like functionality for X509 and X509_REQ 2020-03-15 19:42:05 +01:00
asn1pars.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
build.info Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing 2020-03-10 16:09:44 +01:00
ca-cert.srl
ca-key.pem
ca-req.pem
ca.c Add -section option to 'req' command 2020-03-07 12:58:02 +03:00
CA.pl.in Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
cert.pem
ciphers.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
client.pem
cmp_mock_srv.c Move OSSL_CMP_X509_digest() to x_all.c, renaming it to X509_digest_sig() 2020-03-10 16:09:44 +01:00
cmp_mock_srv.h Chunk 8 of CMP contribution to OpenSSL: CMP server and cmp_mock_srv.c for testing 2020-03-10 16:09:44 +01:00
cms.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
crl2p7.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
crl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ct_log_list.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
dgst.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dhparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dsa512.pem
dsa1024.pem
dsa-ca.pem
dsa-pca.pem
dsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
dsap.pem
dsaparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ec.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ecparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
enc.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
engine.c Document command parameters. 2019-11-20 09:49:52 +01:00
errstr.c Document command parameters. 2019-11-20 09:49:52 +01:00
fipsinstall.c Add FIPS Self test kats for digests 2020-01-15 10:48:01 +10:00
gendsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
genpkey.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
genrsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
info.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
kdf.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
list.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
mac.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
nseq.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
ocsp.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
openssl-vms.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
openssl.c app: add a deprecation warning to all deprecated commands. 2020-02-12 08:52:42 +10:00
openssl.cnf Remove unnecessary trailing whitespace 2019-02-05 16:25:11 +01:00
passwd.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pca-cert.srl
pca-key.pem
pca-req.pem
pkcs7.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkcs8.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkcs12.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkey.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkeyparam.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
pkeyutl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
prime.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
privkey.pem
progs.pl Deprecate the low level Diffie-Hellman functions. 2020-02-20 19:04:57 +10:00
provider.c Document command parameters. 2019-11-20 09:49:52 +01:00
rand.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
rehash.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
req.c APPS: Add ctrl_str()-like functionality for X509 and X509_REQ 2020-03-15 19:42:05 +01:00
req.pem
rsa8192.pem
rsa.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
rsautl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
s512-key.pem
s512-req.pem
s1024key.pem
s1024req.pem
s_client.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
s_server.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
s_time.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
server2.pem
server.pem Replace apps/server.pem with certificate with a sha256 signature. 2020-01-25 14:10:40 +01:00
server.srl
sess_id.c Add "sections" to -help output 2019-11-08 06:08:30 +10:00
smime.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
speed.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
spkac.c spkac: Check return values of NETSCAPE_SPKI functions 2020-03-09 11:51:51 +03:00
srp.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
storeutl.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
testCA.pem
testdsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
testrsa.h Following the license change, modify the boilerplates in apps/ 2018-12-06 14:15:27 +01:00
timeouts.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
ts.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
tsget.in apps/tsget.in: use the full version in the user agent string 2018-12-10 20:09:17 +01:00
verify.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00
version.c Deprecate the low level DES functions. 2020-01-25 09:30:59 +10:00
vms_decc_init.c VMS: move copy_argc to its own module and make it an aux source 2019-03-05 08:51:09 +01:00
x509.c cmdline app: add provider commandline options. 2020-03-07 11:46:48 +10:00