property: default queries create the property values.
authorPauli <ppzgs1@gmail.com>
Sat, 13 Mar 2021 00:34:49 +0000 (10:34 +1000)
committerPauli <ppzgs1@gmail.com>
Mon, 15 Mar 2021 23:19:20 +0000 (09:19 +1000)
commit1e08f3ba9ec495fbd4a4cd6a411dc4e052626eda
tree5f63db4a780d59bb20bb60a78fd221cf7a880e4e
parentbd55a0be1b5696f643863718e7aa916feccafdf4
property: default queries create the property values.

Without this, it is necessary to query an algorithm before setting the default
property query.  With this, the value will be created and the default will
work.

Fixes #14516

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/14542)
crypto/evp/evp_fetch.c
crypto/property/property.c
crypto/property/property_parse.c
include/internal/property.h
test/property_test.c