openssl/apps/include
Petr Gotthard 7dc67708c8 apps/openssl: add -propquery command line option
Fixes #13656. Right now all openssl commands use a NULL propq. This
patch adds a possibility to specify a custom propq.

The implementation follows the example of set_nameopt/get_nameopt.

Various tools had to be modified to call app_get0_propq after it has
been populated. Otherwise the -propquery has no effect.

The tests then verify the -propquery affects the tool behaviour by
requesting a non-existing property.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/13707)
2021-02-05 10:24:04 +10:00
..
app_params.h Update copyright year 2020-10-15 14:10:06 +01:00
apps_ui.h APPS: Make it possible for apps to set the base (fallback) UI_METHOD 2020-11-26 17:04:21 +01:00
apps.h apps/openssl: add -propquery command line option 2021-02-05 10:24:04 +10:00
ec_common.h Update copyright year 2021-01-28 13:54:57 +01:00
engine_loader.h APPS: Add OSSL_STORE loader for engine keys 2020-12-02 20:19:31 +01:00
fmt.h Update copyright year 2020-05-15 14:09:49 +01:00
function.h Update copyright year 2020-04-23 13:55:52 +01:00
http_server.h Add request URL path checking and status responses to HTTP server 2020-06-13 15:13:21 +02:00
names.h 'openssl list' and 'openssl provider': adapt display of multiple names 2019-10-17 09:16:45 +02:00
opt.h apps/openssl: add -propquery command line option 2021-02-05 10:24:04 +10:00
platform.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
s_apps.h Update copyright year 2020-05-15 14:09:49 +01:00
vms_term_sock.h Fix header file include guard names 2019-09-28 20:26:36 +02:00