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
..
2019-02-05 16:25:11 +01:00
2021-02-05 10:24:04 +10:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2020-09-26 07:13:22 +10:00
2021-02-03 11:29:07 +01:00
2020-04-23 13:55:52 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2020-10-15 11:59:53 +01:00
2021-02-04 07:25:14 +01:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2019-02-05 16:25:11 +01:00
2021-01-28 13:54:57 +01:00
2020-12-17 21:09:54 +01:00
2020-12-17 21:09:54 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2021-02-03 12:09:44 +01:00
2021-01-28 13:54:57 +01:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2020-12-17 21:09:54 +01:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2020-08-04 12:11:46 +02:00
2020-12-15 11:47:17 +01:00
2020-12-20 12:19:42 +01:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2020-11-05 20:45:20 +03:00
2021-01-28 13:54:57 +01:00
2020-11-05 20:45:20 +03:00
2021-01-28 13:54:57 +01:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2020-12-15 11:47:17 +01:00
2021-02-05 10:24:04 +10:00
2020-12-15 11:47:17 +01:00
2020-12-15 04:39:58 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2021-01-28 13:54:57 +01:00
2020-05-13 06:28:36 +02:00
2020-12-17 21:09:54 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2020-12-20 12:19:42 +01:00
2020-12-15 11:47:17 +01:00
2020-01-25 14:10:40 +01:00
2020-12-15 11:47:17 +01:00
2021-02-05 10:24:04 +10:00
2021-01-28 13:54:57 +01:00
2020-12-15 11:47:17 +01:00
2021-01-28 13:54:57 +01:00
2021-02-05 10:24:04 +10:00
2018-12-06 14:15:27 +01:00
2018-12-06 14:15:27 +01:00
2019-09-28 20:26:36 +02:00
2020-12-15 11:47:17 +01:00
2018-12-10 20:09:17 +01:00
2020-12-15 11:47:17 +01:00
2020-12-15 11:47:17 +01:00
2019-03-05 08:51:09 +01:00
2021-01-28 13:54:57 +01:00